3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

16 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Rayfire Tool, Аналог Блюровской Impact System Tool
mir-vadim
сообщение 12/04/2007, 20:30
Сообщение #1


Учитель
Иконка группы

Группа: Модераторы
Сообщений: 372
Регистрация: 24/06/2005
Из: Калининград
Пользователь №: 14 383



Привет всем, недавно закончил работу над моим скриптом и вот решил поделиться.
Скрипт называется RayFire Tool, изначально создавался для быстрого и удобного создания эффекта стрельбы, но в последне версии 0.14 способен на много большее.
Основан на Блюровской Impact System Tool за авторством Daniel P. Ferreira. Блюровскую версию можете не искать - закрытая инхаус разработка. Разрешение на заимствование идеи и публикацию моей версии было дано как автором так и самой студией.
Блюровская версия в местах попадания пули может создавать частици для дыма, осколки, искры, кровь, источники света для вспышки, а так же вмятины, причем полигоны в которые попадает пуля автоматически субдивайдятся. Может работать с мнножеством анимированных объектов, как с простыми так и с деформированными, тоесть можно обстрелять заскиненые или запоинткешированные объекты.
Для тех кому интересно вот ссылка на сайт автора
http://wonderslime.com/main.html
там же можно скачать демонстрашку скрипта :
http://www.danielpferreira.com/reel/r2005/...ystem6_4000.avi

Мой скрипт способен на все тоже самое, плюс несколько совершенно чумовых фишек.

Во-первых, он может в реальном времени создавать в объектах дыры, причем количество попадания в одно и тоже место не ограниченно, так что можно буравить стенку в реальном времени сколь угодно глубоко. Фишка только для МАХ 9.

Во-вторых, используя реактор, он может толкать объекты, тоесть вами создаеться анимированный объект, где-то на пол пути он попадает под обстрел, после это каждая пуля реалистично сбивает его с траектории, ну а дальше как повезет, либо упадет на землю, либо так и будет под обстрелом плясать.

В-третьих, в местах попадания пуль опционально можно создавать частици для дыма, частици для осколков, источники света для вспышки, плейны с текстурой попадания пули в стену и собственно сами пули. Все эти объекты автоматически анимируются для создани нужного эффетка, некотрые параметры перед симуляцией можно установить самому в настройка скрипта. Но если Вам этого мало, можно создать свой собственный объект, это может быть что угодно, от геометрии до системы частиц, с нулевого кадра санимировать нужные параметры, указать объект в скрипте и он автоматически создаст этот объект в местах попадания пули, а анимацию подстроит под сам момент попадания.

Ну и в четвертых для более точного создания эффекта имеется возможность самому, курсором мыши на объекте указать место попадания и все выбранные эффекты, плюс дыры появяться в этом месте сами.

Скрипт создавался на протяжении 3 месяцев, начиная с первой версии выкладывался тут:
http://forums.cgsociety.org/showthread.php...24&page=8&pp=15
так как там про блюровскую версию я и узнал. Кстати там же можно скачать мой второй скрипт для создани взрывов, о нем напишу попозже.

Тут пара демонстрашек
http://rapidshare.com/files/15342606/RayFi...l_0_04.rar.html - для затравки советую сперва скачать эту.
http://rapidshare.com/files/18452515/RayFi...ulti10.avi.html
http://rapidshare.com/files/12387925/RayFireTool.avi.html

Для тех кому интересно есть видео уроки.
Одним куском:
http://rapidshare.com/files/24655983/RayFi...torial.rar.html - 52
или по одному:
http://rapidshare.com/files/24638818/RayFi...torHit.avi.html - 6
http://rapidshare.com/files/24639294/RayFi...splace.avi.html - 3
http://rapidshare.com/files/24639844/RayFi..._Holes.avi.html - 5
http://rapidshare.com/files/24640625/RayFi...Debris.avi.html - 6
http://rapidshare.com/files/24641252/RayFi...ullets.avi.html - 5
http://rapidshare.com/files/24642726/RayFi...Custom.avi.html - 15
http://rapidshare.com/files/24643522/RayFi...rmable.avi.html - 3
http://rapidshare.com/files/24647323/RayFi...ion_01.avi.html - 9
http://rapidshare.com/files/24649589/RayFi...ion_02.avi.html - 5

