Omezení
Mnoho funkcí má omezení velikosti, počtu nebo jiných omezení.
Front-end Azure
Následující omezení platí pro rozhraní API front-endu (C++ a C#):
- Celkový počet instancí RemoteRenderingClient na proces: 16.
- Total RenderingSession instance per RemoteRenderingClient: 16.
- Pro každý proces, který je připojený k serveru, může existovat pouze jedna relace.
Objekty
- Total allowable objects of a single type (Entity, CutPlaneComponent atd.): 16,777,215.
- Celková povolená aktivní rovina řezů: 8.
Geometrie
- Animace: Animace jsou omezené na animaci jednotlivých transformací herních objektů. Skeletal animace s skinningem nebo animacemi vrcholů nejsou podporované. Animační stopy ze zdrojového souboru assetu se nezachovají. Animace transformace objektů musí být řízeny klientským kódem.
- Vlastní shadery: Vytváření vlastních shaderů se nepodporuje. Lze použít pouze předdefinované barevné materiály nebo materiály PBR.
- Maximální počet jedinečných materiálů v jednotném triangulárním majetku sítě: 65 535. Další informace o automatickém snížení počtu materiálů najdete v kapitole odstranění duplicit materiálu.
- Maximální počet odlišných textur: Počet odlišných textur není nijak omezený. Jediným omezením je celková paměť GPU a počet různých materiálů.
- Maximální rozměr jedné textury: 16 384 x 16 384. Vykreslovací modul nemůže použít větší textury. Proces převodu může někdy zmenšit větší textury velikosti, ale obecně se nepodaří zpracovat textury větší než tento limit.
- Maximální počet bodů v jednom bodovém cloudovém prostředku: 12,5 miliardy.
Celkový počet primitiv
Primitivní je buď jeden trojúhelník (v trojúhelníkových sítích), nebo jeden bod (v bodových cloudových sítích). Povolený počet primitiv pro všechny načtené modely závisí na velikosti virtuálního počítače, jak je předáno rozhraní REST API pro správu relací:
Velikost serveru | Maximální počet primitiv |
---|---|
standard | 20 milionů |
Premium | bez limitu |
Podrobné informace o tomto omezení najdete v kapitole o velikosti serveru.