TLDR版本: 如何在Maya中使用带有外部边框的图素纹理?
规格:我正在运行Windows 10 Home,Autodesk Maya 2018和Unity 5.6.1f1。这是一个Maya问题,但是我想将完成的模型放入Unity中并使其起作用。
带有我的主意的长版文本(可能需要认真阅读以理解): 我有一个天花板,试图从真实生活中逼真的纹理。我正在制作Maya房间的3D模型。这是粉刷天花板。我发现完美的平铺灰泥纹理。问题是,我的天花板周围有一个4英寸的边缘,不是 灰泥-出于审美目的,湿润的滴水涂料仅在天花板边缘附近被平滑了。
我想在Maya中使用吊顶平面并在其上拍打可铺砌的灰泥纹理,但是那样我周围将没有光滑的边缘。 我可以通过复制图块图像直到获得合适大小的天花板,然后在图像周围的平滑白色边框上进行photoshop,来创建“整个天花板”纹理。但是然后我要读取一个巨大的高分辨率图像,如果我想稍微改变一下天花板的大小,就必须重新制作纹理,而不是让华丽的图素纹理占据为我照顾它。 我希望天花板仅是一个平面,但是除了将它做成两段几何图形外,别无选择:一个平面用于内部的灰泥,另一个平面围绕它的网格用于纯白色边框? 我可以在天花板上放多种材料吗?也许调整顶点,以便有只覆盖边框的面,并且只选择那些面是纯白色的天花板纹理,剩下的是我的可铺砌灰泥图案?那是可以做的事情吗?这是一个好主意吗? 是否有某种方法可以将纯白色边框和可平铺图案放入 one 纹理中,并告诉其仅平铺其中一部分,并将图像的另一部分用作边框? / p>
好的,就是一切。任何帮助将不胜感激,在此先感谢!
答案 0 :(得分:0)
这实际上是艺术创作问题,而不是通用编程问题,因此SO可能不是最好的地方。您可能想尝试cgSociety或tech-artists.org。
也就是说,您可能可以使用相对简单的着色器获得所需的内容。您可以在天花板上平铺传统的灰泥纹理,并使用一些简单的数学运算来使用简单的功能,即关闭灰泥法线或将其混合为其他不同的常色纹理对。如果您之前已经编写了着色器,那将非常容易。但是,如果不是这样,那么第一次使着色器开始运行会有一些学习曲线,在这种情况下可能超出范围。
您的后备计划-基本上创建一些嵌入的几何图形并应用其他着色器-完全可行。它不如基于着色器的解决方案灵活,但很容易实现*您可以在Maya中使用“拉伸”工具,将深度设置为零,并使用其上的“偏移”值创建插入边缘。它甚至可以处理非方形天花板形状。单独的“几何体/着色器”选项将在灰泥和边缘之间留下坚硬的边缘,在您实际拍摄时可能会或可能不会感觉到。