When using Foliage Mode, a various amount of assets will be invisible and keep collision, despite being visible in the editor
Steps to Reproduce
Use foliage mode, place quite a few assets that have collision, some will be invisible compared to editor
Expected Result
All assets placed using foliage mode should be visible in game
Observed Result
Not all assets are visible when using foliage mode
Platform(s)
windows
Island Code
6531-4403-0726
Additional Notes
In island code above there’s a bunch of trees that were placed using foliage mode, a lot of them are now invisible in key locations with collision still there confusing players
Vouch. I found a super NICHE issue with the Foliage placed actors that caused invisible collision in our World Zone Wars map. Basically, if a player used a ‘Floor’ build piece, it would DESTROY the foliage even though it’s indestructible. No other building piece, like stairs/cone would cause this problem. And when it broke the foliage actor, it would create an invisible collision
We had this issue for about 9 months. Recently, we figured out that fortnite props were the culprit. If you have fortnite props on or close to your foliage, it causes them to disappear. I think it’s because of the way they’re used in br. They don’t want grass going through their floors, so they have it coded that foliage near the props dont show.
Still an issue on 4/11/25. It’s not just props that cause trees to disappear. They are disappearing within 15 feet of buildings I place down, but they also sometimes disappear when no Fortnite props are in the vicinity. Sometimes two trees will be placed down sort of near each other with foliage mode, and one of the two will not be visible in game, but collision will still be on for that invisible tree. It’s detrimental. I have random invisible trees throughout my forest, but have no idea where they are unless I run into an invisible tree while playtesting, which is impossible to do when it’s a forest map. It’s impossible to find them all. I just don’t want players to have a bad experience.