Gah, a bit of oversight on my part. Neglected to adjust the pattern for the
Ymin,Zmax,Ymax column of the uv mapping. Was looking at the wrong side of the
box when I was testing and never looked at the +z side or I wouldve noticed
right away. Hopefully this works now:
//START
#declare BoxUV= //Tile pattern for uv box
pigment{
uv_mapping
gradient x
pigment_map{
[1/4 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.z/TilSiz.u
]
[1/4 gradient y
pigment_map{
[1/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
[1/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
[2/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
[2/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
}
]
[2/4 gradient y
pigment_map{
[1/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
[1/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
[2/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
[2/3 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency
3*BSiz.z/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
}
]
[2/4 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.z/TilSiz.u
]
[3/4 gradient x
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.z/TilSiz.u
]
[3/4 gradient x //Zmin
pigment_map{
[ DimU GrtCol]
[ DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU gradient y colour_map{CMapVGrt} frequency 3*BSiz.y/TilSiz.v]
[1-DimU GrtCol]
}
frequency 4*BSiz.x/TilSiz.u
]
}
}
//END
Post a reply to this message
|