Update:Corona Pattern improvements in Corona 12 (
https://www.chaos.com/corona/download):
- Normal direction indicator for the cropbox
- You can use both the pattern and the base object UVWs
- Automatic caps (with optional real-world map scale)
- Using custom object for defining the cropbox dimensions
- Texture-driven visibility of the pattern (as in "applying a global opacity map to the pattern, not "Scatter Surface Color map for CPattern")
Articles covering the new features + mini tutorials:
- Help Center - tutorials/guides/troubleshooting + examples -
https://support.chaos.com/hc/en-us/articles/7713194687633 - Technical Documentation + examples -
https://docs.chaos.com/display/CRMAX/Corona+Pattern+Modifier As to the rest:
can we please get map-driven everything? Especially Pattern height / offset, and ideally the surface itself (beyond limiting to matID as currently). It would be awesome to load in for example a greyscale map that would determine where the pattern appears, and another one that determines how high it appears.
Sadly, map-driven height/offset/rotation appears to be impossible to do.
Determining where the pattern appears is possible now with the on/off map (but it does not work like the Scatter Surface Color map, so it will not affect whole pattern modules, but the whole pattern). This can be also done with an opacity texture with the new pattern vs object UVWs.
is it possible to get PatternMod to respect opacity of an object? Currently when using patternmod on something like a leaf which is a square with a leaf-shaped opacity map on it, it scatters all over the base object rather than only where it ought to be.
As above - the on/off map or mapping opacity.
- Can we please get randomisation controls for Pattern Height?
Not possible.
- Will it be possible one day to have the source object not be trimmed/clipped? In this way, if you do for example 0.5 shifting you will still see the entirety of the source object, allowing you to get a much more randomised and natural "scattering" effect (when this is desired - for example when making carpets/rugs).
You mean that the patterns modules would overlap with each other? Unfortunately that is not possible.
- Can you update us on if it will ever be possible to enable PatternMod to be used on top of an object already using rendertime displacement?
We have this logged as (Report ID=CMAX-316) and it has not been canceled for a long time, so there is hope. :)
- Can you please consider making it possible to multiple-stack CoronaPatternMod modifiers on a single object? This would be helpful for certain complex randomisations etc. (until we can get real randomisation/offsetting controls).
I will make sure this is logged.
Note: repeating this ad nauseam, but some effects may be easier to achieve with Scatter and actually we have some really nice updates in V12 including:
- multiple speedups / fixes to lags and loading times
- viewport adaptive previz (instances turn to simple geometry when manipulating scene = faster feedback)
- viewport mesh optimization controlled by polygon limit
- instance brush / eraser