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

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

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

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

Ответ
 
Опции темы
Старый 28.11.2011, 17:41   #286
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

Че? ЛоЛ.
Поржать - стёбно. Но как ты можешь приводить вторую притчу, не зная сути обеих путей? Если ты разделяешь на "зло / добро", тогда ты должен знать, что зло, а что есть добро. Иначе у тебя будет каша и всё вперемешку. Собственно так и есть - ты очень часто в своём коде допускаешь кучу архитектурных и логических ошибок. Они не фатальны, но логика кода и тем более читабельность страдают очень сильно.

Проблема наглядна: тебе не хватает базовых знаний. У меня также было раньше, ведь я тоже полностью самоучка. Я писал абы как, лишь бы работало. Но потом начал чуток почитывать мелких статей, или кусков дельной литературы на эту тему, да и сам пришёл ко многим выводам, и нынче отдаю важный приоритет не цели, а её реализации. Т.к. именно эта реализация определяет как качество выполненной задачи, так и возможность многократного использования и логических идей, так и самого кода вообще.

Ты как программист - это в первую очередь твоё мышление, его чистота и сложность в тоже время. А не то что ты там когда-то написал или разработал.
Поэтому я тут не антигерой как раз, а наоборот..
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 17:42   #287
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.

Я тебя затролил
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (28.11.2011)
Старый 28.11.2011, 19:20   #288
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.

Кстати рисование на кубике весьма здравая мысля, ибо у него нормали довольно информативны. А солнце наверно следует рисовать исходя из позиции пикселя на экране. Оно то один хрен круглое и одного размера, то есть можно считать просто радиус вектора в x/w и y/w после всех перемножений. А облачка пустить по верхней грани куба, и лепота.
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 19:36   #289
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

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

Я не понимаю зачем ты упираешься от самой первой мной предложенной идеи, которая сама простая, и имеет наименьшее количество минусов из всех здесь озвученных "решений"?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (28.11.2011)
Старый 28.11.2011, 19:47   #290
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Странное.

делать сложные расчеты в скринспей шейдере, особенно много демонического бранчинга - не оправдано.
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 19:48   #291
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

Сообщение от HolyDel Посмотреть сообщение
делать сложные расчеты в скринспей шейдере, особенно много демонического бранчинга - не оправдано.
Тру!

Такая простая задача блин, а извращаются..
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 19:56   #292
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.

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

Последний раз редактировалось dsd, 13.12.2011 в 22:59.
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 19:59   #293
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

Сообщение от dsd Посмотреть сообщение
Нет там никаких убер расчетов. А уцепился я почему, поймешь если наберешься терпения и в демке на уровне зеленой травы присмотришься к смешиванию цвета облаков и цвета солнца. Притом что это корявый первый попавшийся градиент еще и растянутый из кривой пережатой жпгешки.
На работе запустить не могу. Скрины давай.

Я делал облака, и они должны быть реализованы не зависимо от атмосферы вообще.
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 20:05   #294
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.


Но мне именно в динамике нравица
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 20:15   #295
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

Эмм.. Тупо смешивание ADD'итивное, и что с этого?
Во первых бленд ADDITIVE для облаков - это изврат и не реалистично. Во вторых что тут такого? Точно такое же будет с солнцем отрисованным процедурно..
При этом процедурно можно сделать и покруче со всякими ореолами и т.п.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (28.11.2011)
Старый 28.11.2011, 20:24   #296
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.

Да ёклмнж!

Хотя впрочем Научи меня, гуру, приведи текст шейдера и процедуры с человеческими комментариями понятными даже детсадовцу.

Очень жду. Уверен не я один. Тем более ж они у тебя универсальные. Токмо xSetEntityEffect() и красотища.
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 22:58   #297
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

Сообщение от dsd Посмотреть сообщение
Да ёклмнж!

Хотя впрочем Научи меня, гуру, приведи текст шейдера и процедуры с человеческими комментариями понятными даже детсадовцу.

Очень жду. Уверен не я один. Тем более ж они у тебя универсальные. Токмо xSetEntityEffect() и красотища.
Тебе нужно атмосферный эффект с солнцем? Сделаю на выходных, на основе старых наработок (2008го).
(Offline)
 
Ответить с цитированием
Старый 28.11.2011, 22:59   #298
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.

Мне больше туториал нужен, а эффект я и сам напишу
(Offline)
 
Ответить с цитированием
Старый 29.11.2011, 15:48   #299
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странное.

Сообщение от dsd Посмотреть сообщение
Мне больше туториал нужен, а эффект я и сам напишу
Тебе нужно разжевать как и что?
Дык, в гугле этого полно..
(Offline)
 
Ответить с цитированием
Старый 29.11.2011, 18:35   #300
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Странное.

Не не не, я так просто от халявы не откажусь.

Так что хрен с ним тутором. Сбацай мне анимированные облачка, кульное солнышко с цветом зависящим от высоты. Шоб облачка подсвечивались в зависимости от высоты нужным цветом. И т.д. И сверху чтобы это было жирным труашдэром сдобрено. Еще ты говорил про эффект линз и т.д.

быстро запускающийся экзешник с примитивом для художеств и генератор бесшовного четырехканального шума я могу таки предоставить.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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