I have either stumbled across a bug or I am doing something really stupid!
I have a simple landscape with the Brushify Landscape Material on it.
I created a brand new Procedural Foliage Volume and added my Foliage Spawner to it which includes just 2 palm trees meshes.
For each tree I’ve said that it is to include the Desert material, but exclude the Beach material. (So no trees are allowed to spawn on the Beach material)
I have done this process many times before and suddenly the weirdest things have begun happening.
For some bizarre reason, there is huge voids where my trees are supposed to spawn? **(See image A) **There is nothing else in the scene that would cause this?
My Foliage Static Meshes have the basic settings apart from the rule about which surface they can spawn on** (See Image B)
I also noticed when I painted the Beach material down and it was recompiling the shaders, there is an obvious straight line along the texture edge which just happens to be where the trees suddenly stop spawning?! **(See Image C)
And lastly, my foliage rules are being completley ignored with the trees spawning in the exclusion zone! **(See Image D)
Following the advice below, I tried numerous other tests and they all failed.
I even removed my Foliage Spawner completley, created a new one, added two different meshes to it (banana trees) then tried to Resimulate, and now this!! **(See Image E) **Some sort of grid system that covers the whole map!
(See Image E)
As with the title, what the heck is going on? Please help!
TIA for your support