• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Узкая полоска света от Spot Light

Автор VFX, 13 сентября 2008, 15:36:28

« назад - далее »

VFX

Пытался сделать вращаючийся Spot light с маленьким углом освещения, типо мигалки с Stancil тенями. но обнаружил, что для отображения такого света, поверхность на которой он отображается должна иметь плотную сетку, что неприемлимо. да ещё и тени совершенно не связаны с источником, только с его координатами. Вобщем у меня есть догадка как можно это всё организовать, нужно делать render texture или лайт мапу анимировать, правильно?

Svan

Вот несколько вариантов решения:
1. Сделай модельку пучка света(призма) - окрась краным эмиссивом и крути
2. Прикрути шейдер с попиксельными тенями
3. Размой Stencil буфер
Элементарно!

VFX

1. мне не очень (( так в древних игрушках делали.
2. я так понял, тени будут лучше, а сам свет?
3. понятно тени размоются, а свет то так и останется.

главное со всетом разобратья, а потом с тенями.
спасибо за ответ в любом случае...

Svan

#3
хм... попробуй тогда простое попиксельное освещение(шейдер с закраской по фонгу) на материал пола(или что там это у тебя)
Элементарно!

VFX

да, вот может прокатить, а где взять его? я сам не умею.  :-\

Const_47

&Svan
Ооо! RenderMonky :)))
Респект всегда ищущим.

Svan

То что я показал - это пример из RenderMonkey
Качать тут - бесплатно - http://developer.amd.com/gpu/rendermonkey/Pages/default.aspx

А тут - https://guest3d.wohlnet.ru/forum/index.php?topic=62.0
большая тема про шейдеры.
Элементарно!