好吧,这是Im想要达到的目的-当用户的脚与草网碰撞时,该网固定在底部的地面上,但顶部移开,然后当脚不再在那里时弹回去:
这个例子,以及我发现的所有东西,都使用Billboarding / 2d作为草。我想要3d,像这样:
https://assetstore.unity.com/packages/3d/vegetation/plants/grass-toon-76674
发生某种碰撞的地方,或者我已经尝试过对统一树进行试验。尝试找到最有效的CPU / GPU(适用于Oculus应用或移动设备)来实现此目的。
这是否可能-拥有交互式3d草而非2d草?
答案 0 :(得分:0)
我唯一想到的是将每个草叶建模为由万向节连接的几根杆(我不确定它们统一是哪种类型,但这是机制术语)。
每个关节的扭矩可能与其角度成正比,因此,弯曲得越多,它越难以向后滑动。然后,只需在碰到刀片结构时对其施加力即可。
这比编程解决方案更像是一种工程解决方案,并且需要一点数学运算,因此它可能并不理想。但应该可以。