unity3d - 有没有办法在 Unity 中制作 Line Renderer 3D?
问题描述
所以我想知道如何使点(关节)之间的线渲染器成为 3d 模型,或者至少如何制作单独的 3D 模型来跟随线渲染器的移动。我有一个 AR 项目,对于一个手指,有两个点计算手指的宽度,然后一个 Line 渲染器作为手指的“环”进入。我想知道如何通过添加 3D 模型使它成为真正的戒指
解决方案
这种“环”的网格称为“环面”。显然有人制作了一个简洁的脚本来生成这些:https ://www.devcoons.com/how-to-make-a-ring-using-torus-method-in-unity-3d/ 请记住,生成网格不是超级快。因此,尝试在游戏开始时生成一个并缩放,以防您需要不同尺寸的它。
编辑:这也可能更有趣且更灵活:https ://wiki.unity3d.com/index.php/TubeRenderer
推荐阅读
- corda - 如何从 RPC 访问 CordaService?
- android - 问题 Android 设备 - Charles Proxy - 互联网连接
- php - Symfony 4:在控制器和自动装配之外挣扎
- node.js - 在猫鼬中按月分组
- javascript - javascript,打印输入的最大数字的问题
- c - 为什么我的整数菜单有效,而我的字符菜单无效?
- django - Django rest 框架包括“X-CSRFTOKEN”标头,接收“CSRF 失败:CSRF 令牌丢失或不正确”
- angular - 部署的应用引擎没有压缩我的内容
- maven - 部署失败:Google App Engine 上的 Kotlin Spring Boot 应用
- php - SQLSTATE [42S22]:未找到列:1054 Yii 1.1 中“where 子句”中的未知列“注册”