"Added new ChaosScatterEdgeTrimming map (under Chaos Scatter category). Can be plugged into opacity slot of model object's material to perform trimming of its whole individual mesh elements (e.g. grass blades in grass patches) for each instance alongside Include/Exclude splines and target object's boundaries"
I cannot for the life of me, get this to work... I have the ChaosScatterEdgeTrimming map plugged in to the material for the scatter object (do I need to plug anything into that, for it to work?). It just.does.not.work. I have Scatter build Sept 29 (RC1) installed. I can see the texture node, obviously, but no additional settings in the Scatter modifier list/settings?
Haven't tried it yet. But it sounds extremely cumbersome to make this work. Imagine several objects with a multimaterial each.
That's not userfreindly.
Haven't tried it yet. But it sounds extremely cumbersome to make this work. Imagine several objects with a multimaterial each.
That's not userfreindly.
Agreed - it's a nightmare with ForestPackPro. I was really hoping Corona would be able to make an improvement on this, very disappointed
Currently, you need to manually (or using a script) connect the Edge Trimming map to the opacity slots of each of the materials you are using for your scattered instances. This can be challenging, especially in case of scattering models with many different materials. We are planning to improve this workflow.
can't find this chaos scatter edge trimming map on the chaos category of the material editor. remember i followed d exact steps in installing and running the daily build. any help
Can you show your setup and the result that you get? There shouldn't be any "slice effect" - edge trimming is removing whole mesh elements that falls outside of scattered area.
Are you sure about this? It wouldn't be trimming then? It'd be more like removal.
Can you show your setup and the result that you get? There shouldn't be any "slice effect" - edge trimming is removing whole mesh elements that falls outside of scattered area.
Can you show your setup and the result that you get? There shouldn't be any "slice effect" - edge trimming is removing whole mesh elements that falls outside of scattered area.
Can you show your setup and the result that you get? There shouldn't be any "slice effect" - edge trimming is removing whole mesh elements that falls outside of scattered area.
Works with grass downloaded from cosmos, but not with geometry create by myself (cube).
It considers the pivot of the element, not its bounding box. So any element whose pivot is outside of the defined area will disappear (grass blade growing on a plane will be visible, grass blade growing outside of plane will disappear). We may consider the bounding box or or other methods of trimming in future versions too.
Can you show your setup and the result that you get? There shouldn't be any "slice effect" - edge trimming is removing whole mesh elements that falls outside of scattered area.
Works with grass downloaded from cosmos, but not with geometry create by myself (cube).
Ha, good find. Yes same for me! Works on a proxy I got from Chaos. Not on self-made geo.
@romullus; it's definitely working as a trimmer as I expected (see how ForestPack works)... which is exactly how it should work. Just not for all geometry at the moment.
Ha, good find. Yes same for me! Works on a proxy I got from Chaos. Not on self-made geo.
@romullus; it's definitely working as a trimmer as I expected (see how ForestPack works)... which is exactly how it should work. Just not for all geometry at the moment.
Can you share an example where it is not working with some geometry or with your own geometry?
It considers the pivot of the element, not its bounding box. So any element whose pivot is outside of the defined area will disappear
QuoteIt considers the pivot of the element, not its bounding box. So any element whose pivot is outside of the defined area will disappear
Isn't this the normal behavior of chaoscatter?
You don't need Chaos Scatter Edge Trimming for that.
It considers the pivot of the element, not its bounding box. So any element whose pivot is outside of the defined area will disappear (grass blade growing on a plane will be visible, grass blade growing outside of plane will disappear). We may consider the bounding box or or other methods of trimming in future versions too.
QuoteIt considers the pivot of the element, not its bounding box. So any element whose pivot is outside of the defined area will disappear
Isn't this the normal behavior of chaoscatter?
You don't need Chaos Scatter Edge Trimming for that.
No, it is not.
I know it take a tiny bit of getting used to... to explain:
Scatter places OBJECTS on a surface.
An object can have multiple ELEMENTS inside of it.
Scatter with edge trimming on removes the ELEMENTS of each object outside of the desired bounds.
Again, check my screenshot of the cubes scattered. See how some cubes are removed?
Sorry to reduce it in such a simple manner, but hopefully this has helped.
The problem I see with this method is that in many cases it won't give us the desired result. As long as the pivot point of a element is inside the scattering area, the tool won't delete that element.
I think that having an additional option to use some objects from the scene (like the sidewalk) as the "trimmers" would be a better solution than just relying on the pivot of the elements.
Bug report - edge trimming isn't working if plugged through Corona select texmap.Hi,
yes, we want to have the trimming feature implemented internally with just a checkbox in the future. It requires some internal changes first though. When done, it will work the same also for ForestPack
yes, we want to have the trimming feature implemented internally with just a checkbox in the future.
"You need to plug your Edge Trimming map into the opacity slot of the material of the object that you are scattering" What's the process if the material already has an opacity map?
The minimum we need is an on/off toggle in the ChaosScatterEdgeTimming map to be able to switch edge trimming functionality by a one-liner script without changing material nodes for the moment and a utility to add ChaosScatterEdgeTrimming to materials.
I think simple "trim edges" checkbox in the scatter object, would make more sense - Corona could add edge trimming texmap to the opacity slot internally at render time for user convenience.
Edge trimming won't work on proxies unless their display mode is set to full mesh. On the other hand it makes very little sense to have such a small object as clump of grass converted to proxy. I suggest to convert it back to mesh and avoid any potential problems related to proxies.
Did you check if both proxy objects are actually set to the same display mode? If one of them is set to full mesh and the other is set to something else, that would explain the results that you are getting with edge trimming. If both are set to the same display mode, but the edge trimming is working with only one of them, then you can contact the support and provide both proxy files for inspection. https://support.chaos.com/hc/en-us/requests/new
Hello, how are you? Well, I want to contribute to the community by explaining how I solved my problem, I had already tried everything, changed the materials, imported all the blocks again, the funny thing is that this igrass collection all the blocks had the same problem, it was Here I thought of giving the block a RESET XFORM, bingo the problem was solved, thanks for your attention...
Hello, how are you? Well, I want to contribute to the community by explaining how I solved my problem, I had already tried everything, changed the materials, imported all the blocks again, the funny thing is that this igrass collection all the blocks had the same problem, it was Here I thought of giving the block a RESET XFORM, bingo the problem was solved, thanks for your attention...
If you are using some collection, it will be a good idea to inform the author(s) about this XForm related issue. Maybe the models came with a modified XForm and need to be reset.
hello
I am using wild grass from Chaos Cosmos 3D library - in which the material already comes with EdgeTrimmingMap, but I can't make the grass trimmed to a straight line.
Can anyone help?
thank you!
I've cheated this feature by using Corona Slicer material on instances that are being scattered.
I've cheated this feature by using Corona Slicer material on instances that are being scattered.
That seems like a lot more work...
I've cheated this feature by using Corona Slicer material on instances that are being scattered.
That seems like a lot more work...
I just take the spline along the border, extrude it and shell it to create and cutting solid and set it to only cut the objects I want it to.
Didn't know that Scatter for Corona was different than Scatter for V-Ray. I recently started to use V-Ray GPU and noted that it already has "Edge Trimming" as a simple checkbox. Wasn't Scatter a Corona tool initially? How is it that V-Ray team managed to implement this option faster than Corona? This has been requested many times here.Hi,