All Projects → youlanhai → learn-physics

youlanhai / learn-physics

Licence: other
物理引擎学习。详解碰撞检测原理,自己实现一个简易的物理引擎。

Programming Languages

C#
18002 projects
ASP.NET
160 projects
ShaderLab
938 projects

Projects that are alternatives of or similar to learn-physics

FusionWater
A simple way to add buoyancy / water physics in Unity, built on the existing physics engine
Stars: ✭ 204 (+518.18%)
Mutual labels:  physics
KalmanFlow
A simple Kalman Filter built in TensorFlow
Stars: ✭ 22 (-33.33%)
Mutual labels:  physics
ign-physics
Abstract physics interface designed to support simulation and rapid development of robot applications.
Stars: ✭ 40 (+21.21%)
Mutual labels:  physics
surfinBH
Surrogate Final BH properties
Stars: ✭ 14 (-57.58%)
Mutual labels:  physics
Keldysh.jl
julia package for working with Keldysh Green's functions
Stars: ✭ 22 (-33.33%)
Mutual labels:  physics
hypergravity
Gravity simulation in Hyper terminal
Stars: ✭ 22 (-33.33%)
Mutual labels:  physics
mujoco
Multi-Joint dynamics with Contact. A general purpose physics simulator.
Stars: ✭ 4,685 (+14096.97%)
Mutual labels:  physics
spinw
SpinW Matlab library for spin wave calculation
Stars: ✭ 25 (-24.24%)
Mutual labels:  physics
three-to-cannon
Convert a THREE.Mesh to a CANNON.Shape.
Stars: ✭ 207 (+527.27%)
Mutual labels:  physics
bevy verlet
Verlet physics plugin for bevy.
Stars: ✭ 29 (-12.12%)
Mutual labels:  physics
FrisPy
Frisbee flight simulator written in Python.
Stars: ✭ 23 (-30.3%)
Mutual labels:  physics
magpylib
Python package for computation of magnetic fields of magnets, currents and moments.
Stars: ✭ 95 (+187.88%)
Mutual labels:  physics
nest
Noble Element Simulation Technique is used to simulate noble-element energy deposition microphysics.
Stars: ✭ 14 (-57.58%)
Mutual labels:  physics
projectile
An artist-friendly tool for throwing stuff around inside Blender
Stars: ✭ 136 (+312.12%)
Mutual labels:  physics
my-math-notes
All of my math stuff from grad school.
Stars: ✭ 41 (+24.24%)
Mutual labels:  physics
physics-module-ammonext
Physics module for Whitestorm.js [Beta]
Stars: ✭ 38 (+15.15%)
Mutual labels:  physics
unity-excavator
Physical simulations on Unity
Stars: ✭ 20 (-39.39%)
Mutual labels:  physics
fdtd
A 3D electromagnetic FDTD simulator written in Python
Stars: ✭ 195 (+490.91%)
Mutual labels:  physics
heliopy
Python for heliospheric and planetary physics
Stars: ✭ 57 (+72.73%)
Mutual labels:  physics
Incoherent-Light-Simulation
Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.
Stars: ✭ 98 (+196.97%)
Mutual labels:  physics

物理引擎学习

又挖了个坑,有时间慢慢填吧。目录暂且如此,后面随着内容的丰富,可能会有一些变动。

详细文章内容,可以看我的博客: https://blog.csdn.net/you_lan_hai/article/details/108305631

章节的目录被我统一移入了Assets/目录中。

gjk-1 gjk-2 gjk-3 seperation demo

第一部分 基础碰撞检测

1 基础内容

2 分离碰撞轴检测

3 GJK碰撞检测基础

4 GJK计算最近距离

5 GJK计算穿透向量(EPA)

6 碰撞分离

7 Demo小游戏飞机大战

第二部分 空间划分

8 AABB树空间划分

9 二叉树空间划分(BSP)

10 基于网格的空间划分

第三部分 3D碰撞检测

11 基础内容

12 GJK算法扩展到3D空间

13 AABB树空间划分

14 二叉树空间划分(BSP)

15 基于网格的空间划分

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].