Menu

Tree [r24] /
 History

HTTPS access


File Date Author Commit
 Nomad3DTest_Win32 2013-08-15 c_gao [r24] Released as v0.0.0.5
 font 2011-06-22 c_gao [r11]
 platform 2013-07-24 c_gao [r19] optimized TextureGouraudShading and TextureGour...
 src 2013-08-15 c_gao [r24] Released as v0.0.0.5
 Nomad3D_license.txt 2011-03-07 c_gao [r2]
 readme.txt 2013-07-21 c_gao [r18] 1.Add Spot Light support

Read Me

Nomad3D is a platform independent 3D Engine, it is simple and reduced, can use for several platform such as Win32, Linux, Nintendo DS, Sony PSP, Apple iPhone, cell phone and other mobile devices. It's main coded language is C/C++.


////////////////////////////////////////////////
//History
////////////////////////////////////////////////
(3).-------------July 21, 2013-------------------Ver 0.0.0.5
1.Add Spot Light support
2.Add TextureGouraudShading function(rasterization as texture with gouraud shading)
3.Add GouraudShading function(rasterization as gouraud shading)
4.Add Fixed Point support for both above rasterization functions
5.Add Separate Specular Light with Texture in rasterization
6.Fix several bugs

(2).-------------June 22, 2011-------------------Ver 0.0.0.2
Added Simple Text output support, Now, it's only
support 8*8 pixel ASCII characters, you can find
these data in Nomad3D/font/5_7font.h,
Nomad3D/src/font.h and font8.h

(1).-------------March 07, 2011------------------Ver 0.0.0.1
Now,the version of Nomad3D has not complete yet, 
but for some reasons, I release the code on SVN 
of sf.netthis version of Nomad3D just have 
little functions and can run the demo on Windows
 OS only, but it is a software rendering 3D 
Engine, but by now, this version may not call 
Engine:), it just have a complete 3D pipe-line 
and a software lighting plus a MS3D skeleton 
animation support.

The earlier future work, I'll add texture and 
gouraud support,and some other functions that 
a normal 3D engine has. Not so far!

=======HOW TO BUILD THIS VERSION OF DEMO=======
Go into the directory "Nomad3DTest_Win32" and 
open the Noamd3DTest.dsw with Visual C++ 6.0(the 
Windows version of Nomad3D, I'll move this 
project to VC2008 or above later),and compile 
it and run!

===============Acknowledgement=================
1. In this version, I used the MS3D model file 
which is from the book "Focus on 3D Model"'s 
source code, thanks the author!


===================Contact=====================
Vincent Gao(c_gao)
dr.c.gao@gmail.com or c_gao@163.net