3D物理引擎JiglibFlash

简介: JiglibFlash从c++的3D物理引擎Jiglib移植而来。演示:demo 1, demo 2 下载: example1, example2 svn checkout http://jiglibflash.
JiglibFlash从c++的3D物理引擎 Jiglib移植而来。

演示: demo 1, demo 2
下载: example1, example2

svn checkout http://jiglibflash.googlecode.com/svn/trunk/ jiglibflash-read-only

 

其他: WOWPapervision 3D

 

相关文章
|
容器
Unreal Niagara粒子入门1
Unreal Niagara粒子入门1
125 1
Unreal Niagara粒子入门1
|
索引
Unreal Niagara粒子入门2
Unreal Niagara粒子入门2
127 0
Unreal Niagara粒子入门2
|
3月前
|
API
|
6月前
|
JavaScript 前端开发 算法
游戏物理系统 - 介绍一下Box2D或其他物理引擎在JS小游戏中的使用。
Box2D, a popular 2D physics engine, simulates rigid body dynamics, collision detection, and constraints for JavaScript games via WebAssembly. It offers realistic physics, efficient collision handling, and customizable APIs.
76 4
|
6月前
|
算法 JavaScript 前端开发
游戏物理系统 - 如何在JavaScript中实现基本的碰撞检测算法?
在JavaScript中实现2D矩形碰撞检测,常用AABB方法,适合简单游戏。创建Rectangle类,包含位置和尺寸属性,并定义`collidesWith`方法检查两矩形是否相交。通过比较边界位置判断碰撞,当四条边界条件均满足时,认定发生碰撞。基础算法适用于初级需求,复杂场景可采用更高级的碰撞检测库。
63 1
|
6月前
|
JavaScript 前端开发
Three.js 的骨骼动画 SkinnedMesh
【2月更文挑战第16天】
192 2
|
11月前
|
数据可视化 图形学
Unity射线编程详解
Unity射线编程详解
105 0
|
图形学
从0开发游戏引擎之游戏引擎中2D序列帧动画控制器的实现
需要的图片类似图1.1 会把所有的动作拼接到一张图上,这样做也是为了节省内存和减少DrawCall,切换动作的时候只需要重新计算图片的UV,然后把算出来的UV作为新区域贴在原来的那张纹理面片上即可。
从0开发游戏引擎之游戏引擎中2D序列帧动画控制器的实现
从0开发游戏引擎之使用OpenGL绘制三维球体
绘制球体的难点主要在于 要在遍历循环中 根据经纬度反复的使用Cos、Sin函数算出球面上的XYZ三个顶点坐标,一直反复计算,最终三角面多的形成了一个球的形状。
从0开发游戏引擎之在3D空间中渲染出三维几何体
这个类里面会使用第9章里的三维体数据来调用OpenGL的接口绘制出来对应的形状。几何体绘制类主要是调试使用的,比如想要更直观的看到一个对象身上的碰撞框。绘制的形状非常多,大家直接看代码吧。