3DCenter.ru

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

14 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> p_MegaTK_pass, Рендер по пассам из Мая и Макса, за один
Puppet|
сообщение 18/11/2005, 11:20
Сообщение #1


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

Группа: Участник
Сообщений: 1 563
Регистрация: 08/09/2004
Из: Moscow
Пользователь №: 7 389



shaders_p 2.8 - релиз!
http://www.puppet.cgtalk.ru/download/shaders_p.shtml

Для тех кто не знает что это такое, я повторю...

Я написал новый геометри шейдер p_MegaTK_pass, который позволяет рендерить p_MegaTK пассы прямо из Маи или Макса, то есть стенд элон больше не обязателен. Уж больно много народу меня об этом просило. Пассы рендерятся за один проход, практически без потерь в скорости рендера.

Если кто обнаружит какие то косяки, пишите плиз сюда или сразу мне на мыло.

p_MegaTK_pass работает только с Maya 7 и Max 8 (из за бага в ментале)

Сообщение отредактировал Puppet| - 18/11/2005, 12:18
Go to the top of the page
 
+Quote Post
wizman
сообщение 18/11/2005, 11:48
Сообщение #2


Эксперт
Иконка группы

Группа: Участник
Сообщений: 669
Регистрация: 13/05/2003
Пользователь №: 2 200



надо будет 8 макс поставить....

а через Render Elements можно по слоям менталом посчитать?

Сообщение отредактировал wizman - 18/11/2005, 11:50
Go to the top of the page
 
+Quote Post
gena
сообщение 18/11/2005, 13:03
Сообщение #3


CG user
Иконка группы

Группа: Участник
Сообщений: 1 342
Регистрация: 06/12/2002
Из: Москва
Пользователь №: 1 246



можно, но рендерить будет не за 1 проход.
Go to the top of the page
 
+Quote Post
wizman
сообщение 18/11/2005, 14:03
Сообщение #4


Эксперт
Иконка группы

Группа: Участник
Сообщений: 669
Регистрация: 13/05/2003
Пользователь №: 2 200



упс...
наверно для вас вешь очевидная но не понял что значит не за 1 проход? то есть надо вручную чтото настроить посчитать - получить 1 например амбиент, потом диффуз, потом оклюжн - и так далее по мере надобности?
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 19/11/2005, 16:50
Сообщение #5


Мастер
Иконка группы

Группа: Участник
Сообщений: 1 024
Регистрация: 07/05/2004
Пользователь №: 5 766



shaders_p 2.8 позволяет все назначенные пассы считать за один рендер, а max render element считает каждый пасс как отдельный рендер
Go to the top of the page
 
+Quote Post
Puppet|
сообщение 21/11/2005, 11:02
Сообщение #6


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

Группа: Участник
Сообщений: 1 563
Регистрация: 08/09/2004
Из: Moscow
Пользователь №: 7 389



Еще, в очередной раз добавлю, что пассы полученные из p_MegaTK будут гораздо лучше и корректнее композиться. Например, не будет проблемы обычно возникающей при композинге Diffuse и Shadow.
Например, пассы должны получиться нормально даже если использовать мошен блюр или доф.
Это преимущество p_MegaTK пассов относится ко всем методам получения пассов и ко всем рендерам. Единственное что будет лучше в любом случае это mental ray native multipass rendering, так как это самый честный способ, но ведещий к многократному рендеру сцены.
Go to the top of the page
 
+Quote Post
Puppet|
сообщение 24/11/2005, 16:54
Сообщение #7


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

Группа: Участник
Сообщений: 1 563
Регистрация: 08/09/2004
Из: Moscow
Пользователь №: 7 389



Новый урок по использованию p_MegaTK и p_MegaTK_pass шейдеров, а так же пример сцены:
http://www.puppet.cgtalk.ru/tutorial...megatk_e.shtml

P.S. сорри за битый линк smile.gif

Сообщение отредактировал Puppet| - 25/11/2005, 11:03
Go to the top of the page
 
+Quote Post
JVgfx
сообщение 24/11/2005, 18:35
Сообщение #8


Мастер
Иконка группы

Группа: Участник
Сообщений: 1 388
Регистрация: 03/07/2002
Из: Voronezh
Пользователь №: 255



ссылка неверная - путь подрезан

http://www.puppet.cgtalk.ru/tutorials/megatk_e.shtml - и так не проходит
Go to the top of the page
 
+Quote Post
Sagroth
сообщение 24/11/2005, 19:56
Сообщение #9


Demiurge
Иконка группы

Группа: Участник
Сообщений: 2 295
Регистрация: 09/07/2003
Пользователь №: 2 770



smile.gif

http://puppet.cgtalk.ru/tutorials/howtomegatk_e.shtml
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 25/11/2005, 01:01
Сообщение #10


Мастер
Иконка группы

Группа: Участник
Сообщений: 1 024
Регистрация: 07/05/2004
Пользователь №: 5 766



Спасибо, Павел. Особенно за формулы смешивания пассов - многие вопросы сразу отпали.
Go to the top of the page
 
+Quote Post
Sagroth
сообщение 25/11/2005, 01:16
Сообщение #11


Demiurge
Иконка группы

Группа: Участник
Сообщений: 2 295
Регистрация: 09/07/2003
Пользователь №: 2 770



Вроде уже напряженка с сервака спала, поэтому делюсь линком smile.gif Надеюсь окажется полезным.

http://www.sigillarium.com/articles/mega_passes.avi (~100 Mb, TSCC)

Естественно для Майи wink.gif
Go to the top of the page
 
+Quote Post
DinoeL
сообщение 25/11/2005, 14:29
Сообщение #12


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 25/07/2003
Пользователь №: 2 945



Странно, в майке все путем, в максе же при рендере пишет -
API 0.2 error 301031: call to undeclared function "p_math_output"
PHEN 0.2 warn : p_MegaTK_pass: function p_math_output not found

И соотв каналы получаемые с использованием этой функции - неправильные.
Скажем shadow это diffuse с тенью, occlusion это oclussion*ambient
Specular shadow = specular c с тенью.
Шейдер версии 2.8
Go to the top of the page
 
+Quote Post
Puppet|
сообщение 25/11/2005, 15:46
Сообщение #13


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

Группа: Участник
Сообщений: 1 563
Регистрация: 08/09/2004
Из: Moscow
Пользователь №: 7 389



Упсс smile.gif сорри, я кажется забыл добавить p_math_output в максовский ми фаил.
Я обязательно добавлю и залью на новую верисю на сайт 2.8.1

Если кому то срочно надо, то можно открыть майский ми фаил и скопировать оттуда эту функцию в максовский и все должно заработать.
Go to the top of the page
 
+Quote Post
Sp@rtak
сообщение 25/11/2005, 16:04
Сообщение #14


Крымский татарин
Иконка группы

Группа: Модераторы
Сообщений: 1 380
Регистрация: 27/11/2004
Из: Almaty Kazakhstan
Пользователь №: 8 571



2 Puppet: Есть предложение. Включить в скрипт под Макс функцию запуска SA.
Go to the top of the page
 
+Quote Post
Puppet|
сообщение 25/11/2005, 16:41
Сообщение #15


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

Группа: Участник
Сообщений: 1 563
Регистрация: 08/09/2004
Из: Moscow
Пользователь №: 7 389



Я не знаю макс скрипта, и это не так просто и быстро.
И мне не охота его изучать. smile.gif
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






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

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

 



RSS Текстовая версия Сейчас: 18/08/2019 - 11:56