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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 05.07.2011, 20:05   #1
Mind
ПроЭктировщик
 
Аватар для Mind
 
Регистрация: 24.02.2011
Сообщений: 188
Написано 13 полезных сообщений
(для 18 пользователей)
Подмигивание RenderMonkey!

Привет всем!
Меня уже неделю мучает вопрос на счет экспорта из RenderMonkey в блитз шейдеров.
Суть проблемы/вопроса/незнания:
Я в "РендерМонкей" рисию/пишу шейдер, и чтобы проверить сразу там его работоспособность вставляю модели разные,текстуры и т.п. А когда экспортирую и смотрю шейдер то там есть ссылки на модели и текстуры которые я использовал в "РендерМонкей".
Что мне делать?
Как правильно экспортировать?
Или в какой программе можно написать шейдеры?
В какой программе писались шейдеры на ксорс?
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 20:24   #2
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: RenderMonkey!

Сообщение от Mind Посмотреть сообщение
В какой программе писались шейдеры на ксорс?
notepad.exe скорее всего. еще гдето валялся редактор hlsl с проверкой синтаксиса.
открой эскпортированный (fx?) файл и сравни с файлом шейдера из примеров.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mind (05.07.2011)
Старый 05.07.2011, 22:16   #3
Mind
ПроЭктировщик
 
Аватар для Mind
 
Регистрация: 24.02.2011
Сообщений: 188
Написано 13 полезных сообщений
(для 18 пользователей)
Ответ: RenderMonkey!

открой эскпортированный (fx?) файл и сравни с файлом шейдера из примеров.
на что ты намекаешь.. - на то чтобы я все переписывал в своем шейдере?Это геморой.
неужеле нет других вариантов?
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 22:50   #4
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: RenderMonkey!

в рендерманки валяется инфа для проекта рендерманки и сам шейдер. возьми и вырежи его блокнотом оттуда.
(Offline)
 
Ответить с цитированием
Старый 06.07.2011, 12:58   #5
Mind
ПроЭктировщик
 
Аватар для Mind
 
Регистрация: 24.02.2011
Сообщений: 188
Написано 13 полезных сообщений
(для 18 пользователей)
Ответ: RenderMonkey!

Ладно решил писать все таки шейдеры в блокноте!
ЗЫ как сделать в шейдере так чтоб переменная повышалась на опр. число (например: value = value + 1)?
Может быть там надо как-то определить переменную или есть функции там встроенные наподобе time_0_X?
(Offline)
 
Ответить с цитированием
Старый 06.07.2011, 13:07   #6
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: RenderMonkey!

локальные переменные в шейдере существуют только на время одного вертекса/пикселя.
рекомендую повышать извне эту переменную и передавать в шейдер.
time_0_X
я думаю, это как раз переменная, которую повышает и передаёт рендерманки.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mind (06.07.2011)
Старый 06.07.2011, 13:10   #7
Mind
ПроЭктировщик
 
Аватар для Mind
 
Регистрация: 24.02.2011
Сообщений: 188
Написано 13 полезных сообщений
(для 18 пользователей)
Ответ: RenderMonkey!

Ммм.. Даже так...
А как можно из блитза передать переменную в шейдер?
(Offline)
 
Ответить с цитированием
Старый 06.07.2011, 13:42   #8
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: RenderMonkey!

примеры гляди
(Offline)
 
Ответить с цитированием
Старый 06.07.2011, 14:01   #9
Mind
ПроЭктировщик
 
Аватар для Mind
 
Регистрация: 24.02.2011
Сообщений: 188
Написано 13 полезных сообщений
(для 18 пользователей)
Ответ: RenderMonkey!

все спасибо разобрался.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


Часовой пояс GMT +4, время: 09:21.


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