Places all of the objects positions at the heightmap level.
When working with Objects or Trees outputs, that have Relative Height feature it might seem that the objects are placed on the ground level by default. However, object nodes have no data about terrain height unless they are output with Objects/Trees output or floored with the Floor. Objects height is zero by default.
When the objects are adjusted with the Adjust node, for instance, when raised 10 units - all of the objects height is set to 10, not 10+terrain height.
The Floor node make the real object height equal to the current heightmap provided.
Use Cases:
Floor generator might be handy if you'd like to place objects with the height that is not related with the terrain. You can input any map as a node heightmap, including the one that won't be output to the final terrain:
Floor node should also be used on converting objects to splines with the Interlink node. Otherwise the resulting spline will be placed at the zero level instead of terrain.
Properties:
- Relativity: in Absolute mode the final object height is equal to the terrain height at it's position, no matter of the previous object height. In Relative mode the terrain height is appended to object position: for instance, if some Adjust node sets it height to 10, and then Floor with terrain height 20 is applied, the final object height would be 30.