|
3D-программирование Вопросы, касающиеся программирования 3D мира |
20.11.2007, 15:20
|
#1
|
AnyKey`щик
Регистрация: 19.11.2007
Сообщений: 14
Написано 0 полезных сообщений (для 0 пользователей)
|
omni
как создать omni освещение??
|
(Offline)
|
|
20.11.2007, 15:47
|
#2
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: omni
CreateLight ( [type][,parent] )
Параметры
type (не обязательно) - тип источника света
1: directional - направленный (по умолчанию)
2: point - точечный
3: spot - прожектор
parent (не обязательно) - родительский объект, к которому будет привязан источник света
|
(Offline)
|
|
20.11.2007, 15:53
|
#3
|
AnyKey`щик
Регистрация: 19.11.2007
Сообщений: 14
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: omni
а omni или омни. рассеянный если проще. ну или для дураков - как у солнца. солнце использует тип освещения omni. во все стороны
|
(Offline)
|
|
20.11.2007, 15:54
|
#4
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: omni
а точечный это че по-твоему ? о_О
Это и есть omni.
А солнце, это directional - направленный
|
(Offline)
|
|
20.11.2007, 16:06
|
#5
|
AnyKey`щик
Регистрация: 19.11.2007
Сообщений: 14
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: omni
чё???? О_О солнце - направленный???????????
неможет быть, так как если бы солнце имело бы напраленный тип освещения, то это было бы не солнце, а гигантский фонарик органического происхождения.
а за точечный... спасибо. просто я чёто подумал что точечный - тоже самое, что и направленный.
|
(Offline)
|
|
20.11.2007, 16:09
|
#6
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: omni
Солнце... Да. Делай такой источник света всегда, если хочешь, чтобы выглядело изображение объемным...
Иеется ввиду, что все полигоны, направленные в сторону этого источника, будут светлее, не зависимо от расстояния....
|
(Offline)
|
|
20.11.2007, 16:52
|
#7
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: omni
Направленный источник света можно представить как бесконечно удаленную плоскость, из которой перпендикулярно вылетают лучи света. Таким образом, направление для направленного источника света есть инвариантным для любых перемещений относительно самого источника.
Точечный свет, как правило, имеет линейные и квадратичные коэфициенты затухания, что может соответствовать настольной лампе, которая во все стороны светит, например.
Есть еще прожектор (spotlight). В реальном мире это фонарик или прожектор.
|
(Offline)
|
|
20.11.2007, 16:55
|
#8
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: omni
По ходу делая я какую-то чшуь сказал чтоли... %)
|
(Offline)
|
|
20.11.2007, 17:00
|
#9
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: omni
Не ну в реальном мире, конечно солнце это источник "точечный", но "точкой", звезду не назовёшь, как и у лампочки эту проволочку накаливания, тоже не назовёшь "точкой".
Солнце создают в 99% случаев как направленный источник, во первых он производительнее, т.к. не нужен просчёт дистанции, и просчёт отношения нормали к позиции источника, там только сравниваються 2 нормали, но это практически тоже самое.
|
(Offline)
|
|
20.11.2007, 19:40
|
#10
|
AnyKey`щик
Регистрация: 19.11.2007
Сообщений: 14
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: omni
но само по себе солнце имеет omni освещение, проволку в лампочке точкой не назовёш, но функции у неё такие-же как и у точечного освещения.
|
(Offline)
|
|
20.11.2007, 20:06
|
#11
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: omni
alligator, ну дык, соотнеси расстояние до солнца, поэтому будешь ты в китае или тут, если бы планету разложить на плоскость, то градус если бы и поменялся, но на 0,0000....
|
(Offline)
|
|
20.11.2007, 23:15
|
#12
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: omni
Чуш господа говорите- фактичеки на 99,9%
Ты думай что попал в етот 1%
Я делал свет от солнца етим- 2: point - точечный, т.к. есть возможно регулировать мощьность.
|
(Offline)
|
|
21.11.2007, 00:59
|
#13
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: omni
Для направленного источника также задается позиция, как и для spotlight, но она не влияет на угол между нормалью и вектором света при перемещении объекта. А вот если писать тот же фрагментный шейдер, для spotlight надо всегда расчитывать угол между нормальной и вектором света, так как он изменяется в зависимости от расстояния и положения объекта относительно источника.
|
(Offline)
|
|
21.11.2007, 15:51
|
#14
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: omni
ну с этим врод разобрались !!
а давайте в этой же темке поговорим о создании обьемного света в Блиц ??
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:37.
|