大家好,我对Unity比较陌生,目前还在学习基础知识。
我想实现一种效果,让3D模型的旋转受到8个方向的限制,使其呈现一种2D/ billboard类似但又不纯粹的效果。
我想要的是,使得模型在固定的步骤中旋转(如8个方向),而不是平滑或始终对准相机。
下面是一个我想要的效果示例:
https://youtu.be/oDq2uFuJTss?si=ozpRnUNqnckLXhfB
另外一个示例(由unreal制作):
https://x.com/i/status/1912106127266889754
我在YouTube上找到了一个教程,但它并不是我所需的—that教程中的着色器使得模型始终对准相机,像传统的billboard:
https://youtu.be/nM_Dc9LqHJU?si=8gg5G16CGZrNf4Lj
我需要的是一个着色器(或任何其他方法), 锁定旋转到特定角度,使模型只在受控步骤中旋转。
如果你知道方法、脚本、Shader,Shader Graph,后处理技巧,教程,甚至只是我可以搜索的关键词,请分享给我,我将深表感谢。
我对任何建议或示例都很欢迎!
谢谢你的关心!
评论 (0)