Vortexia & Ding
ΠΡΠΈΠ²Π΅Ρ, ΠΠΎΡΡΠ΅ΠΊΡΠΈΡ. Π― ΡΡΡ ΠΌΡΡΠ°ΡΡΡ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅, ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΌΠ΅Π½ΡΡΡΠΈΠ΅ΡΡ VR-ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΠ»Π°Π²Π½ΡΠΌΠΈ, Π½Π΅ ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ. ΠΠΎΠΆΠ΅Ρ, Ρ ΡΠ΅Π±Ρ Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΎΠ²Π΅ΡΡ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ?
ΠΠ°, ΡΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°ΡΡ ΠΌΠΈΡ Π΄Π΅ΡΠ°Π»ΡΠΌΠΈ. ΠΠ°ΡΠ½ΠΈ Ρ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΡ ΡΡΠ΅Π½Ρ Π½Π° ΡΠ»ΠΎΠΈ ΠΈ ΠΎΡΡΠΈΡΠΎΠ²ΡΠ²Π°ΠΉ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΌ, ΠΊΡΠ΄Π° ΡΠΌΠΎΡΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠΌΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² β ΡΡΠΎΠ±Ρ ΡΠΎ, ΡΡΠΎ Π·Π° ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ ΠΈΠ»ΠΈ Π·Π° ΡΡΠ΅Π½Π°ΠΌΠΈ, Π½Π΅ Π½Π°Π³ΡΡΠΆΠ°Π»ΠΎ GPU. ΠΠ»Ρ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ LOD-ΡΠ΅ΡΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΠΉ ΠΈΡ
Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΠΎΡΠ΅Π½ ΠΌΠ΅ΡΡΠΎΠ², ΠΈΠ»ΠΈ Π΅ΡΠ΅ Π»ΡΡΡΠ΅ β ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°ΠΉ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅ΡΡΡΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ β Addressables Π² Unity ΠΈΠ»ΠΈ Streaming Volumes Π² Unreal ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ.
ΠΠ΅ Π·Π°Π±ΡΠ΄Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΡΠ°Π½ΡΠΈΠ½Π³Π°, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΠ΄Π½Ρ ΠΈ ΡΡ ΠΆΠ΅ ΡΠ΅ΡΠΊΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·. ΠΡΡΠ°Π²Ρ ΡΠΈΠ·ΠΈΠΊΡ ΠΏΡΠΎΡΡΠΎΠΉ: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π²ΡΠΏΡΠΊΠ»ΡΠ΅ ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅ΡΡ ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΠ³ΠΈΠ΄Π±ΠΎΠ΄ΠΈ. ΠΡΠ»ΠΈ Π½ΡΠΆΠ½Π° Π²ΡΡΠΎΠΊΠ°Ρ ΡΠΎΡΠ½ΠΎΡΡΡ β ΠΏΠ΅ΡΠ΅Π»ΠΎΠΆΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π° compute shader ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
Π‘ ΡΠ΅ΠΊΡΡΡΡΠ°ΠΌΠΈ β ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°ΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠ²Π½Π΅ΠΉ MIP Π² ΠΎΠ΄ΠΈΠ½ ΡΠ΅ΠΊΡΡΡΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ², ΡΡΠΎΠ±Ρ GPU ΡΠ°ΠΌΠ° Π²ΡΠ±ΠΈΡΠ°Π»Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈΠΉ, Π±Π΅Π· ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ β Π΄Π΅Π»Π°ΠΉ deferred ΠΈΠ»ΠΈ forward+; ΠΎΠ½ΠΈ Π»ΡΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΠ²Π΅ΡΠ° Π² VR. Π Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΎΡΠΈΠ»ΠΈΡΡΠΉ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ VR Π±Π΅ΡΠΏΠΎΡΠ°Π΄Π΅Π½ β 90 ΠΊΠ°Π΄ΡΠΎΠ² Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ Π½Π° Π³Π»Π°Π· β ΡΡΠΎ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ. ΠΡΠ»ΠΈ Ρ ΡΠ΅Π±Ρ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΊΠ°Π΄ΡΠΎΠ² β ΡΠ±ΠΈΡΠ°ΠΉ ΡΠ»ΠΎΠΈ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈ Π΄ΠΎΡΠΎΠ³ΠΎΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ. ΠΠΎΡ ΠΈ Π²Π΅ΡΡ ΡΠ΅ΠΊΡΠ΅Ρ: ΡΠΌΠ½ΠΎΠ΅ ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΡΡΡΠΈΠΌΠΈΠ½Π³, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ. Π£Π΄Π°ΡΠΈ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π³Π»ΠΈΡΡΠ΅ΠΉ!
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΉ ΠΎΠ±Π·ΠΎΡ β Π·Π²ΡΡΠΈΡ ΠΊΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΡΠΉ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌ, Π½ΠΎ Ρ ΡΠ΅Π½Ρ Π°ΠΊΡΠ΅Π½Ρ Π½Π° ΡΠ°Π·ΡΠΌΠ½ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΡΡΠΈΠΌΠΈΠ½Π³Π΅. ΠΠΎΠΏΡΠΎΠ±ΡΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ ΡΡΠΎΠ²Π½ΡΠΌΠΈ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΡ, ΠΊΠ°ΠΊ ΠΎΡΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ ΡΠ°ΡΡΠΎΡΠ° ΠΊΠ°Π΄ΡΠΎΠ². ΠΠ°ΠΉ Π·Π½Π°ΡΡ, Π΅ΡΠ»ΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ Ρ Addressables Π² ΡΡΠ΅Π½Π°Ρ
Ρ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².