WildMagic5p4

所属分类:游戏引擎
开发工具:Visual C++
文件大小:35623KB
下载次数:31
上传日期:2011-02-25 21:17:58
上 传 者xtangent
说明:  游戏引擎源代码,极具参考价值,配合3D游戏引擎设计一书
(wildmagic 5 game engine source code)

文件列表:
GeometricTools\WildMagic5 (0, 2010-10-02)
GeometricTools\WildMagic5\Bin (0, 2010-10-02)
GeometricTools\WildMagic5\Bin\ForceWinZipToInclude.txt (0, 2010-01-18)
GeometricTools\WildMagic5\Data (0, 2010-10-02)
GeometricTools\WildMagic5\Data\Bmp (0, 2010-10-02)
GeometricTools\WildMagic5\Data\Bmp\Agate.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BallTexture.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Bark.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BlueSky.bmp (393270, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Bricks.bmp (786486, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BricksNormal.bmp (786486, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BTCloud.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BTGrass.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BTHeightField.bmp (12342, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\BTStone.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Ceiling.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Cloth.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Detail.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Disk.bmp (3126, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Door.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Floor.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Flower.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Gradient.bmp (438, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Grass.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Grating.bmp (98358, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Gravel.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\HeightField.bmp (12342, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Horizontal.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Leaf.bmp (786486, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Magic.alpha.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Magic.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Magician.bmp (786486, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\MagicianSmallReflectY.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Metal.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Paper.bmp (786486, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Quartz.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\RedSky.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Rope.bmp (196662, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\Sand.bmp (49206, 2010-01-18)
GeometricTools\WildMagic5\Data\Bmp\SkyDome.bmp (196662, 2010-01-18)
... ...

The source code in this folder is an implementation for loading .obj and .mtl files. Not all features of .obj are supported. If you need any new features, let me know. For now, include these files in an application that needs to load .obj and .mtl files. The top-level call is #include "ObjLoader.h" std::string path = ; std::string filename = ; ObjLoader loader(path, filename); The interface of class ObjLoader allows you to access the information that was loaded from the .obj file and from a .mtl file that was specified in the .obj file. Writing a small sample on using this code in Wild Magic 5 is an item on my TODO list. I have it running in a larger application, but have not yet had the time to simplify and illustrate. If you need a sample, let me know.

近期下载者

相关文件


收藏者