• Advertisement
Sign in to follow this  

Draw Triangles

This topic is 3875 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I managed to make an .ase loader that memorates vertices positions and indexes, then i need to render them all in triangles. But actually i get redundant triangles: obj_c = object number mesh[obj_c].vertex_buffer = the vertex buffer of an object mesh[obj_c].vertices = the number of vertices a object has mesh[obj_c].faces = how many faces the object has
void DrawScene() {
for(int obj_c = 0; obj_c < scene_objects; obj_c++){


Device->SetIndices(mesh[obj_c].indice_buffer);
Device->SetStreamSource(0, mesh[obj_c].vertex_buffer, 0, sizeof(Vertex));
Device->DrawIndexedPrimitive(D3DPT_TRIANGLELIST, 0, 0, mesh[obj_c].vertices, 0, mesh[obj_c].faces);
}
}


In the .ase a cube is counted as: FACES:12 VERTICES:8 Thanks..

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement