怎么样实现物体在曲面移动
翻墙,Google “unity3d sphere surface”。搜出了几个看着像样的答案。接下来自己研究吧。Walking around a sphereHow can I make movement on a sphere?Issue moving Object around surface of sphere
■网友
可以使用物理引擎吗?if yes可以设置力,扭力,弹力,摩擦力,速度,质量等参数,并且引擎会处理碰撞和摩擦,产生适当的行为。else计算每帧需要旋转的角度和移动位移。可能需要Vector3, Quaternion,surface normal相关运算,以任意曲面移动。
对于在球面上运动,使用物理引擎的话,可以给物体一个方向指向球心,大小随球心距离变化的力,超过一定距离引力消失,来模拟重力。模拟重力的大小,球面的弹力以及摩擦力因需要求而定。
---------------------------------------------------------------------------------------
最近做游戏时,也需要实现在物体在曲面上移动。找到一个非常好的参考。分享给你
How do I make a character capable of walking on walls? 【怎么样实现物体在曲面移动】 该方法使用射线,法线,向量,四元数进行计算。
推荐阅读
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 长江流域渔民退捕“上岸”实现扩产新致富
- 实现“甜蜜计划”,这对中哈跨国夫妻好甜
- 北京地铁11号线西段三座车站提前实现主体结构封顶
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 青年|一汽奔腾T77怎么样?车主吐槽:后排座椅太短,和坐小板凳似的
- 电商网站支付流程的流失率是怎么样的从用户点击充值/支付按钮,到支付完成,其中每一步的流失比率都是咋样的
- 作为一个服装供应商,怎么样与淘宝卖家沟通才能卖出自己的产品或者拿到订单
- 在丁丁租房工作的感受是怎么样的
- 城市数据团是怎么样一个团队