Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > Unity > Эффекты/Шейдеры

Ответ
 
Опции темы
Старый 09.03.2012, 15:41   #1
listan
AnyKey`щик
 
Регистрация: 21.09.2011
Сообщений: 15
Написано 0 полезных сообщений
(для 0 пользователей)
Преобразование шейдера HLSL и др. важные вопросы

Здравствуйте) Накопились вопросы, ответы на котрые самому найти не получается. 1)Скажите как необходимо изменить код этого шейдера http://webfile.ru/5853593l или просто что можно сделать, чтобы их можно было спокойно открывать в Unity или в RenderMonkey.
Шейдер взят с сайта http://developer.download.nvidia.com...s/plastic.html (http://developer.download.nvidia.com...r_library.html)
Меня смутил момент, что если сравнивать импортированный шейдер с RenderMonkey и этот шейдер, они оба в формате .fx, но при структура кода у них полностью разная.
2)Есть шейдер с RenderMonkey http://webfile.ru/5853663], шейдер метала, http://webfile.ru/5853669], шейдер стекла, как сделать так, чтобы его можно было спокойно импортировать в Unity или как переписать код этого шейдера. Может быть есть уже готовые статьи на эту тему.
3)Есть известная сцена с зеркалом под названием CharacterCustomization, в этой сцене к зеркалу кроме материала с шейдером прикреплен, файл С#, это тоже шейдер или что-то другое?
4)Можете посоветовать литературу по тому как пишутся шейдеры интересует не создание кода, а именно математическая составляющая)
Заранее спасибо за ответы) Это очень важно для меня, потратил кучу времен на поиски решений и не смог его найти, иначе к Вам не обращался бы)

Последний раз редактировалось listan, 09.03.2012 в 19:58.
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 19:58   #2
listan
AnyKey`щик
 
Регистрация: 21.09.2011
Сообщений: 15
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Преобразование шейдера HLSL и др. важные вопросы

*Оказывается ссылки на шейдеры не были добавлены, добавил
(Offline)
 
Ответить с цитированием
Старый 10.03.2012, 10:04   #3
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,502
Написано 2,957 полезных сообщений
(для 5,222 пользователей)
Ответ: Преобразование шейдера HLSL и др. важные вопросы

Я как бы приводил пример уже
http://forum.boolean.name/showthread.php?t=16185
Учись по нему.

3) Это не шейдер, это скрипт расчета положения камеры и рендеринга зеркала с помощью шейдера в тексутру.
4) http://www.gamedev.ru/code/articles/HLSL еще http://ru.wikipedia.org/wiki/HLSL
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 20.03.2012, 18:17   #4
pepel
Мастер
 
Аватар для pepel
 
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений
(для 2,526 пользователей)
Ответ: Преобразование шейдера HLSL и др. важные вопросы

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100500 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 15:05.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com