I'm very new to GameDev and programming with DirectX. But my experience in programming languages isn't low.
However, learning DirectX/HLSL programming is hard way for me.
At now I can draw box with texture on it (just follow DirectX samples). But storing scene data inside code is harmful idea. =)
So, next step for me is using files (such as .x/.dds/3ds max and etc.) for importing data about textures, coords, models and animation.
I has spent much time in searching for information for newbies (in result has about 35 opened tabs in browser >_<): what file format to use at startup and how to import data from external resources (such as files). All what I found is that .x files are deprecated, .dds files contains only texture info, no animation and bone kinematics, 3ds max files are large for startup - too many info will take all my time to import it into application at now. Also I hear about .obj files, that 3ds max can import into that format, but has DirectX built-in functions to read such files? Or I need to write custom importer?
I'll be very grateful if anyone give me some information about it. I'm not interested in auto-import tools, I want to do it on my own
Sorry, if such question already in beginner area and sorry for my English.






