Gerstner Waves Uni Work

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,105
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 7, 2009

No description available.

Category:

People & Blogs

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (BenWells3D)

  • They are all triangle strips right?

  • Hey, it's an ID3DXMesh.

    so there is a vertex and index buffer that work together to form a mesh that is rendered as a triangle list rather than triangle strip. It's more efficient to do it this way.

    Cheers,

    Ben

  • Ha hA,

    I know very little about D3D. I have started learning 3D in OpenGL so I thought it was done by something similar to Triangle Strips. Rendering trinalge strips are pretty much fast in opengl... maybe meshes are more fast. I have not learned meshes yet. :) anyways... I was close right?

  • Hey.

    Meshes are good in D3D because there are optimisation methods built in to the ID3DXBaseMesh interface that ID3DXMesh's inherit.

    If you wanna do the same thing in OpenGL you should use buffers (glGenBuffers) to store vertex and index data (GL_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER)

    Just calling glVertex3f over and over again is really slow for massive amounts of vertices.

    Ben

see all

All Comments (4)

Sign In or Sign Up now to post a comment!
  • Ben, I have been thinking of doing Direct3D and what I wanted to know is what version should I pick to learn Direct3D.

    I have previously worked on DirectDraw 8(only 2D) and I have also read many articles which state that Direct3D programming is difficult. But Direct3D 9.0 makes programmers life simple. Direct3D 9.0 is easier to learn. one more thing what is the difference between Direct3D 9.0 and 9.0c? any difference in programming model?

    And what about D3D10 and 11?

  • Very nice Ben.

    I can't wait to start 3D. I'm still getting my 2D games to work using SDL.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more