Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C++ by mm ( 15 years ago )
void TriangleMesh::loadVertexArrays() {

   //Vertices Kopieren
   /*
   verticesOGL = new GLfloat[vertices.size()*3];
   for(unsigned int i=0;i < vertices.size();i++)
   {
    *(verticesOGL++) = vertices[i].x;
    *(verticesOGL++) = vertices[i].y;
    *(verticesOGL++) = vertices[i].z;
   }*/
   //Faces Kopieren
   indices = new GLushort[triangles.size()*3];
   for(unsigned int i=0;i < triangles.size();i++)
   {
    *indices = (GLushort) triangles[i].x;
    indices++;
    *indices = (GLushort) triangles[i].y;
    indices++;
    *indices = (GLushort) triangles[i].z;
    indices++;
   }
   /*
   for(int i = 0;i<6;i++)
   {
    if((i % 3) == 0) cout << endl;
    cout << verticesOGL[i] << " ";
   }*/
   cout << endl << "#####################"<< endl;
   for(int i = 0;i<22;i++)
   {
    if((i % 3) == 0) cout << endl;
    cout << indices[i] << " ";

   }
}

 

Revise this Paste

Your Name: Code Language: