Comprehensive World Streamer 2 Setup for Unity

Objective:

Generate low-poly representations (imposters) of distant terrains to maintain performance without compromising visual quality.

Why This Step is Important:

Low-poly meshes reduce the rendering load by replacing detailed terrains with simplified versions when they’re far from the camera, ensuring smooth performance in expansive worlds.

Detailed Instructions:

  1. Ensure Terrains Are Split:
    • Complete Step 7 to have your terrains divided into manageable chunks.
  2. Access Terrain Manager Settings:
    • Reopen the Scene Manager via:
      Tools > Nature Manufacture > World Streamer > Scene Manager
    • Navigate to the Terrain Manager tab.
  3. Locate Low Poly Mesh Settings:
    • Within the Terrain Manager, find settings related to Low Poly Meshes.
  4. Enable Low Poly Mesh Generation:
    • Use Base Map:
      • Recommendation: Enable this option for most projects.
      • Function: Utilizes a base map texture to aid in generating low-poly meshes.
      • Base Map Distance: Ensure it’s set to at least twice the size of a split terrain.
        • Example: If your split terrains are 500 meters, set the Base Map Distance to 1000 meters or more.
  5. Configure Additional Settings (Refer to Tutorial Video):
    • While the tutorial video provides visual guidance, focus on key settings like:
      • Mesh Simplification Level: Adjust how simplified the low-poly meshes are.
      • Imposter Distance: Define at what distance low-poly meshes replace detailed terrains.
  6. Generate Low Poly Meshes:
    • After configuring settings, proceed to generate the low-poly meshes.
    • This process may vary based on World Streamer 2’s interface but typically involves initiating a generation process within the Scene Manager.
  7. Best Practices:
    • Post-Dynamic Work: Complete any dynamic environment modifications (e.g., adding rivers, terrain carving) before generating low-poly meshes to ensure accuracy.
    • Visual Checks: After generation, inspect distant terrains in the Game View to ensure low-poly meshes transition smoothly.

Notes:

  • Use Base Map Importance:
    • Enabling Use Base Map ensures that the low-poly meshes align correctly with the detailed terrains, maintaining visual consistency.

Tips:

  • Performance Monitoring: After implementing low-poly meshes, use Unity’s Profiler to assess performance improvements.
  • Visual Quality: Balance between mesh simplicity and visual fidelity to maintain an immersive environment without overburdening performance.