Go to the top of the page
 
+Quote Post
1асс
сообщение 12/04/2007, 23:47
Сообщение #2


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Ну вообще идея замечательная, но просмотрев первый ролик у меня не создалось ощущения, что именно пули выбивают дырки. Кажется что они просто мельтешат, и дырки появляются. И потом, после попадания пуля должна по идее либо застрять, либо отскочить там, сплющиться и т.п. След от пули тоже плохо проработан. Эхх, когда-нибудь мб сделаю свою версию.

А вот ролик, который ты на бурж форуме выложил - вот он гораздо лучше смотрится. Даже насквозь простреливает, замечательно.
Вообщем если будешь продолжать - делай фичу осколков от объекта обстрела.

Сообщение отредактировал 1асс - 13/04/2007, 00:06
Go to the top of the page
 
+Quote Post
111
сообщение 13/04/2007, 04:01
Сообщение #3


фломастер
Иконка группы

Группа: Участник
Сообщений: 5 701
Регистрация: 19/06/2002
Из: минск
Пользователь №: 98



крута
Go to the top of the page
 
+Quote Post
Big Hobbit
сообщение 13/04/2007, 04:41
Сообщение #4


Учитель
Иконка группы

Группа: Пользователи
Сообщений: 307
Регистрация: 16/01/2006
Из: kiev
Пользователь №: 21 233



поюзать не успел но выглядит супер!
drinks.gif drinks.gif drinks.gif
Go to the top of the page
 
+Quote Post
mir-vadim
сообщение 13/04/2007, 10:40
Сообщение #5


Учитель
Иконка группы

Группа: Модераторы
Сообщений: 372
Регистрация: 24/06/2005
Из: Калининград
Пользователь №: 14 383



Спасибо, пули как раз самое слабое звено в скрипте, я пока над ними особо не работал. А осколки есть, они в скрипте debris называються, просто в ролике я все подряд не включал.
Go to the top of the page
 
+Quote Post
C00PER
сообщение 13/04/2007, 13:38
Сообщение #6


Take him away!
Иконка группы

Группа: Модераторы
Сообщений: 2 575
Регистрация: 31/10/2002
Из: оттуда
Пользователь №: 1 040



шикарно!! под впечатлением. drinks.gif
Go to the top of the page
 
+Quote Post
mir-vadim
сообщение 13/04/2007, 13:48
Сообщение #7


Учитель
Иконка группы

Группа: Модераторы
Сообщений: 372
Регистрация: 24/06/2005
Из: Калининград
Пользователь №: 14 383



Качай уроки, если инет позволяет, я там все подробно показал, будешь под еще большим впечатлением когда посмотришь.
Go to the top of the page
 
+Quote Post
Lo/ast_lamer
сообщение 17/04/2007, 00:16
Сообщение #8


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 148
Регистрация: 27/05/2004
Пользователь №: 6 022



Ухх, потрясный скрипт, слов просто нет! Особенно понравился инструмент InstantAction + реактор... если даже и не требуется в данный момент, можно отдохнуть от работы не выходя из макса =)
drinks.gif
Go to the top of the page
 
+Quote Post
Shultz
сообщение 17/04/2007, 01:18
Сообщение #9


it's time to panic!
Иконка группы

Группа: Участник
Сообщений: 1 644
Регистрация: 30/06/2003
Из: Харьков
Пользователь №: 2 668



ептить, респект!
Go to the top of the page
 
+Quote Post
3DZver
сообщение 17/04/2007, 12:32
Сообщение #10


-.-.-.-.-.-.-.-.-.-.-.-
Иконка группы

Группа: Модераторы
Сообщений: 3 915
Регистрация: 21/06/2002
Из: Нерезиновая
Пользователь №: 128



круто. хорошая игрушка smile.gif
Go to the top of the page
 
