Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.15;
Скачать: CL | DM;

Вниз

Проблема с GLSL   Найти похожие ветки 

 
shader newbie   (2006-08-21 11:28) [0]

Здравствуйте, уважаемые мастера.
Начал изучать 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


 
@!!ex ©   (2006-08-26 14:42) [1]

Юзай примеры с http://delphi3D.net
Там все показано и разжевано.


 
VolanD666   (2006-08-26 14:55) [2]

А чем GLSL отличается от HLSL?


 
XProger ©   (2006-08-26 16:49) [3]

shader newbie, как Strings заполняется?
VolanD666, синтаксисом


 
VolanD666   (2006-08-26 19:00) [4]

А что лучше?


 
XProger ©   (2006-08-26 20:45) [5]

VolanD666, под OpenGL - GLSL, под Direct3D - HLSL. Что лучше? ;)


 
ANTPro ©   (2006-08-26 20:59) [6]

XProger ©   (26.08.06 20:45) [5]
]

:-)


 
ANTPro ©   (2006-08-26 21:03) [7]

XProger ©   (26.08.06 20:45) [5]
GLSL естествено потому что под OpenGL %-)


 
VolanD666   (2006-08-26 21:39) [8]

D3D- рулит :)



Страницы: 1 вся ветка

Текущий архив: 2007.07.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
2-1181818041
Ral'f
2007-06-14 14:47
2007.07.15
как можно узнать модель USB-устройства?


15-1182227955
sergeyst
2007-06-19 08:39
2007.07.15
Есть абракадабра


2-1182531715
nord489
2007-06-22 21:01
2007.07.15
Копирование при помощи OpenDialog


2-1182078176
Vazhik
2007-06-17 15:02
2007.07.15
Программа при запуске другой программы


1-1178875778
Ромка
2007-05-11 13:29
2007.07.15
Сохранение обьектов классов в файловый поток