Terrain's been given some big love this week. We now support up to 64 materials, up from 4.. 🤯
We've changed to a non-destructive 2 layer blend (base/overlay) instead of a 4 layer blend, this drastically reduces memory requirements and is more performant - and realistically nobody was putting 4 materials on top of each other.sbox-dev_An6nbxpqe3.mp48.97 MBWe've adapted the terrain tool UI to the same sidebar we use for mapping tools, so everything is in one place.ezgif-7ad99aaca97dac7e.mp41.59 MB
Community PR: Fixed terrain incorrect normalsby matt
Mesh editing has moved to its own mapping tool. It has all the tools and modes needed to create and edit mesh geometry.sbox-dev_5XtheaLAs3.png2.41 MB Tool properties are displayed in the side panel next to the toolbar. Your own tools can display properties here too.
We now have a component that can disable collision between two rigidbodies. Internally this is just a null physics joint with collision disabled. We use this in sandbox mode for the no collide tool.523201487-fd3cc5e5-2610-4a2b-aae2-a48e24d769f2.mp415.74 MB