【发布时间】:2018-10-17 09:51:11
【问题描述】:
我有一条贝塞尔曲线,我在上面绘制了一个网格。我想逐步渲染它。您可以在此视频中看到最终结果: https://youtu.be/J8oyxfL5IeU
为了实现这个结果,我动态构建了网格顶点,但我认为这不是最好的方法。有没有更好的方法可以在不重建网格的情况下做到这一点?例如使用着色器或 uv 贴图?不幸的是,我对这门学科并不实际。
【问题讨论】:
我有一条贝塞尔曲线,我在上面绘制了一个网格。我想逐步渲染它。您可以在此视频中看到最终结果: https://youtu.be/J8oyxfL5IeU
为了实现这个结果,我动态构建了网格顶点,但我认为这不是最好的方法。有没有更好的方法可以在不重建网格的情况下做到这一点?例如使用着色器或 uv 贴图?不幸的是,我对这门学科并不实际。
【问题讨论】:
最明显的确实是动态网格顶点 IMO,但如果你真的想在着色器端做它,你可以尝试使用 2 个网格和模板着色器。
文档:https://docs.unity3d.com/Manual/SL-Stencil.html 有趣的视频:https://www.youtube.com/watch?v=l7LQmJuoiBY
【讨论】: