Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 02 Oct 2012
Offline Last Active Apr 16 2013 03:50 PM

Topics I've Started

Amazing photorealistic graphic

07 October 2012 - 09:23 AM


It looks amazing. Does anybody know which game engine, project is it? Also we can discuss about techniques used in this project (lighting, shaders, effects etc.)/

I need an advice - learning and D3D.

02 October 2012 - 05:54 PM

I have been learning OpenGL from NeHe tutorials for half a week. I have stoped because changed my opinion. Of course, OGL is cross-platform and very useful but to be honest - Who use OpenGL as main render device? Nobody... AAA games as well as professional game engines (Source Engine, Unreal Engine, Cry Engine, Quake?, Doom? and many others...) use DirectX.DX also allows you to write games for Xbox, Play Station etc.

I would like to learn DirectX 11. 11 is new and fresh. Say nothing of new features like tessellation and multi-thread rendering, microsoft developers did a big step - everything has been changed since DX9. I think learning will take me a long time. It is not unprofitable(?) to learn DX9, DX9 will be old soon. We will see a new technologies - next Xbox, Play Staton etc... On the other hand DX9 has a lot of tutorials and useful samples from Directx SDK. I also tested WinApi, Allegro and Irrlicht (but i didnt like it).

I have spended last 2 days on looking tutorials and some interesting things for DX11. What have i found?
http://www.rastertek.com/tutdx11.html - This site has a lot of tutorials. I didnt like, a author writes code making a pseudo game engine. To draw a triangle, author wrote many code (like in small pseudo game engine).
DirectX 11 samples from SDK - there are many tutorials for beginners with DX9, intermediate with DX10 and advanced with DX11 (as i said - tessellation, multi-thread rendering etc. and a few tutorials about drawing a triangle)

So, to sum up, my question is: how should I learn DirectX 11? and how have you learned Directx? (9,10,11 - it dosent matter).
That would be very useful instead of broking my head on question - what to do. Sorry for a language mistakes in my text - i am just learning.