ModelRayTracer
基本信息
| 属性 | 值 |
|---|---|
| 路径 | mrtjp.core.vec.ModelRayTracer |
| 源码 | src/main/scala/mrtjp/core/vec/ModelRayTracer.scala(153 行) |
对 CodeChickenLib CCModel 做射线求交(raytrace),供自定义方块做精确点击判定
(超出方块 AABB 的部分也能命中)。
| 成员 | 说明 |
|---|---|
raytraceModel(...) |
主入口 |
getSide(vec: Vector3) |
判定射线终点所在面 |
toTri |
把四边形面拆成两个三角形 Tri(v0,v1,v2) + Tri(v0,v2,v3) |