basicEngine

所属分类:3D图形编程
开发工具:Delphi
文件大小:195KB
下载次数:42
上传日期:2007-03-25 13:43:17
上 传 者bugout
说明:  类似CS的三维室内贴图技术,按照地图和贴图素材,利用渲染技术绘制真实的室内场景,是三维游戏编程的基础技术之一
(similar indoor 3D mapping technology, according to the map and the map material, Rendering using mapping real indoor scenes and 3D game programming is the basis of one of the technical)

文件列表:
ceiling.jpg (25598, 2002-03-02)
map.txt (1608, 2002-03-02)
OpenGLApp.dpr (20817, 2002-03-15)
OpenGLApp.exe (96256, 2002-03-15)
OpenGLApp.res (876, 2002-03-02)
roomceiling.jpg (5077, 2002-03-02)
roomfloor.jpg (4339, 2002-03-02)
roomwall.jpg (9761, 2002-03-02)
stonefloor.jpg (27054, 2002-03-02)
Textures.pas (14644, 2001-10-02)
walls.jpg (25815, 2001-01-06)

Basic 3D Engine --------------- Here is a really basic 3D engine that should help you get started on your own engine. If you have already built an engine before, then this probably wont be of much use. With this basic engine I have added a map file as well as some textures. This 3d engine has frame rate independent movement so it should work the same on all machines. The movement is the same as quake or unreal where you look around with your mouse and move around using your arrow keys. Left and right are for strafing. There is a constant for mouse speed, so the user can adjust there mouse speed. There is no collision detection at this stage. If you do plan to write a 3D engine, read up on BSP trees. They are essential for bigger maps. If you have any queries or bug reports, please mail me Code : Jan Horn Mail : jhorn@global.co.za Web : http://www.sulaco.co.za http://home.global.co.za/~jhorn

近期下载者

相关文件


收藏者