VegetationDrawDistanceSettings

Runtime/Vegetation/VegetationDrawDistanceSettings.cs · 48 linija · ZGConnect

Uloga u sustavu

Returns 1 below falloff start, 0 at or beyond max distance, linear in between.

Uloga: Vegetacija — GPU instancing, maske i rulesetovi

Dizajnerska obrazloženja: Modul VegetationDrawDistanceSettings izdvojen je radi odvajanja odgovornosti unutar ZG Connect pipeline-a. Implementacija slijedi editor-first pristup s eksplicitnim JSON modelima i determinističkim tile ID-evima u EPSG:3765 sustavu.

Kronologija

Pregled

Returns 1 below falloff start, 0 at or beyond max distance, linear in between.

Development · Changelog

Metode (1)

public float EvaluateDensity(float horizontalDistanceMeters)

Linija 22 · klasa VegetationDrawDistanceSettings

Returns 1 below falloff start, 0 at or beyond max distance, linear in between.

Parametri

ImeOpis
horizontalDistanceMetersTip: float

Povratna vrijednost: float — povratna vrijednost prema potpisu.

Algoritam

  1. Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.
  2. Vraća rezultat pozivatelju nakon obrade.

Side-effecti

Poziva:

Pozivatelji: