Jump to content
  • Advertisement
Sign in to follow this  
DragonBooster

Best Place to learn 3D Computer Graphics?

This topic is 2114 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

Hi Guy's.

 

I have a question i would like to ask.

 

What is a good resource to learn a lot about 3D Computer Graphics? I want to learn 3D Computer Graphics to understand Low Level graphical API's like Open GL and Direct X/Direct 3D.

 

I would like to know stuff like how everything is rendered in 3D, a history of how 3D was developed ,i already know 3D mathematics but i would like to know more about 3D terms: like Z-Buffer,LOD,Front-Back Buffer,Deffered Shading,Rasterization and etc.

 

I want to basically know how 3D works so that i can progress further with Open GL and learn various techniques that are used in Today's games.

 

Share this post


Link to post
Share on other sites
Advertisement

http://www.scratchapixel.com/

 

This is a great place to start.  I also recommend writing a Software Renderer from scratch.  Don't worry about speed, but try the algorithms out yourself.  I learned more from coding a software engine in Java that rendered lit, shaded polygons than from anything I've ever read.

Share this post


Link to post
Share on other sites

http://www.scratchapixel.com/

 

This is a great place to start.  I also recommend writing a Software Renderer from scratch.  Don't worry about speed, but try the algorithms out yourself.  I learned more from coding a software engine in Java that rendered lit, shaded polygons than from anything I've ever read.

This is a good website but their Lessons/Tutorials i think are kind of dis-organised and some tutorials/lessons are missing. Is this a new site?

 

 

http://http.developer.nvidia.com/CgTutorial/cg_tutorial_chapter01.html

 

Ignore the assembler-like shader stuff. The rest of this online book shows in detail the main parts of a graphics pipeline.

This is core Computer Graphics stuff.

I see but i this is mostly learning a new programming langauge, by the what exactly is the Cg Toolkit used for? Is it a High Level Graphics API that includes Open GL and Direct 3D?

 

So far these resources are quite good :) Is there anymore resources that are vital or ones that i must know for 3D Computer Graphics.

Share this post


Link to post
Share on other sites


This is a good website but their Lessons/Tutorials i think are kind of dis-organised and some tutorials/lessons are missing. Is this a new site?

 

They are still adding stuff, but they have been adding stuff for awhile.  There are things that aren't finished.

Share this post


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

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!