   Engine Design
  HelloI''m wondering if anybody is working on any 3D Engines, and if they are, maybe they could share some of their experiance on how they got started (both with 3D & their engine)I''m looking for some tutorials, and some basic guidance on how to get started with 3D. I have several DDraw projects under my belt, such as a Pong clone & a Wrapper, and have also completed the DX7 SDK tutorials. I''m not scared by the size of such a project, and realize that it will probably take me several years to finish.Thanks for your time-Lonely  
  It shouldn''t take you several years to finish a 3D Engine.  A year maybe, but not several (unless you suck ).  I started my engine with help from a *LOT* of 3D books, and resources I found on the net. I stayed up really late one night, and searched www.realtimerendering.com for all the papers, tutorials, and good books that I could find on 3D Graphics.  Here are some of the books I would strongly recommend to you: Real-Time Rendering, 3D Games: Real-Time Rendering and Software Technology, and the OpenGL Programming Guide (If you want to use OpenGL).  Then, I started my engine by programming 2 different camera classes, one optimized for 3rd person, and the other for 1st person.  (I also used the DirectSound and DirectInput wrappers that I made for my 2D Engine).  Its at about 1600 lines right now, and I would say its about 3% done.   But its very very very very fun to work on, so I don''t really care.  Hope this helped.  ------------------------------Trent (ShiningKnightGL/DX)NovaStorm GamesProject: 3D Engine, various OpenGL demos  