Chaos Corona Forum
Chaos Corona for Cinema 4D => [C4D] I need help! => Topic started by: al3sim on 2025-06-21, 14:44:29
-
Hi everyone!
I’m using Corona in Cinema 4D and I’m trying to figure out the right way to use the Mapping Randomizer with a material that has Diffuse, Normal, and Roughness maps.
I want the randomization (using a Cloner) to apply to all three textures the same way — so the variations look consistent across the surface. Right now, only the Diffuse gets randomized, and the other maps stay fixed, which looks weird.
I tried adding separate Mapping Randomizer shaders to each map, but even with the same seed, they don’t seem to stay in sync. I also noticed that the Bitmap shader doesn’t have any UVW input when using the regular material editor.
So… what’s the best way to set this up? Do I need to switch to Node Materials? Should I use one Randomizer node for all textures? Or is there another trick to keep everything aligned?
Would really appreciate any tips or examples — thanks a lot!
Alessandro
-
Hi,
You have to use the Mapping Randomizer in each material's channel. Just duplicate the first Mapping Randomizer node in the Node Editor to get the same settings on the other channels ( Roughness, Bump etc. )
If you want to modify the settings of all the Mapping Randomizer shaders, either select all the shaders and change the values, or copy-paste values after the fact, like this :
(https://i.imgur.com/RyCmbi5.gif)
Check the correct order when using other Corona shaders here : How to correctly combine Corona Mapping Randomizer, Triplanar, and Normal maps? (https://support.chaos.com/hc/en-us/articles/13800753963537-How-to-correctly-combine-Corona-Mapping-Randomizer-Triplanar-and-Normal-maps)
You can use Corona Bitmap shader for more control over the mapping of specific textures. But the UVW channel input (still) doesn't work despite the fact that it's been around for a few versions.