18 окт. 2010 г.

Spot light

Сделал spot light, он же конусный источник света (к примеру фонарик).

dot light + Ambient light


Возможность менять дальность:


Возможность менять точность:


Возможность менять диаметр:


Возможность менять яркость:


Возможность задавать цвет:

17 окт. 2010 г.

Dot light

Сделал dot light, он же точечный источник света (к примеру лампочка).

dot light + Ambient light


Возможность менять дальность:


Возможность менять яркость:


Возможность задавать цвет:

Directional light

Сделал directional light, он же направленный источник света (к примеру солнце).

directional light + Ambient light


Возможность менять яркость:


Возможность задавать цвет:

14 окт. 2010 г.

Квады

Поразмыслил о том какие могут быть квады, а точнее по "деформации".

1) ширина и высота в координатах
2) ширина и высота в процентах
3) ширина в процентах, высота в координатах
4) высота в координатах, ширина в процентах
5) сохранение пропорции


Пункт 1.
Высота и ширина квада статичны, и не изменяются, скажем подходит для GUI, HUD'ов и тд.

До деформации:

После деформации:


Пункт 2.
Ширина и высота зависят от размеров окна, и всегда вычисляются в процентах.

До деформации:

После деформации:


Пункт 3.
Ширина п2, высота п1.

До деформации:

После деформации:


Пункт 4.
Ширина п1, высота п2.

До деформации:

После деформации:


Пункт 5.
Когда ширина и высота сохраняют, некую пропорцию (например квад для вывода видео).

До деформации:

После деформации:

8 окт. 2010 г.

Квады - начало

Ух сделал квады, размеры которых составляют процент от окна.

Возможность зависимости ширины от высоты и наоборот отсутствует, пока что, так как пока необходима.



А так же сделан рендер видео в текстуру, в прошлом у меня рендер шел в окно, а там были свои неудобные нюансы :)

Вот я проигрываю видео в текстуре (на прошлом скрине она черная)