David Joffe's Guide to Programming Games with DirectX
Chapter 5: Miscallaneous unsorted new stuff
conv3ds -X: save templates. Nothing to worry about, part of the nature of x-files. Useful though if you want to see what the various parameters of things (like materials) mean.
conv3ds -m: merge all objects into one single mesh. Useful if you don't need seperate meshes, and can speed up loading.
conv3ds -x: Save as text file: Definitely not a bad idea, especially when debugging. It helps to have a look at the files etc
conv3ds -T: Create a top-level frame with all objects as child frames. This is useful since the pFrame->Load loads only the first frame it finds in the file.
conv3ds -v Possible bug (possibly not in v5, only in v3) .. seems to need XForms reset in 3dstudio or strange things happen. Will maybe check this out.
When using a pFrame object to load a mesh from a mesh file, and you want to retain (more coming)
Coming:
Plan to learn OpenGL: Comparison etc, as unbiased as I can muster up.
Enumerating device drivers
Callbacks
RM vs IM
A decent sample with D/L'able code.
Comments on MS samples
How to compile with NMAKE
faq: main: linker error
3D math
Fog + some other frame rate optimization techniques
Loading and displaying a .bmp (or .png :)
Execute buffers vs DrawPrimitive
Article created: 9 December 1997 Article by David Joffe
http://www.geocities.com/SoHo/Lofts/2018/