Как сделать эффект как в фильме "Матрица"

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
evk0
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 15
Зарегистрирован: 26.02.2007 (Пн) 19:15

Как сделать эффект как в фильме "Матрица"

Сообщение evk0 » 01.08.2007 (Ср) 18:36

Как сделать эффект как в фильме "Матрица", чтобы по форме бежали вниз разные символы.... :?:

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 01.08.2007 (Ср) 19:37

Лови. Слеплено левой ногой за 10 минут.
Вложения
Matrix.rar
(5.1 Кб) Скачиваний: 322
Изображение

evk0
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 15
Зарегистрирован: 26.02.2007 (Пн) 19:15

Сообщение evk0 » 01.08.2007 (Ср) 20:06

спасибо.... почти то,что я хотел...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 01.08.2007 (Ср) 20:14

keks-n
Там был совсем другой эффект.

evk0
Если тебя это удовлетворило, значит тебе нужен был соответственно эффект из какого-то другого фильма.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

evk0
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 15
Зарегистрирован: 26.02.2007 (Пн) 19:15

Сообщение evk0 » 01.08.2007 (Ср) 20:16

мне нужно точно такой че как в "Матрице"

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 01.08.2007 (Ср) 21:12

Хакер
чтобы по форме бежали вниз разные символы....

Я не помню, как там точно было. Прикрутил шлейф.
Вложения
Matrix.rar
(6.02 Кб) Скачиваний: 206
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 01.08.2007 (Ср) 21:13

Линии из букв там не падали. Падала одна буква (ярко горящая), оставляющая за собой тёмно-зелёный неподвижный след.
Этот неподвижный след плавно затухал.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

evk0
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 15
Зарегистрирован: 26.02.2007 (Пн) 19:15

Сообщение evk0 » 01.08.2007 (Ср) 21:19

спасибо..... разберусь как это работает и попробую сделать что-нибудь свое....

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 01.08.2007 (Ср) 21:40

Хакер
Там одна была, да? Сделаю, по этому описанию
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 01.08.2007 (Ср) 21:41

Кто? typing-symbol ? Нет. Несколько. Но не в каждом столбике. И двигались они с разной скоростью.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

evk0
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 15
Зарегистрирован: 26.02.2007 (Пн) 19:15

Сообщение evk0 » 01.08.2007 (Ср) 21:42

:)

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 01.08.2007 (Ср) 22:43

Вот, по описанному + кое-что вспомнил
Add: фикс затухания
Вложения
Matrix.rar
(7.26 Кб) Скачиваний: 196
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 01.08.2007 (Ср) 22:52

Нет. Type-Symbol меняется в процессе падания. Там не используются oem-символы. Там используются латинские + неизвестно-какие.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

nekeda
Постоялец
Постоялец
 
Сообщения: 710
Зарегистрирован: 10.04.2005 (Вс) 23:20

Сообщение nekeda » 01.08.2007 (Ср) 22:52

падающий символ всё время разный, шлейф соотв. тоже из разных символов, падающий символ - светло-салатовый

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 01.08.2007 (Ср) 23:00

И с эффектом glow.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.08.2007 (Ср) 23:13

Хакер писал(а):Там используются латинские + неизвестно-какие.

Катакана.


http://en.wikipedia.org/wiki/Matrix_digital_rain
Изображение

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 01.08.2007 (Ср) 23:19

Чарсет и шрифт выдайте - у меня их нет. Смену символа сделал, цвет выдрал из своей подписи. Эффекты накладывать не умею
Вложения
Matrix.rar
(7.38 Кб) Скачиваний: 245
Изображение

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 01.08.2007 (Ср) 23:27

keks-n
Похоже, но полноценно оно как бы в 3D пишется... Может попробую на DX сворганить ))
#define ROFL 0xDDDD

nekeda
Постоялец
Постоялец
 
Сообщения: 710
Зарегистрирован: 10.04.2005 (Вс) 23:20

Сообщение nekeda » 01.08.2007 (Ср) 23:27

не, цвет шлейфа был правильный - чистый зелёный, а салатовый только нижний символ. Глоу можно реализовать нарисовав символ несколько раз чуть изменяя размер и цвет.

DirectXManiac
а причём тут 3д? в упор не вижу трёхмерных элементов.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 01.08.2007 (Ср) 23:39

Не, там альфа нужна. Оптимально это всё на DD сделать, с прерисованием символов в сурфейсы для наложения на них эффекта и формированием альфа-канала. 3Д же можно рисовать вручную считая проекцию(благо там x=x/z y=y/z, всё просто). Но уже ночь, а завтра рано вставать.
Изображение

L.man
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 2
Зарегистрирован: 27.11.2010 (Сб) 20:22

Re: Как сделать эффект как в фильме "Матрица"

Сообщение L.man » 27.11.2010 (Сб) 20:29

как и на чем вы это пишете я не как в курить не могу Я идиот! Убейте меня, кто-нибудь!? :(

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Как сделать эффект как в фильме "Матрица"

Сообщение iGrok » 28.11.2010 (Вс) 0:20

Что значит "как и на чём?"
Там же везде даже исходники приложены.
label:
cli
jmp label

L.man
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 2
Зарегистрирован: 27.11.2010 (Сб) 20:22

Re: Как сделать эффект как в фильме "Матрица"

Сообщение L.man » 28.11.2010 (Вс) 14:24

я в 7 винде работаю у меня не откирывает файл

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Как сделать эффект как в фильме "Матрица"

Сообщение Andrey Fedorov » 29.11.2010 (Пн) 11:16

L.man писал(а):я в 7 винде работаю у меня не откирывает файл


Для начала надо установить WinRar :D
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Как сделать эффект как в фильме "Матрица"

Сообщение Денис » 03.12.2010 (Пт) 15:19

[Хакер] :: Пост удалён. Хватит уже оффтопить и флудить.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 114

    TopList