logo

Crowdly

Egészítsük ki egész számokkal az alábbi programot úgy, hogy a 10 elemű vtxDat...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Egészítsük ki egész számokkal az alábbi programot úgy, hogy a 10 elemű vtxData tömb teljes egészébe a vbo-ba másolódjon és a pos adattag a csúcspont árnyaló 0. regiszterébe, a norm adattag az 1. regiszterébe, a tex adattag pedig a 2. regiszterébe kerüljön minden egyes csúcspontra:

struct vec3 { float x, y, z; };

struct

VertexData

{ vec3

pos,

norm, tex; }

vector<VertexData>

vtxData(10); 

...   

glBindBuffer(GL_ARRAY_BUFFER,

vbo); 

glBufferData(GL_ARRAY_BUFFER,

, &vtxData[0],

GL_STATIC_DRAW);

glEnableVertexAttribArray(0); glEnableVertexAttribArray(1);

glEnableVertexAttribArray(2); 

glVertexAttribPointer(0,

, GL_FLOAT, GL_FALSE, , );

glVertexAttribPointer(1, , GL_FLOAT, GL_FALSE, , );

glVertexAttribPointer(2, , GL_FLOAT, GL_FALSE, , );

More questions like this

Want instant access to all verified answers on edu.vik.bme.hu?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!