ПрограммированиеФорумГрафика

Lighting tech demo (3 стр)

Страницы: 1 2 3 4 Следующая »
#30
7:00, 21 мар 2010

TDM
> разница довольно большая, смотри на дорожку спекулара
насколько я понимаю - разница должна быть в основном в четкости края блика
по крайней мере так было на моих примерах

#31
11:12, 21 мар 2010

daim
спасибо) источников света 3, один по центру и два у крайних стенок.

innuendo
разница должна быть и в чёткости края и в форме блика.
у тебя форма была одинаковой везде?

#32
11:37, 21 мар 2010

TDM
> разница должна быть и в чёткости края и в форме блика.

скажем так, я не уверен на все 100 % - но по-моему ты ошибаешся
про чёткость края - верно, а про форму - нет

> у тебя форма была одинаковой везде?

насколько  я помню,  делал для сферы, плоскости, цилиндра  - "дорожки" точно не было
это все для spot

#33
11:45, 21 мар 2010

dot(l_dir,reflect(e_dir,norm)),0.0)

обычно ставят dot( V, reflect( -L, N ) )

могу ошибаться, но у тебя и blinn неправильный, там должно быть L+V, а у тебя получается  L-V

#34
13:06, 21 мар 2010

HD4870 ~350 fps (среднее значение).
Красиво.

#35
14:08, 21 мар 2010
Изображение

VG Company 2010
VG Engine log file
-----------

Window is create (1024x768 AA0x)
OpenGL initialize (version: 2.1.0 - Build 8.15.10.1840)
Support anisotropy texture filtering: 1
Support multisample: 0
Support VBO: 1
Support FBO: 1
Support GLSL: 1 (version: 1.20  - Intel Build 8.15.10.1840)
GPU: Mobile Intel(R) 4 Series Express Chipset Family
CPU: Celeron(R) Dual-Core CPU      T3000  @ 1.80GHz
Logical processors: 2
OS: Microsoft Windows 7
RAM: (Total:2013 mb / Available:1148 mb)
Shader "data\shaders\zpass.shader" is load
ERROR: Shader "data\shaders\ambient.shader" not validate
Shader "data\shaders\ambient.shader" is load
ERROR: Shader "data\shaders\light.shader" not validate
Shader "data\shaders\light.shader" is load
Shader "data\shaders\shadow.shader" is load
Engine initialize (version: 0.20)
Font "data\fonts\batman.png" loaded
Script "data\scripts\scene.cpp" is load
Mesh "data\\meshes\\a.dd" loaded
ERROR: Shader "data\shaders\light.shader" not validate

Working time: 20 sec.

#36
14:53, 21 мар 2010

Adler
> Adler

один в один и тоже интеловская встроеная видяха. ( комп не игровой )

VG Company 2010
VG Engine log file
-----------

Window is create (1024x768 AA0x)
OpenGL initialize (version: 2.0.0 - Build 6.14.10.5039)
Support anisotropy texture filtering: 1
Support multisample: 0
Support VBO: 1
Support FBO: 1
Support GLSL: 1 (version: 1.10  - Intel Build 6.14.10.5039)
GPU: Intel Eaglelake
CPU: Intel(R) Core(TM)2 Duo CPU    E7200  @ 2.53GHz
Logical processors: 2
OS: Microsoft Windows XP
RAM: (Total:1789 mb / Available:1253 mb)
Shader "data\shaders\zpass.shader" is load
ERROR: Shader "data\shaders\ambient.shader" not validate
Shader "data\shaders\ambient.shader" is load
ERROR: Shader "data\shaders\light.shader" not validate
Shader "data\shaders\light.shader" is load
Shader "data\shaders\shadow.shader" is load
Engine initialize (version: 0.20)
Font "data\fonts\batman.png" loaded
Script "data\scripts\scene.cpp" is load
Mesh "data\\meshes\\a.dd" loaded
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate
ERROR: Shader "data\shaders\light.shader" not validate

Working time: 17 sec.

#37
20:38, 21 мар 2010

innuendo
что dot(l_dir,reflect(e_dir,norm)),0.0) что dot( V, reflect( -L, N ) ) визуально разницы не вижу

а в блине - вместо + потому что у e_dir не изменяется знак а у l_dir меняется

kolobokspb
Adler
шейдеры не скомпилировались. сделаю лог поинформативнее

#38
21:18, 21 мар 2010

TDM
> а в блине - вместо + потому что у e_dir не изменяется знак а у l_dir меняется
light_dir - это куда вектор  ?

#39
21:29, 21 мар 2010

innuendo
от вершины к источнику

#40
21:33, 21 мар 2010

TDM
> от вершины к источнику
а е_dir куда ?

#41
21:38, 21 мар 2010

innuendo
от вершины к глазу)

#42
21:43, 21 мар 2010

TDM
> от вершины к глазу)

тогда у тебя неправильно, должно быть так H = light_dir +  e_dir
а у тебя H =  -light_dir -e_dir

#43
22:12, 21 мар 2010

innuendo
всё правильно. просто позиции камеры и источника немного не так передавались. поправил чтоб совпадало как в статьях.

по твоему это неправильные фонг и блинн?
ИзображениеИзображение

#44
22:31, 21 мар 2010

TDM
> по твоему это неправильные фонг и блинн?

я в таком ракурсе не сравнивал :)

но по-моему, не должно быть такого сильного отличия в блике ( оно должно быть но в другом )

по крайней мере на сфере и плоскости от спота разницы по геометрии пятна не было - было в "качестве"

Страницы: 1 2 3 4 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.