Welcome to my Truevision3D tutorial page. On this page, I’ll have the links to download the tutorials from, as well as some global info and links to more tutorials and samples.
First of all I’d like to thank Geoff Wilson for taking the time to actually write the code for the tutorials. He did this all on his own, I only elaborated on his tutorials. I also translated the tutorials from C++ to both C# and VB.NET. Simon de Vries translated it to VB6 for the ancient people that still use it ![]()
If you’ve got any questions about these tutorials, I would like to invite you to the Truevision3D forum, as there are way more people out there that can help you. The link to it is: http://www.truevision3d.com/forums/
The tutorials
The elaborate tutorials can be found on my blog, in the truevision3d category.
About the downloads
There is a small inconvenience with the downloads, I didn’t want to put everything in every download, since that would cost a lot of bandwidth, so i saved some bandwidth by splitting the common folder with all the media like pictures and models from the actual code. I also left out the dll files, since it costs 3-5MB per project, which means 50-100MB in this case.
Place the common folder in the same folder where you put your demo’s. E.g. C:Demoscommon will be the folder if you’re extracting everything to C:Demos
Now for the real links
- The common folder by Geoff Wilson:
Download (25.3MB)
- The C++ original tutorials by Geoff Wilson:
Download (6206kB)
- The C# translated tutorials by Bart Kuipers:
Download (838kB)
- The VB.NET translated tutorials by Bart Kuipers:
Download (1140kB)
- The VB6 translated tutorials by Simon de Vries:
Download (186kB)
The content list
#00 basic_blank
#01 spinning_cube
#02 textured_cube
#03 per_vertex_lighting
#04 per_pixel_lighting
#05 loading_geometry
#06 loading_animated_geometry
#07 FX_glow
#08 FX_depthoffield
#09 FX_water
#10 Simple_Landscape
#11 Simple_Landscape_LOD
#12 Simple_Landscape_Splatting
#13 Using_MiniMesh_For_Grass
#14 Simple_Text
#15 Simple_2D
#16 Simple_Input
#17 Billboard_Particles
#18 Shadow_Volumes.
#19 HLSL_Basic_Object
#20 HLSL_Basic_Post
#21 HLSL_Per-Pixel_Object
#22 HLSL_Heat_Haze ( as an example of a modified screen space shader ).
#23 Simple Uniform Cubic Shadow Mapping. ( requires SM3 ).
Other samples
You can find some other samples around the web as well. The best source I found was: http://tv3dsamples.blogspot.com/
Hello,
Very great tutorials. I was looking for tutorials of how to use the recent version of PHYSX 3 with TV3D ……. hope you could help.
Also tutorials on writing game Network,AI and scene management structure will be appreciated by the TV3D users like me. Hope you check your website/blog often, so that you can see my message
Thanks,
Thanks for checking in here
. I get e-mails when someone posts on my blog, so I’ll be able to answer fairly quickly.
I’ve never used PhysX 3 yet. I think you’d probably get a better answer on the TV3D forums, since I know people have done this with other physics engines.
I’m not sure I’ll be writing network, AI or scene management posts soon, I’m kind of on a different path at the moment, but I’ll be coming back to programming 3D every now and then, since it’s simply the most entertaining and inspiring way of programming. If I’ve worked on some kind of backend, there’s nothing more satisfying then program a shader that just gives you visuals in about 10 lines of code!
I do have a couple posts pending at the moment, since I did write some articles for school, which are quite applicable here, so be sure to check in again
.
So to summarize it: I’d advise you to go to the TV3D forums, since I’ve never done PhysX myself.
Greets,
Bart
Sir,
Thank you for your reply. I wish I could find a tutorial or guide about how to make a complete game using TV3D 6.5 which also covers these four topics elaborately – AI, Network, Physics and particle physics.
Hope some day you would write a pdf on this. The forum of TV3D is currently almost dead. I wish it was alive. The wiki sometimes work and sometimes not.
Thanks,