Supermodel/Src/Graphics/New3D
2016-05-26 09:06:09 +00:00
..
Mat4.cpp Adding new 3D engine by Ian Curtis. Old engine moved to Graphics/Legacy3D/. 2016-03-21 04:10:14 +00:00
Mat4.h Adding new 3D engine by Ian Curtis. Old engine moved to Graphics/Legacy3D/. 2016-03-21 04:10:14 +00:00
Model.cpp Adding new 3D engine by Ian Curtis. Old engine moved to Graphics/Legacy3D/. 2016-03-21 04:10:14 +00:00
Model.h preliminary specular 2016-05-15 16:24:49 +00:00
New3D.cpp fix alpha testing for texture format 7 2016-05-22 19:17:15 +00:00
New3D.h support colour table pointer 2016-05-18 23:06:41 +00:00
PolyHeader.cpp Non luminous polygons seem to be effected by the lightModifier also. API seems to have no restriction in this regard, neither does the SDK. The ocean hunter requires this for some of the 2d stuff. Light modifier values only seem to exist between 0-16, which is strange for 5 bits of precision. Possibly top bit disables the effect and lower 4 bits are the value. This clearly differs from the SDK, but without this the values come out clearly wrong. 2016-05-16 10:49:00 +00:00
PolyHeader.h preliminary specular 2016-05-15 16:24:49 +00:00
R3DData.h add LOD table data. Maybe we can get clipping planes out of these 2016-03-28 20:11:46 +00:00
R3DShader.cpp don't clamp after spot light code, looks much closer to h/w 2016-05-26 09:06:09 +00:00
R3DShader.h preliminary specular 2016-05-15 16:24:49 +00:00
Texture.cpp remove dead code 2016-05-21 16:26:00 +00:00
Texture.h support 4 bit textures 2016-05-21 15:50:54 +00:00
TextureSheet.cpp support 4 bit textures 2016-05-21 15:50:54 +00:00
TextureSheet.h remove dead code 2016-05-21 16:26:00 +00:00
VBO.cpp Cache rom models, for better performance. 2016-03-26 22:44:26 +00:00
VBO.h WIP 2016-03-24 13:17:17 +00:00
Vec.cpp Fixes for non-Windows builds: Makefile updated and fixed header files in Vec.cpp 2016-04-05 04:30:52 +00:00
Vec.h Adding new 3D engine by Ian Curtis. Old engine moved to Graphics/Legacy3D/. 2016-03-21 04:10:14 +00:00