+Quote Post
preparator
сообщение 17/04/2007, 13:02
Сообщение #11


Наш человек
Иконка группы

Группа: Участник
Сообщений: 436
Регистрация: 17/11/2004
Из: Москва
Пользователь №: 8 383



шикарно ! автору респект... а может сделать еще несколько пресетов объектов ? типа если стекло - то сразу разрывает, а если бетон то просто крошится ? smile.gif
Go to the top of the page
 
+Quote Post
frsasa
сообщение 23/04/2007, 09:40
Сообщение #12


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 141
Регистрация: 11/09/2004
Пользователь №: 7 423



...оч. круто, вот уж скрипт так скрипт!... drinks.gif
...про ВЗРЫВЫ тоже интересно!, ждем с нетерпением! rolleyes.gif

Сообщение отредактировал frsasa - 23/04/2007, 09:42
Go to the top of the page
 
+Quote Post
mir-vadim
сообщение 24/04/2007, 21:07
Сообщение #13


Учитель
Иконка группы

Группа: Модераторы
Сообщений: 372
Регистрация: 24/06/2005
Из: Калининград
Пользователь №: 14 383



Скрипт обновлен до версии 1.16
Видюшка с новыми фишками - 10 mb
http://rapidshare.com/files/27704979/RayFi...v_1_16.avi.html
Скрипт в певом посте.

В кратце, добавил возможность использовать дисплейсы на деформируемых объекта путём запекания перемещения (просто приатачить нельзя). Теже дисплейсы теперь можно создавать в режиме Instant Action. Instant Action теперь может работать с деформируемыми объектами, тоесть все создаваемые осколки, вспышки, дым и Custom объекты будут атачиться в указаной точку прямо к полигону. Спиннеры в опциях сделал интерактивными, так что если хочеться поменять, например, количество уже созданных частиц осколков, удалять и создавать заново ничего не надо, а можно просто подрегулировать нужный параметр прямо в скрипте. В качестве пулемета теперь можно использовать любую геометрию, он будет стрелять из пивот поинта в напралении оси Z.
Go to the top of the page
 
+Quote Post
Lo/ast_lamer
сообщение 25/04/2007, 09:31
Сообщение #14


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 148
Регистрация: 27/05/2004
Пользователь №: 6 022



Отличные нововведения, рилтайм регулировка очень удобна...
RayXplosion тоже классная вещь, резалка понравилась.
Go to the top of the page
 
+Quote Post
mir-vadim
сообщение 01/07/2007, 19:47
Сообщение #15


Учитель
Иконка группы

Группа: Модераторы
Сообщений: 372
Регистрация: 24/06/2005
Из: Калининград
Пользователь №: 14 383



Заапдейтил скрипт до версии 1.21
Из нововведений:
1. Улучшил контроль над созданными объектами: Их тепер можно выделять, хайдить, фризить и наоборот в любой момент все вместе или каждый тип по отдельности, причем делать это все либо со всеми объектами или только с теми которые созданы в последний раз. По такому же принципу у них можно менять параметры, тоесть не надо удалять и создавать заново, просто включается режим интерактивности и изменения параметров в скрипте сразу же меняются и у созданных объектов. Эта фишка и раньше была, но раньше скрипт помнил только последние созданные объекты, причем только до выход, после повторного запуска контроль терялся. Теперь контроль постоянный, можно хоть макс перегрузить.
2. Настройки для создания эффектов теперь сохраняются при выключении и загружаются про включении скрипта, также теперь можно сохранять и загружать свои собственные пресеты с настройками.
3. К стандартным эффектам добавил две фишки Блюровской версии - искры и кровь.
4. Также теперь имеется возможность указать угол разброса выстрелов для оружия.
5. И наконец последняя фишка - рикошет. Все тоже самое что создается при обыкновенном выстреле может рикошетить в соседние объекты и создаваться там тоже.

А здесь видео демонстрация всего того что я перечислил. 24 MB


И собственно страница на Scriptspot
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






16 страниц V   1 2 3 > » 
Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 25/04/2024 - 15:02