文件名称:MessyBsp:Q3 BSP文件加载、碰撞检测和渲染实验
文件大小:177KB
文件格式:ZIP
更新时间:2024-07-09 20:13:05
C++
凌乱的Bsp
Q3 BSP 文件加载、碰撞检测和渲染实验。 它被称为 MessyBsp,因为代码看起来很难干净,而且渲染也不是那么花哨。
特征
只画一个 bsp 的画笔! 那就是你碰撞的东西!
低保真照明模型
xbox360 控制器支持
沉默的!
暗淡的绿色,闪亮的蓝色
似乎没有画出所有的画笔! 越野车!
在 Linux 和 Windows7 上构建和运行
用法
MessyBsp - By Richard Maxwell
Renders or does a collsion detection benchmark on a quake3 bsp.
MessyBsp [-b] [-h] [-f
【文件预览】:
MessyBsp-master
----.gitignore(69B)
----rAssert.hpp(4KB)
----Bsp.cpp(5KB)
----BspBrushToMesh.cpp(5KB)
----MessyBsp-screenshot.png(35KB)
----data()
--------final.bsp(379KB)
----GLDebug.hpp(4KB)
----Geometry.hpp(2KB)
----TraceTest.cpp(3KB)
----PlaneMaths.hpp(4KB)
----VectorMaths3.hpp(7KB)
----third-party()
--------getopt()
--------ConvexHull()
----README.md(3KB)
----FindSDL2.cmake(7KB)
----Bsp.hpp(3KB)
----TraceTest.hpp(1KB)
----BspBrushToMesh.hpp(1KB)
----VectorMaths4.hpp(9KB)
----main.cpp(28KB)
----rAssert.cpp(3KB)
----Matrix4x4Maths.hpp(18KB)
----docs()
--------DevMaster.net - Quake 3 BSP Collision Detection.html(61KB)
--------section6.txt(7KB)
----test()
--------TestBspBrushToMesh.cpp(1KB)
----CMakeLists.txt(5KB)
----Trace.cpp(12KB)
----Trace.hpp(2KB)
----QuaternionMaths.hpp(4KB)