[Unity 6] Trees on Unity Terrain scaled incorrectly
needs more information
Antiheat
Trees (but not grass) in some worlds are scaled comically larger than they're meant to.
World: Antiheat's Apartment by Antiheat
Image 1: Current live version.
Image 2: Unity 6 Open Beta version.
Photo Viewer
View photos in a modal
Log In
_
_tau_
updated the status to
needs more information
Antiheat I am assuming this is your world. Can you check in editor how you configured those trees? Prior to Unity 6, scale for Terrain trees was only set as the
_TreeInstanceScale
property on the shader, never applied directly to the transform. Now, the engine checks if that property exists first. If the Material does not
have that property, it will apply scale directly. If this is something you can fix on your end, we would prefer to leave the fix in for Unity 6, as otherwise it'd desync again as soon as we provide a U6-based SDK.Antiheat
Alright, in order, the photos are:
- Terrain's tree settings
- The tree's prefab settings
- The prefab's model settings (.obj)
- Shader inspector (normal mode)
- Shader inspector (debug mode part 1)
- Shader inspector (debug mode part 2)
I'll see what I can do on my end.
Photo Viewer
View photos in a modal
_
_tau_
updated the status to
tracked