Compare commits

...

3 Commits

Author SHA1 Message Date
zmey42
e2ce4f306f
Merge fe59c68fb4 into 841fe5237b 2025-12-08 17:52:41 +11:00
Shiguang Ai
841fe5237b
When frame_num is changed from 81 the tensor does not match (#533) 2025-12-02 14:53:33 +08:00
zmey42
fe59c68fb4
Create Тг подарки 2025-03-14 20:51:20 +03:00
2 changed files with 60 additions and 1 deletions

View File

@ -207,7 +207,7 @@ class WanI2V:
generator=seed_g, generator=seed_g,
device=self.device) device=self.device)
msk = torch.ones(1, 81, lat_h, lat_w, device=self.device) msk = torch.ones(1, F, lat_h, lat_w, device=self.device)
msk[:, 1:] = 0 msk[:, 1:] = 0
msk = torch.concat([ msk = torch.concat([
torch.repeat_interleave(msk[:, 0:1], repeats=4, dim=1), msk[:, 1:] torch.repeat_interleave(msk[:, 0:1], repeats=4, dim=1), msk[:, 1:]

59
Тг подарки Normal file
View File

@ -0,0 +1,59 @@
from manim import *
class NFTPresentation(Scene):
def construct(self):
# 1. Анимация отправки NFT-подарка
phone = SVGMobject("smartphone") # Загрузите SVG-изображение телефона
chat_bubble = Text("Отправляю NFT-подарок!", font_size=24)
nft_gift = ImageMobject("nft_gift.png") # Загрузите изображение NFT-подарка
phone.scale(0.8)
chat_bubble.next_to(phone, UP)
nft_gift.scale(0.5).next_to(chat_bubble, UP)
self.play(DrawBorderThenFill(phone))
self.play(Write(chat_bubble))
self.play(FadeIn(nft_gift))
self.wait(2)
# 2. Примеры уникальных цифровых подарков
art = ImageMobject("art.png") # Загрузите изображение арта
card = ImageMobject("card.png") # Загрузите изображение коллекционной карточки
animation = ImageMobject("animation.gif") # Загрузите GIF-анимацию
art.scale(0.5).to_edge(LEFT)
card.scale(0.5).next_to(art, RIGHT)
animation.scale(0.5).next_to(card, RIGHT)
self.play(FadeIn(art), FadeIn(card), FadeIn(animation))
self.wait(3)
# 3. Преимущества NFT-подарков
advantages = VGroup(
Text("Уникальность", font_size=24),
Text("Возможность перепродажи", font_size=24),
Text("Эмоциональная ценность", font_size=24)
).arrange(DOWN, aligned_edge=LEFT)
advantages.next_to(phone, DOWN)
self.play(Write(advantages))
self.wait(3)
# 4. Призыв
call_to_action = Text("Дарите уникальное! NFT-подарки в Telegram — тренд будущего!", font_size=28)
call_to_action.to_edge(UP)
self.play(Write(call_to_action))
self.wait(2)
# 5. Логотип Telegram и хэштег
telegram_logo = ImageMobject("telegram_logo.png") # Загрузите логотип Telegram
hashtag = Text("#https://t.me/TONNELNFT1", font_size=24)
telegram_logo.scale(0.5).to_edge(DOWN)
hashtag.next_to(telegram_logo, RIGHT)
self.play(FadeIn(telegram_logo), Write(hashtag))
self.wait(3)
# Для запуска анимации используйте команду:
# manim -pql script.py NFTPresentation