Texture - mt5.ucl
From Ultrafractal Wiki
A texture Coloring Algorithm in mt5.ucl
Hi all,
In mt5.ucl there's a Coloring Algorithm called "Texture". It loads any TrapShape class, but is specifically designed for textures (if you load other trap shapes you'll see the shape that is being used as the trap). As I've said before textures in mt.ulb end in the word "Texture".
Start a new fractal, load the Pixel formula in Standard.ucl. then on the Outside tab browse and load "Texture" from mt5.ucl. To start with it will look the same as if you'd loaded the "Perlin Noise" coloring from mt.ucl because that's the default texture. Hit the Browse button next to the Texture parameter and try out some of the other textures in mt.ulb.
Try this: load Bump Maps Texture in mt.ulb. At the end of the parameter list uncheck the Invert Value parameter. Open the gradient editor and replace the gradient with Lighting in Standard.ugr. The Bump Maps Texture uses the slope method to give 3D effects. Hit the browse button next to the Texture parameter (the one that reads "Perlin Noise Texture") and load "Crackle Texture".
Now a few single layer textures that I saved while experimenting.
The first uses the Turbulence Texture. This uses one texture to distort another. Here I use it with two Marble Textures.
The second uses the Marble Texture. It uses the log function for the Perlin noise distortion. I thought it looked like marbled paper.
The third uses the Voronoi Texture in Mosaic mode. I was trying to duplicate the stone floor at my place of work.
© Copyright 2008 by Mark Townsend
20080513aTexture {
::oSjJEhn2laVTPuJMQ07RK/Hs4+SMfT2V+SrUP1tal20bVKyBGScDYTtN7m8vvDESKpqZXY7N
w+9G/mxPbPFaemlXe/8ZEiVYLBmjPlmSj8C4kVwBbjGcIvKyt7YxhUyOQsdnlFmSJl8jg2w8
apmphch1wcekr3TWpeVaAZ+DxL8TX0GvH+CCA0i9knLF/cPor4yHSW4H0Orvz8ZdBrTFZ8ar
QJZOfintfrW1IzdIqaemwek5RpznVxrrFytnQDSLoZ3RdTSWGGEEGSjWg/RjT8W6HFkERq4b
lMqbYq3Sa6ylznVo0VNl8O+V8Di2AgBmUIKBJvCLBPb5ycuO3tpoyhgLh+Iz5JxBoElqQaE5
wpKmmLNFIdpSCznpasXmKHQYoipuR/BWWzGQrU2BLVlNytJrNukzLUl9u+K/nVlKNmqOk611
rzK5Gj7Lr3CSsUmdqYQuaqseCd5zVc08cBG/hAumc9a7pFtVAuNlbu/xVrX1o30gSNDO7FuB
p3SWDBhliazOeN8Wwwx4WcXROUKozaT57KjLUHngGCfaSz9V+LA7ZR7++7BFH7SdcYK9EoLF
yvpEm286HdOquzbjPcTNN/LuTMnvitCv44FwwSmIva8WDhx2VMwTHtsLGP7CpHDPjJtTcVNA
kz88DCjiHlgL0wvaQmt35MG88K8mKLz/NA/vNBj1XP998PyO9AOjwgPcX9994dG8LvpMpI+B
S5/78fqm9bRd0+9bFgRY5vF1Bu+RSec++ro0b9vNejVDytYHEuYzCnfJ60z3qqK8bsxhvbAs
ND7OyXbbwAfhic+pKCvcL+hdXlrDxUhPfujdEMEhMHOwCiOFHELqg4kgkg+Z8CTPPeAdZKWC
6nwPOqfCsbhko0w2I0HN/lX4EFFFGeOYBJhn54FEEHj5afPJd5Rvskqe40Lds4HhC83ADOIS
1B==
}
© Copyright 2008 by Mark Townsend
20080602Marbled {
::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
syimnA==
}
© Copyright 2008 by Mark Townsend
20080605Stone {
::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
QyTrbe9fHhn5Pty4fWhQvB4/CQNAs3M=
}
***
Hi,
Just to point out that because Texture - mt5.ucl takes any TrapShape you can also use it with mmf.ulb-MMF Alternative fBm Trap Shape and the various TrapShape textures from reb.ulb and fBm from dmj5.ulb. This is the advantage of having classes/objects :)
bye Dave



