Update and also we need some further clarification from you!Please note: things like "we will consider this" are not in any way a guarantee that it will make it to V9 or there is any specific date we can expect it. It's just on our devs' todo.
--------- here is where we need some help / clarification ---------
Improve the way Corona Pattern segments connect with each other ("weld seams") to prevent visible seams
This would be technically very hard to do. We can consider this if we receive multiple requests with reasonable use cases.
it's nice that we have an option to choose UVWs between pattern and base objects, but sometimes (quite often) i want to have both. Maybe good solution would be to have dedicated surface map, like Chaos Scatter has, which would let to get base object's colours without sacrificing pattern object's UVs. In fact both, the Scatter and The Pattern could share the same map
just once again faced with such a need, after all, when you make carpets or fabric, it is very important to be able to impose, say, a print on top of the finished product, while maintaining the texture coordinates for individual fibers on the pattern itself
so +1 for this feature
@Marchik + @Romullus + anyone else who would like this - Could you please describe the exact use case for this? I think we do understand what is being requested, but we do not understand why.
Randomization per pattern node in Multimap and UVW Randomize
@Marchik + anyone who finds this useful - can you explain in what exact scenario you would use this?
Let's say that we are making a pattern (repeating some geometry tile). If we use the Multimap or UVW Randomizer, this will affect each tile creating visible color/texturing differences between each tile. How is this useful? (in what practical cases) Otherwise, we can use the Mesh Element randomization to have a different color of each tile part (e.g. one carpet strand in case of scattering a tile consisting of many strands).
random offset is nice, but it has big drawback - it makes seams by not respecting pattern boundaries. I would love to have an option to distort pattern with map, or with in-built noise, that would preserve pattern boundaries. It would be basically the same as distorting base object's UVs, but on much finer level.
@Romullus - can you explain what exactly you meant here?
Ability to use whole groups/hierarchies as the pattern node
@Romullus + Others - We need a better example here to understand why it is needed. The workaround is to collapse the group/hierarchy into a single mesh. If anyone desperately needs this feature, please explain why, and why collapsing the object into one is not good enough.
Scaling Corona Pattern tiles individually so that they could overlap with each other / Offset and scaling randomization in CPattern
We believe his is a better job for Scatter. If you have some specific example where you would like to use this with CPattern, please share it here.
--------- the fate of other reports ---------
Rotate CPattern without having to adjust base object UVWs
- We will consider adding rotation / random rotation to each CPattern tile. Adjusting the UVWs must be done for the base object so we can only recommend applying UVW modifiers (e.g. UVW XForm and changing the overall rotation).
Corona Pattern - "Fit in custom object space" option for the Crop Box
- We will consider this, the idea is generally making the crop box adjustments easier.
Randomize the rotation of CPattern tiles
- Will be considered.
Automatic capping of the pattern geometry
- We will consider this.
An option for the CPattern crop box to always remain visible in viewport
- We will consider this.
Better indication of the pattern offset in the gizmo/helper
- We will consider this.
Ability to project CDecal on top of CPattern with "use pattern material" option enabled
- This is being fixed right now.
Some issues with IR updates
- This is being fixed right now.
Pattern changing in some cases when the pattern node object is moved/rotated/scaled
- We will attempt to fix this.
Right-click menu for pattern node selection
- Will be added.
Ability to use more than 1 pattern node
- This is not in the current scope of CPattern.