文件名称:CollissionDetection:球体、立方体和平面的碰撞检测和物理
文件大小:3.21MB
文件格式:ZIP
更新时间:2024-07-12 23:57:19
C++
碰撞检测 该程序渲染由墙壁、球和立方体组成的 3d 世界。 世界在文本文件中指定,允许用户轻松定制所需的环境。 特征 动态碰撞检测(球-球、球-平面、球-三角形、AABB-AABB、AABB-平面) 真实的物理React 使用 OpenGL 模板缓冲区的反射效果 创建向量和矩阵数据类型 将天空盒用于环境环境 截图
【文件预览】:
CollissionDetection-master
----maps()
--------template.txt(4KB)
--------example2.txt(5KB)
--------world_map.txt(6KB)
--------example1.txt(4KB)
----geoMath.h(2KB)
----world.h(2KB)
----textures()
--------hnic.bmp(48KB)
--------twirl.bmp(12KB)
--------cobblestone2.bmp(12KB)
--------electric.bmp(12KB)
--------marble.bmp(12KB)
--------cobblestone.bmp(768KB)
--------rinkside.bmp(12KB)
--------checker.bmp(12KB)
--------green.bmp(12KB)
--------Thumbs.db(34KB)
--------leafs.bmp(192KB)
--------electric_big.bmp(192KB)
--------skybox()
----.gitattributes(2KB)
----world.cpp(29KB)
----CollisionDetection.sln(959B)
----commonUtil.h(1KB)
----input.cpp(2KB)
----collisions.cpp(24KB)
----plane.h(3KB)
----CollisionDetection.vcxproj(5KB)
----physics.h(1003B)
----collisions.h(2KB)
----aabb.h(4KB)
----Images()
--------scrnshot02.jpg(443KB)
--------scrnshot03.jpg(393KB)
--------scrnshot05.jpg(380KB)
--------scrnshot01.jpg(475KB)
--------scrnshot06.jpg(329KB)
--------scrnshot04.jpg(333KB)
----main.cpp(8KB)
----vector.h(5KB)
----geoMath.cpp(18KB)
----game.h(1KB)
----matrix.h(7KB)
----README.md(714B)
----textureManager.h(608B)
----input.h(721B)
----world_map.txt(6KB)
----main.h(2KB)
----textureManager.cpp(2KB)
----CollisionDetection.vcxproj.filters(3KB)
----physics.cpp(4KB)
----.gitignore(3KB)
----ball.cpp(3KB)
----game.cpp(7KB)
----sphere.h(2KB)