Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

So Im sure yall get TONS of these questions, but usually about making games. Thing is I have ZERO interest in making games. I do however love the idea of 3D Programming. Not really for games...but things like Terrain mapping (REALLY want to learn this) and things of that nature.

I have Frank Lunas DX11 book (Mainly for the Learning of Dx11), just starting on it now. (I have a few other books.....but I hated them because they use their own "Framework" to hide all the DX11 code.....which I really don't like when books do that).

Im a decent programmer, been working with C/C++ for awhile. I know usually it would be suggested to make a 2D game first, but since Im not interested in "Game" Programming are there any suggestions that might help? (Especially for Terrain mapping which I really want to learn how to make really nice environments, or stuff like Water Shaders/Physics and such)

share|improve this question
2  
Not really the kind of question this site is meant for, read the FAQ. I'd suggest you start with games, anyway, though. There's probably 100 times as much material for making 3d games as there is for other 3d related programming stuff. – stephelton Apr 17 at 18:31
I agree the question is bad for the site however I believe this may be useful for you if you are wanting to make procedurally generated meshes with at most basic texturing. riemers.net/eng/Tutorials/DirectX/C++/series1.php – ClassicThunder Apr 17 at 19:43
I know this topic is closed, but I would just like to say, build a raytracer. I teach graphics programming through raytracing because the learning curve is so shallow. Starting from an unlit sphere in a ppm file, all the way up to photorealistic results is so much fun and you learn so much in the process. – DaleyPaley Apr 17 at 22:40

closed as off topic by Sean Middleditch, John McDonald, bummzack, Byte56, Philipp Apr 17 at 19:44

Questions on Game Development Stack Exchange are expected to relate to game development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

Browse other questions tagged or ask your own question.