magicavoxel吧 关注:2,149贴子:4,741

回复:【教程】使用console指令,转换深度贴图的完整入门教程

取消只看楼主收藏回复

着色器
切片 -sx sy sz
金字塔 -py py2
沙 -sand sand2
土壤 -soil soil2
外壳 -case outline2
轮廓 -outline outline2
噪点 -noise
随机 -rand
水 -flood flood2
网格 -grid
线 -lnx lny lnz


32楼2019-03-06 23:54
回复
    金字塔
    xs py [index]
    xs py2 [index]
    -

    的py和py2所选择的彩色匹配的体素的顶部着色器添加体素的层。仅当下方的体素具有相邻的体素时才添加体素,从而产生金字塔的效果。
    py只会在相邻体素与所选颜色匹配时添加体素。然而,py2如果存在任何颜色的相邻体素,则将添加体素。
    如果提供,index将是添加的体素的颜色索引。此参数是可选的。如果省略(或设置为0),则使用所选的颜色索引。
    每次执行着色器时,都会添加一个图层。要一次添加多个图层,可以在循环中运行该命令,如下所示:
    xs -n 50 py
    xs -n 50 py2

    如果未设置轴模式(或X和Y),则着色器将形成方形金字塔。如果设置了X或Y模式,则着色器将形成三角形金字塔,其斜率分别面向X或Y轴。


    34楼2019-03-06 23:55
    回复
      2025-07-24 19:29:26
      广告
      不感兴趣
      开通SVIP免广告

      xs soil [index] [n]
      xs soil2 [index] [n]

      在soil和soil2着色器添加体素,设置为通过颜色index,在你选择的颜色匹配体素的顶部。
      只有空的空间才会添加体素。默认情况下,如果上面至少有一个空白区域,则会添加体素,但是您可以调整要检查的体素数n。
      soil2类似于soil,除了体素被替换而不是添加在顶部。


      36楼2019-03-06 23:57
      回复
        外壳
        xs case [index]

        环绕(包围)与所选颜色匹配的所有体素。轴模式可用于仅在某些轴上添加体素。轮廓颜色将是提供的索引。


        37楼2019-03-06 23:57
        回复
          轮廓
          xs outline [index]
          xs outline2 [index]

          替换与您选择的颜色匹配的所有体素,这些体素与另一个不同颜色的体素相邻。提供的轮廓颜色index。将索引设置为0将删除体素。
          outline2类似于outline,除了检查较少的相邻体素之外,产生略微更细的线。


          38楼2019-03-06 23:57
          回复
            随机
            xs rand [f] [index]

            用随机选择的索引替换与所选颜色匹配的所有体素。如果index为0,则会随机删除体素。您可以通过调整f值来控制阈值。更接近的值0.0将取代更多的体素。更接近的价值1.0将取代更少。

            所有轴都替换了体素。您可以使用轴模式随机化X,Y或Z轴(或组合)。


            41楼2019-03-06 23:59
            回复

              xs flood [n]
              xs flood2 [n]

              n使用从模型底部向上选择的颜色添加多个体素层。体素仅添加到空白区域,不会替换现有体素。默认为单个图层。
              flood2类似于flood,除了遇到体素时洪水停止,因此未填充公开的空间。


              42楼2019-03-07 00:00
              回复