Как передать универсальный массив структуры в шейдер через код C++C++

Программы на C++. Форум разработчиков
Anonymous
Как передать универсальный массив структуры в шейдер через код C++

Сообщение Anonymous »

Например. в FragmentShader:

Код: Выделить всё

struct LightSource
{
int Type;
vec3 Position;
vec3 Attenuation;
vec3 Direction;
vec3 Color;
};

uniform LightSource Light[4];

main(){
//somecode
}
Как теперь отправить значения для Light[4]?


Подробнее здесь: https://stackoverflow.com/questions/235 ... via-c-code

Вернуться в «C++»