Environment
Environment blocks provide functionality for interacting with and modifying the simulation environment.
Overview
Environment blocks allow agents to interact with the 3D world, modify terrain, control lighting, and manage global simulation properties. These blocks are essential for creating dynamic environments and visual effects in your StarLogo Nova simulations.
Block Categories
Terrain Manipulation
- Reset Terrain - Resets terrain to original state
- Build Mound - Builds a mound on the terrain
- Build Wall - Builds a wall on the terrain
Terrain Properties
- Terrain Height - Gets the height of terrain at a location
- Terrain Color - Gets the color of terrain at a location
Visual Effects
World Properties
- Set World To - Sets a world-level property to a specified value
- World Trait - Gets or sets global world traits
- The World - Reference to the world object
- Clock - Gets the current simulation time
- Set Clock To - Sets the simulation time
Lighting Control
- World Glow Amount - Gets the current world glow intensity
- Set World Glow To - Sets the world glow intensity
- Set Directional Light Intensity - Sets light intensity
- Set Directional Light Color - Sets light color