【问题标题】:Mesh analysis Shader in Unity like Blender Mesh analysis in runtimeUnity 中的网格分析着色器,类似于运行时的 Blender 网格分析
【发布时间】:2019-07-24 11:43:41
【问题描述】:

是否可以像在 Blender 中一样使用 Unity 着色器重新创建网格分析效果?

喜欢这些:https://docs.blender.org/manual/en/latest/modeling/meshes/mesh_analysis.html

谢谢

【问题讨论】:

标签: c# unity3d


【解决方案1】:

这里有两个问题——一个是显示分析结果——这很简单——你可以只使用顶点颜色。

第二个主要问题是分析本身。我怀疑它在着色器中的可行性,因为着色器通常无法访问所有顶点,即使顶点着色器在流上运行,而不是在整个网格上运行,所以你将无法检测到另一个点是否存在在下游的某个地方,是否接近我们的位置。

但没有什么能阻止在 CPU 上进行此类分析,只需将结果作为顶点颜色、纹理或 UV 提供。这将主要涉及访问 Mesh 类,而不是在着色器方面。

【讨论】:

    猜你喜欢
    • 2020-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多