VegetationInstancingMaterialCache
Uloga u sustavu
Returns a material suitable for <see cref="Graphics.RenderMeshInstanced"/>. Clones source assets once when instancing is disabled (does not modify project materials).
Uloga: Vegetacija — GPU instancing, maske i rulesetovi
Dizajnerska obrazloženja: Modul VegetationInstancingMaterialCache 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.
Pregled
Returns a material suitable for <see cref="Graphics.RenderMeshInstanced"/>. Clones source assets once when instancing is disabled (does not modify project materials).
Metode (2)
public static Material Get(Material source)
Returns a material suitable for <see cref="Graphics.RenderMeshInstanced"/>. Clones source assets once when instancing is disabled (does not modify project materials).
Parametri
| Ime | Opis |
|---|---|
source | Tip: Material |
Povratna vrijednost: Material — povratna vrijednost prema potpisu.
Algoritam
- Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.
- Vraća rezultat pozivatelju nakon obrade.
Side-effecti
- Nema značajnih vanjskih side-effecta u tijelu metode.
Poziva: —
Pozivatelji: —
public static void Clear()
Metoda Clear klase VegetationInstancingMaterialCache — dio ZG Connect modula VegetationInstancingMaterialCache. Obrađuje poslovnu logiku povezanu s importom, streamingom ili transformacijom geopodataka.
Potpis
public static void Clear()
Povratna vrijednost: void — nema povratne vrijednosti.
Algoritam
- Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.
- Iteracija kroz kolekciju ili niz elemenata.
Side-effecti
- Uništavanje GameObject instanci.
Poziva: Clear
Pozivatelji: —