![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с GLSL
shader newbie © (2006-08-21 11:28:00)Здравствуйте, уважаемые мастера.
Начал изучать GLSL. Взял самые простые примеры шейдеров и попытался написать программу, которая бы эти шейдеры загружала.
Тут наткнулся на непонятную проблему.
VShader := glCreateShaderObjectARB(GL_VERTEX_SHADER_ARB);
glShaderSourceARB(VShader,StringsCount,@Strings,nil);
glCompileShaderARB(VShader);
Вот содержанием массива строк:
http://img221.imageshack.us/img221/3413/stringshd8.gif
Вот ошибка, которая вываливается при компиляции:
http://img205.imageshack.us/img205/7867/errorcd8.gif
VolanD666 (2006-08-26 21:39:00) [1]D3D- рулит :)
ANTPro (2006-08-26 21:03:00) [2]XProger © (26.08.06 20:45) [5]
GLSL естествено потому что под OpenGL %-)
ANTPro (2006-08-26 20:59:00) [3]XProger © (26.08.06 20:45) [5]
]
:-)
XProger (2006-08-26 20:45:00) [4]VolanD666, под OpenGL - GLSL, под Direct3D - HLSL. Что лучше? ;)
VolanD666 (2006-08-26 19:00:00) [5]А что лучше?
XProger (2006-08-26 16:49:00) [6]shader newbie, как Strings заполняется?
VolanD666, синтаксисом
VolanD666 (2006-08-26 14:55:00) [7]А чем GLSL отличается от HLSL?
@!!ex (2006-08-26 14:42:00) [8]Юзай примеры с http://delphi3D.net
Там все показано и разжевано.