ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² UE4.18 для VR. ЀизичСски ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΠΌΠ°Π½Π° ΠΊ вашСй сцСнС

Π•ΡΡ‚ΡŒ нСсколько ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΉ свСчСния. НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ свСта (Brightness ), ΠΌΠΎΠΆΠ½ΠΎ ввСсти Π½ΠΎΠ²ΠΎΠ΅ число вмСсто " 1,000000 ". Или, Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ‡Π΅Ρ€Π½Ρ‹ΠΌΠΈ стрСлками справа. НаТмитС ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΡŒ Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·, ΠΈ Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ.


Рядом с ΠΏΠΎΠ»Π΅ΠΌ LightColor (Ρ†Π²Π΅Ρ‚ свСта), Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ стСкло, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ, Ρ‚Π°ΠΊΠΆΠ΅ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ LightColor , ΠΎΡ‚ΠΊΡ€Ρ‹Π² настройку Ρ†Π²Π΅Ρ‚Π° Π² RGB . Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ курсора ΠΌΡ‹ΡˆΠΈ для получСния Ρ†Π²Π΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ, Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΠ±Π° способа сСйчас.

Π’ΠΎΡ‚ список самых Π²Π°ΠΆΠ½Ρ‹Ρ… свойств. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ.


Brightness (ΡΡ€ΠΊΠΎΡΡ‚ΡŒ) – всС достаточно ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ.
FalloffExponent - Ρ€Π΅Π·ΠΊΠΎΡΡ‚ΡŒ свСта ΠΈΠ»ΠΈ спад Π² Ρ€Π°ΠΌΠΊΠ°Ρ… своСго радиуса. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ свСт Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ стСнС, ΠΈ ΠΏΠΎΠ±Π°Π»ΡƒΠΉΡ‚Π΅ΡΡŒ с этим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
LightColor - Ρ†Π²Π΅Ρ‚ свСта.
Radius - ΠΎΠ±Π»Π°ΡΡ‚ΡŒ свСта.
Π”Ρ€ΡƒΠ³ΠΈΠ΅ свойства, Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· измСнСния, Π½ΠΎ ΠΌΡ‹ обсудим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠ·ΠΆΠ΅.
Π‘Π΄Π΅Π»Π°Π΅ΠΌ свСт ΠΎΡ€Π°Π½ΠΆΠ΅Π²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, с достаточно высокой ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΈ большого радиуса, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ "пСрСпостройтС (ΠΎΡ‚Ρ€Π΅Π±ΠΈΠ»Π΄ΠΈΡ‚Π΅)" (Build Light ) освСщСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свСт.


4) SportLight

Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Spotlight Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС, Ρ‡Π΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠ³ΠΎ свСта – ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π² Actor ’ах Generic ’a. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ (Generic ) ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Actor Classes . ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ "Light ", ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Sport Light . (Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π΄Π²Π΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, SpotLightMovable ΠΈ SpotLightToggleable . Они Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ гСймплСю, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ ΠΈΡ… сСйчас.)
Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² вашСй сцСнС, ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡƒΠ½ΠΊΡ‚ "Add SpotLight here ". Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΆΠ΅ΠΊΡ‚ΠΎΡ€ Π±Π΅Π»ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π²Π½ΠΈΠ·. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Π΅Π³ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ± ΠΎΠ½ Π²ΠΈΠ΄ΠΈΠΌΠΎ бросал ΠΊΡ€ΡƒΠ³ свСта ΠΊΡƒΠ΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ.

Sport Light ΠΈΠΌΠ΅ΡŽΡ‚ всС Ρ‚Π΅ ΠΆΠ΅ свойства (Ρ†Π²Π΅Ρ‚, ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, радиус, спад), ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… свойств. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ ΠΏΡ€ΠΎΠΆΠ΅ΠΊΡ‚ΠΎΡ€ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ свойства. НайдитС Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ… свойства.


OuterConeAngle - внСшний ΡƒΠ³ΠΎΠ» конуса (ΡƒΠ³Π»Ρ‹ здСсь ΠΎΡ‚ оси конуса Π΄ΠΎ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ, ΠΎΡ‚ 0 Π΄ΠΎ 90 градусов).
InnerConeAngle - ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Hotspot Π² сСрСдинС конуса. Если 0, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ «мягкий» свСт. Если это ΠΆΠ΅ радиус, Ρ€Π°Π²Π΅Π½ OuterConeAngle , ΠΏΡ€ΠΎΠΆΠ΅ΠΊΡ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ яркий ΠΊΡ€ΡƒΠ³ свСта. (ΠŸΠΎΠ±Π°Π»ΡƒΠΉΡ‚Π΅ΡΡŒ с этим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚)


Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΆΠ΅ΠΊΡ‚ΠΎΡ€ с использованиСм стандартного инструмСнта Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅. Π’Π°ΠΊΠΆΠ΅ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΡ‚ Β«ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π°Β» (Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ " Lock Selected Actors To The Camera " Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΎΠΊΠ½Π° просмотра пСрспСктивы.


Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡƒΠ³ΠΎΠ» конуса Spotlight , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ области. ΠŸΠ΅Ρ€Π΅ΡΡ‚Ρ€ΠΎΠΉΡ‚Π΅ освСщСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄.

5) DirectionalLight

Π­Ρ‚ΠΎΡ‚ свСт Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚ всС участки уровня, ΠΊΠ°ΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ, Ρ‚Π°ΠΊ ΠΈ снаруТи, ΠΎΡ‚ стСн ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ Ρ‡Π΅Π³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΅Ρ‰Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π΅Π½ΡŒ. Π­Ρ‚ΠΎΡ‚ свСт Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… уровнях.

Найти этот свСт ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΌ ΠΆΠ΅ Π³Π΄Π΅ ΠΈ SportLight . ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ большой Π±Π°Π³, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ свСт Π½Π° стСнах ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΠΌΠ΅Ρ€Ρ†Π°Ρ‚ΡŒΒ». ПослС «пСрСпостроСния» освСщСния ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° свСта, ΠΌΠ΅Ρ€Ρ†Π°Π½ΠΈΠ΅, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, ΡƒΡ…ΠΎΠ΄ΠΈΡ‚.

ΠŸΠΎΠ²Π΅Ρ€Π½ΠΈΡ‚Π΅ свСт Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½Π΅ ΠΏΠ°Π΄Π°Π» прямо Π²Π½ΠΈΠ·. ΠŸΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ DirectionalLight ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ описано Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ SportLight . Но вмСсто Ρ‚ΠΎΠ³ΠΎ, свСтового конуса, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Π±ΡƒΠ΄Π΅Ρ‚ нСбольшая синяя стрСлка.
Если Ρƒ Вас Π΅ΡΡ‚ΡŒ нСсколько Π±Π»ΠΈΠ·ΠΊΠΎ стоящих ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅ свСта ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² появится Ρ‚Π΅Π½ΡŒ.

ΠŸΡ€ΠΈ «пСрСпостроСнии» свСта, Ρ‚Π΅Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

Вакая Ρ‚Π΅Π½ΡŒ смотрится Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½ΠΎ Π΅Π΅ Π²ΠΈΠ΄Π½ΠΎ с большого расстояния.


Но Ссли ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΊΡƒ Π½Π°ΠΏΠΎΡ€Ρ‚ΠΈΠ² bForceDynamicLight Π² настройках свСта ΠΈ bCastDynamicShadows Π² настройках Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Ρ‚ΠΎ послС «пСрСпостроСния» свСта, Ρ‚Π΅Π½ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ чСткая:

Но эта Ρ‚Π΅Π½ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Ρ‚ΡŒ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π’Π°ΡˆΠ΅Π³ΠΎ отдалСния ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π½ΡŒ ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² исчСзаСт Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… расстояниях). Но Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚Π΅Π½ΠΈ ΠΊΠ°ΠΊ Π½Π° Epic’овских ΠΊΠ°Ρ€Ρ‚Π°Ρ… Π΄ΠΎΡΡ‚ΠΈΠ³Π°ΡŽΡ‚ΡΡ Π½Π΅ этими ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. Они ΠΈΡ… Π΄Π΅Π»Π°Π»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
Если Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ Ρ‚Π΅Π½ΠΈ, Ρ‚ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ " CastShadows " Π½Π° Π½ΡƒΠΆΠ½ΠΎΠΌ Π²Π°ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠ΄Ρ‚ΠΈ Ρ‚Π΅Π½ΡŒ ΠΈΠ»ΠΈ Π½Π° Π½ΡƒΠΆΠ½ΠΎΠΌ источникС свСта, Ссли Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Π½ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±Ρ‹Π»ΠΈ ΠΎΡ‚ этого свСта.

6) Sky Light

Π­Ρ‚ΠΎΡ‚ свСт освСщаСт всС ΠΈ Π²Π΅Π·Π΄Π΅, Π½Π΅ создавая Ρ‚Π΅Π½Π΅ΠΉ (ΠΈΠ·-Π·Π° этого минимальноС ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ FPS ), поэтому Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… уровнях ΠΈΠ»ΠΈ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ Ρ‚Π΅ΠΌΠ½Ρ‹Ρ… мСст.
Π”Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ (Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Generic ’С, Π² Light ’ах).

Π‘Ρ€Π°Π·Ρƒ ΠΆΠ΅ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ становится Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ярчС (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ.) ΠžΡΠ²Π΅Ρ‰Π°ΡŽΡ‚ΡΡ повСрхности «свСрху», поэтому ΠΏΠΎΠ» ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ свСта, стСны срСднСС количСство свСта, Π° ΠΏΠΎΡ‚ΠΎΠ»ΠΎΠΊ остаСтся Π½Π΅ освСщСнным. Π—Π΄Π΅ΡΡŒ Π΄Π²Π΅ настройки (Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ слоТно).

LowerBrightness - ΡΡ€ΠΊΠΎΡΡ‚ΡŒ (микс Ρ†Π²Π΅Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π² этом Ρ€ΠΎΠ΄Π΅, Π²ΠΎΠΎΠ±Ρ‰Π΅ Hz Ρ‡Ρ‚ΠΎ это) (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 0) LowerColor - Ρ†Π²Π΅Ρ‚ (Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ для ΠΌΠ΅Π½Π΅Π΅ освСщаСмых участков, стСн ΠΈ, особСнно, ΠΏΠΎΡ‚ΠΎΠ»ΠΊΠ°).

ΠžΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π² свойства SkyLight , ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ†Π²Π΅Ρ‚ снизу ярко красный, Π° Ρ†Π²Π΅Ρ‚ свСрху ярко Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ (с достаточно яркой LowerBrightness , это Π²ΠΈΠ΄Π½ΠΎ.) Π—Π°ΠΌΠ΅Ρ‚Π½ΠΎ, ΠΊΠ°ΠΊ красный ΠΈ синий Ρ†Π²Π΅Ρ‚Π° объСдинились ΠΈ сдСлали стСну Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ссли ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ PointLight .

И послСднСС - ΠΈΠΊΠΎΠ½ΠΊΠ° для SkyLight ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Π°, ΠΈ, вСроятнСС всСго, Π’Ρ‹ потСряСтС Π΅Π΅ Π² большом ΡƒΡ€ΠΎΠ²Π½Π΅. Π’ свойствах, Π² Display ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ DrawScale Π½Π° 10 .

7) Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ всС вмСстС


Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Light ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² сцСнС.
ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ (Unreal Tournament 2007\UTGame\CookedPC\Private\Maps\ DM-RisingSun.ut3 ), Ρ‚Π°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Epic использовала эти Π²ΠΈΠ΄Ρ‹ свСта Π² практичСских условиях.
Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚Ρƒ, ΠΈ Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ этого:

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²ΠΎΠΊΡ€ΡƒΠ³. Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠΎΠΉ свСт Ρ‡Ρ‚ΠΎ освСщаСт? Π•ΡΡ‚ΡŒ ΠΊΡƒΡ‡Π° PointLight ΠΈ SportLight рядом ΡΠ²Π΅Ρ‚ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈ свСтящиСся Π΄Π²Π΅Ρ€ΠΈ. Но, Ρ‡Ρ‚ΠΎ освСщаСт Π² Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ скалы Π½Π° Π·Π°Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅? Π”Π°Π²Π°ΠΉΡ‚Π΅ выясним.
НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ " ;Toggle Show Flags " ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ " Light Influences ". Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ скалы, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π΄Π²Π΅ синих Π»ΠΈΠ½ΠΈΠΈ выходящих ΠΈΠ· Π½ΠΈΡ….

Π›ΠΈΠ½ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄ΡƒΡ‚ ΠΊ Π΄Π²ΡƒΠΌ DirectionalLight Π½Π° сцСнС.

Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π° DirectionalLight Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹Π΅ стороны. И Ссли Π’Ρ‹ заглянитС Π² свойства, Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ Π½Π° сцСнС. Один ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ (Brightness ) 2.5 ΠΈ испускаСт ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - ΠΎΠ½ дСйствуСт, ΠΊΠ°ΠΊ солнцС. Π”Ρ€ΡƒΠ³ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ 0.25 ΠΈ испускаСт Π±Π»Π΅Π΄Π½ΠΎ синий Ρ†Π²Π΅Ρ‚ – свСт ΠΊΠ°ΠΊ ΠΎΡ‚ Π½Π΅Π±Π°. Если Π²Ρ‹ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ всС (для этого Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΡ‹ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ источникС свСта ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Select All Lights ), Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ этих Π΄Π²ΡƒΡ… источников свСта, пространство, всС Ρ€Π°Π²Π½ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°Ρ€Ρ‹ дСсятков ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ источниками свСта.

8) Поиск

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ источники свСта Π² 2D ΠΈΠ»ΠΈ 3D ΠΎΠΊΠ½Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚, Π½ΠΎ Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим инструмСнт - "Search for actors ". Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΆΠ°Π² Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ бинокля Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΎΠΊΠ½Π° - сдСлайтС это сСйчас .

Search for Actors ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ со списком всСго, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅. Но ΠΌΡ‹ просто Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° свСт. НаТмитС Π½Π° "Containing ", Π° Π·Π°Ρ‚Π΅ΠΌ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ "Search For ", Π²Π²Π΅Π΄ΠΈΡ‚Π΅ " ligh t ". Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части дисплСя выводится количСство Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ "11 objects found ".

Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ? НСсколько directional lights , directional lights , ΠΈ spotlights . Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ skylight . Если Π²Ρ‹ Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° свСт Π² спискС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° сцСнС, Ρ‚ΠΎ ΠΊΠ°ΠΌΠ΅Ρ€Π° ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ ΠΊ этому источнику свСта.
ΠŸΠΎΡ‚Ρ€Π°Ρ‚ΡŒΡ‚Π΅ нСсколько ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ свойства ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ источника ΠΈ выяснитС, Ρ€ΠΎΠ»ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… Π½Π° сцСнС.



9) PostProcess volume


ВлияСт Π½Π° внСшний Π²ΠΈΠ΄ ΠΈ освСщСния Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅. PostProcess Volume находится Π²ΠΎΠΊΡ€ΡƒΠ³ всСй сцСны. Если ΠΎΡ‚Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ Π² 3D ΠΎΠΊΠ½Π΅, Π’Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ измСнСния Ρ†Π²Π΅Ρ‚Π° Π½Π° Π°Ρ€Π΅Π½Π΅. PostProcess volume ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, ΠΈ ΠΊΡƒΡ‡Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… послСдствий Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΊΠ°ΠΌΠ΅Ρ€Π° находится Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ.
Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ PostProcess volume ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ свойства. (Он выглядит, ΠΊΠ°ΠΊ ΠΏΡƒΡ€ΠΏΡƒΡ€Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π² 2D ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ, ΠΈΠ»ΠΈ ΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· Search for Actors .)

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкстуры с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π˜ΠΌΠΏΠΎΡ€Ρ‚Β» Π² ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Unreal 4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ большоС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² тСкстур: ΠΎΡ‚.tgas ΠΈ.png Π΄ΠΎ.psds ΠΈ.jpg. Один Π²Π°ΠΆΠ½Ρ‹ΠΉ совСт - ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ normal maps сТаты ΠΊΠ°ΠΊ TC Normalmap, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ошибок Π² Π΄Π²ΠΈΠΆΠΊΠ΅. Π’Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ссли Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ вашСй тСкстуры Π½Π΅ ΠΊΡ€Π°Ρ‚Π½ΠΎ Π΄Π²ΡƒΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 1024Ρ…349), ΠΎΠ½ΠΈ Π½Π΅ запустятся ΠΈΠ»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈΡˆΠ΅Π½Ρ‹ свойств MipMap.

  1. Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ памяти: тСкстуры Channel-pack

Одна ΠΈΠ· особСнностСй Unreal - это большой объСм контроля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅, создавая свои собствСнныС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. Когда Π²Ρ‹ создаСтС нСсколько Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»Ρ‹Ρ… масок для тСкстур, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ roughness ΠΈΠ»ΠΈ transmission, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ, спрятав ΠΊΠ°ΠΆΠ΄ΡƒΡŽ маску Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» R,G ΠΈΠ»ΠΈ B, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² доступ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ этой тСкстуры ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

  1. ЀизичСски ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³

Π‘ появлСниСм Π½ΠΎΠ²Ρ‹Ρ… возмоТностСй Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π² Π΄Π²ΠΈΠΆΠΊΠ°Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Unreal 4, ΡˆΠΈΡ€ΠΎΠΊΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» физичСски ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³.

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ физичСскиС свойства ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² с масками roughness ΠΈ metalness, ΠΌΠΎΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ Π΄Π²ΠΈΠΆΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΈ. Π­Ρ‚ΠΈ знания ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ рСалистичными Π² Ρ€Π°Π·Π½Ρ‹Ρ… условиях освСщСния.

  1. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС тСкстуры

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ элСмСнтом Unreal 4’s Material Editor являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ позволяСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС тСкстуры. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½ΠΎ ΠΈ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя. Иногда red channel ΠΈΠ· rock albedo texture ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‡Π΅Ρ€Π½ΠΎ Π±Π΅Π»ΡƒΡŽ маску для roughness. ВСкстуру Ρ‡Π΅Ρ€Π΅ΠΏΠΈΡ†Ρ‹ ΠΈΠ· Photoshop ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° ΠΊΠΈΡ€ΠΏΠΈΡ‡, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ тСкстурой для налоТСния Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты.

  1. НС Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΠΉΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… тСкстур

Иногда ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ тСкстуры Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. Для 100% нСмСталличСских ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ дрСвСсина ΠΈΠ»ΠΈ Π³Ρ€ΡΠ·ΡŒ, тСкстура ΠΌΠ΅Ρ‚Π°Π»Π»Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π² Material Editor простой константой с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 0. Π­Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ normal maps, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ρ‚Ρ€Π΅Ρ… разновидностСй ΠΊΠΈΡ€ΠΏΠΈΡ‡Π°, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΠΎ Ρ†Π²Π΅Ρ‚Ρƒ. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ normal map для всСх.

  1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Π° основных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

Один ΠΈΠ· способов экономии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ - созданиС Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Когда я Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, я создаю Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ΅Π½. НапримСр, Ссли Π±Ρ‹ я Π΄Π΅Π»Π°Π» сцСну ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹, я Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ для мСстности, пропсов ΠΈΠ»ΠΈ Ρ€Π°ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²Π°ΠΌ всСгда придСтся Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒ этот Π½Π°Π±ΠΎΡ€ Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½ΠΎ это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с основной Ρ‡Π°ΡΡ‚ΡŒΡŽ процСсса.

  1. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° являСтся Π΅Π³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ измСнСния Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти измСнСния для быстрого тСстирования мноТСства Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π±Π΅Π· пСрСкомпиляции ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ слоТный ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», Ρƒ мСня всСгда Π½Π°Π³ΠΎΡ‚ΠΎΠ²Π΅ тСстовый экзСмпляр. МнС ΠΎΠ½ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ рСалистичных Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

  1. ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈ организация ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

Для слоТных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Unreal 4 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ инструмСнты. Π’Ρ‹Π±ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½ΠΎΠ΄ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ C ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ эти Π½ΠΎΠ΄Ρ‹ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ†Π²Π΅Ρ‚Π°. ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ (ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½ΠΎΠ΄Ρ‹) ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ тСкстовыС пояснСния.

  1. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π· для выполнСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° инструкций. Они ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π²Π½Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π² Content Browser, Π½ΠΎ Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ…. Они ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свой собствСнный inputs ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ способом ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ нСсколько ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

  1. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π»ΠΈΡΡ‚ΡŒΠ΅Π²

Листва ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых слоТных Π²Π΅Ρ‰Π΅ΠΉ, Ρ‚.ΠΊ. совсСм Π½Π΅ просто ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² любом ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΌ Π΄Π²ΠΈΠΆΠΊΠ΅. Π’ UE4 вСрсии 4.18 сущСствуСт Foliage Shading Model, которая ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ эту Π·Π°Π΄Π°Ρ‡Ρƒ. Π― Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΌ Π΅Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ подповСрхностного слоя, Ρ‡Ρ‚ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π΄Π°Π΅Ρ‚ прСимущСства. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ sky light ΠΊ вашСй сцСнС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠ±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚Π΅ΠΌΠ½Ρ‹Π΅ области сСтки листвы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π² Ρ‚Π΅Π½ΠΈ.

  1. Vertex colour

Доступ ΠΊ Ρ†Π²Π΅Ρ‚Π°ΠΌ Vertex Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… - ΠΎΠ΄Π½Π° ΠΈΠ· ΠΌΠΎΠΈΡ… Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Unreal 4. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСвСроятно ΠΌΠΎΡ‰Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈ творчСском ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅. ΠžΡ‚ ambient occlusion Π΄ΠΎ masking out wind ΠΈ world offset для листвы - ΠΈΡ… ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ колоссальна. Они особСнно ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ ΠΏΡ€ΠΈ смСшивании тСкстур. Vertex colors ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· внСшнСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния 3D ΠΈΠ»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

  1. Π”Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ diffuse ΠΈ normal

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ тСкстурирования ΡƒΠ»ΡŒΡ‚Ρ€Π°Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ излучСния, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΏΡƒΡ‚Π΅ΠΌ смСшивания Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ тСкстур. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это diffuse ΠΈΠ»ΠΈ normal maps, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ²Π΅Ρ€Ρ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ…. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ для вас ΠΌΠ΅Ρ‚ΠΎΠ΄, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Overlay Blend Function, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ normal maps ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΏΡƒΡ‚Π΅ΠΌ добавлСния красного ΠΈ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΊ основанию.

  1. БмСшиваниС тСкстур Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ тСкстуры Π² material editor, Π½ΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ смСшивания Photoshop? Epic ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ΅Π» всС ваши оТидания. Наряду со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ функциями ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΎΠ½ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² смСшивания, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹ всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Photoshop. ΠžΡ‚ Overlay Π΄ΠΎ Linear Dodge ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΎΠΊΠ½Π΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ Material Editor. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ особСнно ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ для добавлСния Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΊ вашим ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ.

  1. Π—Π½Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² источников освСщСния

Unreal ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° свСта для использования Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСдС: Directional, Point, Spot, ΠΈ Sky light. Π‘Π²Π΅Ρ‚ Directional ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π½Π°Ρ€ΡƒΠΆΠ½Ρ‹Ρ… Π·ΠΎΠ½ ΠΈΠ»ΠΈ любого Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ источника свСта. Π‘Π²Π΅Ρ‚ Point являСтся всСнаправлСнным, Π° Spot ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π½Π΅Π³ΠΎ, Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ограничСния, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ конусом. Sky light ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для добавлСния свСта Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΡƒΡŽ срСду, захватывая ΠΎΡ‚Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅ части вашСй ΠΊΠ°Ρ€Ρ‚Ρ‹. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Cubemaps.

  1. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΠΌΠ°Π½Π° ΠΊ вашСй сцСнС

БущСствуСт стандартный способ создания всСм Π½Π°ΠΌ извСстного ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠ»ΠΎΡ‚Π½ΠΎΠ³ΠΎ Ρ‚ΡƒΠΌΠ°Π½Π°. Unreal 4 ΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… способа Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΡƒΠΌΠ°Π½ ΠΊ вашСй сцСнС. Atmospheric Fog Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» освСщСния ΠΈ ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Он ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚ΡƒΠΌΠ°Π½, основанный Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ рассСянном атмосфСрном свСтС. Height Fog Π΄Π°Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС контроля Ρ†Π²Π΅Ρ‚Π° ΠΈ позволяСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ простой эффСкт Ρ‚ΡƒΠΌΠ°Π½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ становится ΠΌΠ΅Π½Π΅Π΅ ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΡ… частях ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ Π² Π½ΠΈΠΆΠ½ΠΈΡ… частях.

  1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡƒΠΌΠ½Ρ‹Ρ… свСтовых Π²Π°Π»ΠΎΠ²

Π‘Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ Π»ΡƒΡ‡ΠΈ ΠΈΠ»ΠΈ Β« God rays Β» ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтом ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ частицами Π² Π²ΠΎΠ·Π΄ΡƒΡ…Π΅, освСщСнном ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ источниками свСта. Π’ Unreal 4 ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ созданы нСсколькими способами. НаиболСС распространСнный способ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свойства Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ свСта. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ с использованиСм Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΈ ΡƒΠΌΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ².

  1. БъСмки с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ

Π₯отя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ ΠΈΠ· Matinee, Π΅ΡΡ‚ΡŒ быстрый ΠΈ простой способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€Ρ‹ Π² высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ прямо ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. НаТав Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ Π½ΠΈΡΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ стрСлку Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ вашСго Viewport, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ нСбольшоС Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню. Π’Π½ΠΈΠ·Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ High Resolution Screenshot window. ΠžΡ‚Ρ‚ΡƒΠ΄Π° снимки Π² высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Ρ‹ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: project/saved/Screenshots folder.

  1. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ поиска

Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π° основС худоТСствСнных ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ. Π₯отя ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠΏΡ†ΠΈΠΈ для Π±Π°Π·ΠΎΠ²Ρ‹Ρ… настроСк, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ контраст ΠΈ ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ коррСкция Ρ†Π²Π΅Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° с использованиСм Ρ‚Π°Π±Π»ΠΈΡ† Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ поиска. Π­Ρ‚ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ слоТноС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сдСланы ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, доступного Π½Π° сайтС Epic Unreal 4 ΠΈ Π² Photoshop, ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… для настройки ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

  1. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ свСтовых ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π±Π»ΠΈΠΊΠΎΠ²

Π’ ΠΈΠ³Ρ€Π°Ρ… ΠΈ 3D стало популярным ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ свСтовыС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΈ Π±Π»ΠΈΠΊΠΈ, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² UE4, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·ΠΎΠ½Ρ‹ постобработки - post-process volumes. Π‘Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡ‚ΠΎΠΊ настраиваСтся практичСски ΠΏΠΎ всСм характСристикам. Π Π°Π·ΠΌΠ΅Ρ€, Ρ†Π²Π΅Ρ‚, ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΡ€ΠΎΠ³ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ Π΄Π°ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… для маскировки тСкстур грязи ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ грязных Π»ΠΈΠ½Π·. Аналогично, Π²ΡΠΏΡ‹ΡˆΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, Π° ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ° ΠΈ ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.

  1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ рСзкости

Unreal 4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ€Π΅Π·ΠΊΠΎΡΡ‚ΡŒ ΠΏΠΎ Гауссу, Ρ‚Π°ΠΊ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ. Оба эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π² настройках Post Process Volumes. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ с Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ½ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌΠΈ, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. НуТно ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒ ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π² ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ рСзкости, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ листвС ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ элСмСнтам.

  1. Автоэкспозиция ΠΈ адаптация Π³Π»Π°Π·

АвтоматичСскоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ экспозициСй Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ настройку Π³Π»Π°Π· Π½Π° яркиС ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠ½Ρ‹Π΅ области. Π­Ρ„Ρ„Π΅ΠΊΡ‚ являСтся ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΌ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ постоянно ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ. Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° экспозиции ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² настройках volumes послС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π•Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Ссли ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, Ρ€Π°Π²Π½ΡƒΡŽ максимальной. Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ экспозиции ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для настройки Π΅Ρ‘ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

  1. Π‘Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Одна интСрСсная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² Unreal 4 - ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ освСщСния. Π­Ρ‚ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ маски для свСта ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ: ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ Π² свСтС Π΄ΠΎ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ‚Π΅Π½Π΅ΠΉ Π½Π° Π·Π΅ΠΌΠ»Π΅. Они ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ установки Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Material Domain to Light Π² Material Editor, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ spot, point ΠΈ directional lights.

  1. Π‘ΡΠΊΠΎΠ½ΠΎΠΌΡŒΡ‚Π΅ врСмя, скопировав ΠΈ вставив

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΎΠ± Unreal 4, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ любой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ уровня ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ скопирован ΠΈ вставлСн нСпосрСдствСнно Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Он Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ свойствами ΠΈ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ мСстС.

А самоС ΠΊΡ€ΡƒΡ‚ΠΎΠ΅ - это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ всС, Ρ‡Ρ‚ΠΎ скопировано ΠΈΠ· Unreal, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π—Π°Ρ‚Π΅ΠΌ этот тСкст ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Unreal 4.

  1. Π Π΅ΠΆΠΈΠΌ просмотра ΠΈ визуализация Ρ€Π΅Π½Π΄Π΅Ρ€ пасов

Π—Π½Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ составляСт ваш ΠΎΠ±Ρ€Π°Π·, являСтся Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² любом 3D-Π΄Π²ΠΈΠΆΠΊΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Ρ€Π΅Π½Π΄Π΅Ρ€Π΅Ρ€Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, UE4 позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ просмотра. НаТатиС Alt ΠΈ 1-8 ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ просмотра, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Unlit ΠΈΠ»ΠΈ lighting only, Π½ΠΎ Ссли Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ View Mode Π² ΠΎΠΊΠ½Π΅ Viewport, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π½Π΄Π΅Ρ€ пасы. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для просмотра ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ roughness.

Π₯отя Unreal нСвСроятно ΠΌΠΎΡ‰Π½Ρ‹ΠΉ, Π½Π΅ каТдая рабочая станция создаСтся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. Если Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π²ΠΈΠΆΠΊΠ°, ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, - это ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π΄Π²ΠΈΠΆΠΊΠ° Π² Β«SettingΒ» Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Editor Toolbar. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ сглаТиваниС, ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π”Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Ρ€ΡŽΠΊ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мноТСство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² world outliner. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈΡ… Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

ΠœΡ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠΎΡƒΡ€ΡƒΠΌΡ‹ для нСдвиТимости. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу, ΠΊΠ°ΠΊ ΠΌΡ‹ настраиваСм освСщСниС Π² Π½Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° сцСны

Π‘Π½Π°Ρ‡Π°Π»Π° настраиваСм Light Map Resolution всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° сцСнС. Для ΠΈΠ³Ρ€ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Light Map ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ синСго ΠΈΠ»ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ Π΄ΠΎ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° (Ссли ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Lightmap Density). Но Π½Π°ΠΌ придСтся Π΄Π΅Π»Π°Ρ‚ΡŒ максимально Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Light Map, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ статичСский свСт. НапримСр, для ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ я ΡΡ‚Π°Π²Π»ΡŽ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Light Map ΠΎΡ‚ 1024 Π΄ΠΎ 2048, для стола β€” 512-1024. Если Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ нСдостаточноС, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ "ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Π΅" Ρ‚Π΅Π½ΠΈ, Π° Π½Π°ΠΌ этого Π½Π΅ Π½Π°Π΄ΠΎ. Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ β€Šβ€”β€Š Π½Π°ΠΉΡ‚ΠΈ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ Π±ΠΈΠ»Π΄Π°Ρ‚ΠΎΠΉ. Π›ΡƒΡ‡ΡˆΠ΅ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±ΠΈΠ»Π΄Π°Ρ‚Ρ‹ большС 512 Мб, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ экзСшника.

Mode Lightmap Density

Π Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π½Π° сцСнС Box Reflections, Lightmass Portals, Lightmass Importance Volume.

Box Reflections ставим Π² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ ΠΏΠΎ Π΅Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ отраТСния Π½Π° ΠΏΠΎΠ»Ρƒ ΠΈ мСталличСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…. Planar Reflection ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π·Π΅Ρ€ΠΊΠ°Π»Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выносим Π² свой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΏΠΎΡ‚ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· Level Streaming Volume, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это сильно влияСт Π½Π° FPS. А Π² VR самоС Π³Π»Π°Π²Π½ΠΎΠ΅ β€Šβ€”β€Š ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ 90 FPS!

Lightmass Portals ставим Π½Π° ΠΎΠΊΠ½Π°Ρ… ΠΈ двСрях. Portals ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ врСмя Π±ΠΈΠ»Π΄Π°, поэтому ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½Π½Ρ‹Ρ… мСстах, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ количСство свСта.

Lightmass Importance Volume Π΄Π΅Π»Π°Π΅ΠΌ максимально большим, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½Π΅ пСрСсСкался с внСшнСй ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ засвСты Π½Π° Movable ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…. Π—Π΄Π΅ΡΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ самого Importance Volume ΠΈ количСством Volumetric Lightmap Detail Cell size. ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Lightmap Detail Cell size Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 25-50 β€Šβ€” β€ŠΠ±ΠΎΠ»ΡŒΡˆΠ΅Π΅ количСство ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Π²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠ±Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π² Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ, ΠΌΠ΅Π½ΡŒΡˆΠ΅Π΅β€Š β€” β€ŠΠ΄Π°Π΅Ρ‚ эффСкт помятости.

Иногда Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΏΠ»Π΅ΡˆΠΈΠ½Ρ‹ (leaks) ΠΏΡ€ΠΈ построСнии Cells, Ρ‚ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π΅ BaseLightmass.ini ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ MinBrickError=0.

Box Reflections, Lightmass Portals, Lightmass Importance Volume

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свои ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π² ΠΌΠΎΠ΄Π΅ Shader Complexity . Если Π΅ΡΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ свСтло-Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°β€Š β€” β€ŠΠΈΡΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΈΡ….

Mode Shader Complexity

ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅

Π‘Ρ‚Π°Π²ΠΈΠΌ сфСру с ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ Π½Π΅Π±Π°. Π Π°Π·ΠΌΠ΅Ρ€ сфСры ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ R=15000ΠΌ. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π΄Π΅Π»Π°Π΅ΠΌ Unlit.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» для Π½Π΅Π±Π°

Π‘Ρ‚Π°Π²ΠΈΠΌ Π½Π° сцСну SkyLight , Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ Static. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π² Π½Π΅ΠΌ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Lower Hemisphere. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Sky Distance Treshhold, Ссли Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ слишком большим, Π° внСшняя сфСра слишком малСнькая, свСт ΠΎΡ‚ SkyLight Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, ΠΈ вся сцСна Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ€Π½ΠΎΠΉ. Intensity оставляСм Π΅Π΄ΠΈΠ½ΠΈΡ‡ΠΊΡƒ.

Π‘Ρ‚Π°Π²ΠΈΠΌ Post Process Volume . ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ambient Occlusionβ€Š β€”β€Š ΠΎΠ½ влияСт Π½Π° FPS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ SSAO строится ΠΏΠΎΠ²Π΅Ρ€Ρ… изобраТСния. Π’ΠΎΠ½ΠΊΠΈΠ΅ Ρ‚Π΅Π½ΠΈ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· настройки Lightmass. НастраиваСм ΡΠΊΡΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ я мСняю ΠΏΠΎ ТСланию послС Π±ΠΈΠ»Π΄Π° свСта, Π² основном это баланс Π±Π΅Π»ΠΎΠ³ΠΎ ΠΈ контраст.

SkyLight and Post Process Settings

РасставляСм Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ источники свСта. ВсС ΡΠ²Π΅Ρ‚ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ β€” статичныС! Для большСй рСалистичности ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ значСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, ΠΊΠ°ΠΊ Ρƒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ. 2700 КСльвинов β€Šβ€” β€ŠΡ‚Π΅ΠΏΠ»Ρ‹ΠΉ Π±Π΅Π»Ρ‹ΠΉ, 4000 ΠšΠ΅Π»ΡŒΠ²ΠΈΠ½ΠΎΠ²β€Š β€” β€ŠΠΏΡ€ΠΎΡ…Π»Π°Π΄Π½Ρ‹ΠΉ Π±Π΅Π»Ρ‹ΠΉ.

DirectionalLight β€Šβ€” β€ŠΠ² этой ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Π΅ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ солнцС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ СстСствСнноС для нашСго ΠΊΠ»ΠΈΠΌΠ°Ρ‚Π° освСщСниС:) ΠžΡ‚ SkyLight получаСтся Ρ€ΠΎΠ²Π½Ρ‹ΠΉ рассСянный свСт, Ρ‡Ρ‚ΠΎ соотвСтствуСт Π·ΠΈΠΌΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ ΠΈΠ· ΠΎΠΊΠ½Π°. Но я ΠΎΡΡ‚Π°Π²Π»ΡŽ Π½ΠΈΠΆΠ΅ настройки солнца, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ.

DirectionalLight

Lightmass Settings

  1. Static Lighting Level Scale . Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π΄Π΅Π»Π°Π΅Ρ‚ красивыС собствСнныС Ρ‚Π΅Π½ΠΈ, Π½ΠΎ ΠΈΠ·-Π·Π° Π½Π΅Π³ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π»Π΅Π·Ρ‚ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹. ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0,2-0,3. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΈΠΆΠ΅ ΠΊ 0, Ρ‚Π΅ΠΌ большСС врСмя Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π±ΠΈΠ»Π΄. Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ всС супСр красивоС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0,1, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π±ΠΈΠ»Π΄ Π·Π°ΠΉΠΌΠ΅Ρ‚ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Indirect Lighting Quality.
  2. Indirect and Sky Lighting Bounces β€Šβ€” β€ŠΠΌΡ‹ ставим ΠΏΠΎ 10 отскоков. МнС каТСтся, это ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Indirect Bounces = 100 ΠΈ Sky Bounces = 15, Π½ΠΎ я Π½Π΅ Π²ΠΈΠΆΡƒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ 100 ΠΈ 10. Π”ΠΎΠ»Π³ΠΎ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 3 отскока.
  3. Indirect Lighting Quality β€Šβ€” β€ŠΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 10, ΠΎΠ½ΠΎ Π΄Π°Π΅Ρ‚ всСгда Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π’ΠΎΠΎΠ±Ρ‰Π΅ считаСтся, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ значСния Static Lighting Level Scale ΠΈ Indirect Lighting Quality Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ 1, я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ значСния мСньшС.
  4. Indirect Lighting Smoothness . МоТно Π½Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0,75 Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ.
  5. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Use Ambient Occlusion . ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Compress Lightmassβ€Š β€” β€ŠΡΡ‚ΠΎ сильно ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ врСмя Π±ΠΈΠ»Π΄Π°, Π½ΠΎ Π·Π°Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ пСска Π½Π° стСнах.

Lightmass Settings

Π˜Ρ‚ΠΎΠ³

ВсС Π΄Π²Π΅Ρ€Ρ†Ρ‹ Π½Π° ΠΊΡƒΡ…ΠΎΠ½Π½Ρ‹Ρ… ΡˆΠΊΠ°Ρ„Ρ‡ΠΈΠΊΠ°Ρ… β€” Movable. Π‘Π²Π΅Ρ‚ посчитался достаточно Ρ€ΠΎΠ²Π½ΠΎ, Π΅ΡΡ‚ΡŒ нСбольшой Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ Π½Π° Π±Π΅Π»Ρ‹Ρ… Π΄Π²Π΅Ρ€Ρ†Π°Ρ…, Π½ΠΎ Ρ‚Π°ΠΊ всСгда происходит с Π±Π΅Π»Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, ΠΏΠΎ возмоТности Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‚Π΅ΠΌΠ½Ρ‹Π΅ Ρ‚ΠΎΠ½Π°.

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° стол ΠΈ Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ Ρ‚Π°Ρ€Π΅Π»ΠΎΠΊ. Π’Π΅Π½ΠΈ Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹Π΅, Ρ‚Π°Ρ€Π΅Π»ΠΊΠΈ ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ Π»Π΅Π²ΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‚. Π­Ρ‚ΠΎ Π²Ρ‹ΡˆΠ»ΠΎ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ этого стола Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ UV-Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠ° ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ нСдостаточно большой Light Map Resolutionβ€Š β€” β€Š64. На ΠΏΠ΅Ρ€Π²ΠΎΠ΅ врСмя ΠΌΠΎΠΆΠ½ΠΎ просто ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Light Map Resolution Π΄ΠΎ 512, ΠΎΠ΄Π½Π°ΠΊΠΎ это всС Ρ€Π°Π²Π½ΠΎ Π½Π΅ даст Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Π Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠ° Π³Π΄Π΅-Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΆΠ°Ρ‚Π°, Π³Π΄Π΅-Ρ‚ΠΎ растянута, ΠΈ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π°ΠΌ. О Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ 3D-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ я Π½Π°ΠΏΠΈΡˆΡƒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация

ΠŸΡ€ΠΎ освСщСниС:

Π‘ΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΡŽΡ‚ΡƒΠ±Π΅ Unreal Lighting Academy . Канал Π²Π΅Π΄Π΅Ρ‚ Senior Lighting Artist Dice Tilmann Milde, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° освСщСниС Π² Battlefront. ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎ, Π½ΠΎ Π½Π° английском ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ большС часа.

Π’Π΅Π½ΠΈ Π΄Π°ΡŽΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ ощущСния ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° с ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π΅ΠΌ самым позволяя ΠΎΡ‰ΡƒΡ‚ΠΈΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ ΠΈ пространство.БтатичСскиС Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π»Π΅ΠΊΠΎ, насколько ΠΈΠ΄Ρ‘Ρ‚ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³, Π½ΠΎ динамичСскиС Ρ‚Π΅Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ сильнСС сказатся Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.Π”Π°Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ Ρ‚Π΅Π½Π΅ΠΉ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅ΡΡ‚ΡŒ Π² Unreal Engine 4.

Static Lights

БтатичСскоС освСщСниС отбрасываСт ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ статичСскиС Ρ‚Π΅Π½ΠΈ ΠΈ свСт, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ освСщСния Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ прямого влияния Π½Π° динамичСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (статичСскоС освСщСниС Π·Π°ΠΏΠ΅Ρ‡Π΅Π½ΠΎ Π² кСш нСпрямого освСщСния, поэтому ΠΎΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ эффСкт), ΠΊΠ°ΠΊ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅.

ΠŸΠ΅Ρ€ΡΠΎΠ½Π°ΠΆ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎΡ‚ Ρ‡Ρ‚ΠΎ слСва, стоит ΠΏΠΎΠ΄ статичСским свСтом, свСт ΠΈ Ρ‚Π΅Π½ΠΈ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ с Π½ΠΈΠΌ; Π° Ρ‚ΠΎΡ‚ Ρ‡Ρ‚ΠΎ справа, стоит ΠΏΠΎΠ΄ стационарным источником свСта.

ΠŸΡ€ΡΠΌΠΎΠ΅ освСщСниС каскадными ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ Ρ‚Π΅Π½Π΅ΠΉ(Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ всСй сцСны)

Directional Stationary Lights β€” ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ источники свСта, Ρ‚.ΠΊ. ΠΎΠ½ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ всСй сцСны посрСдством Cascaded Shadow Maps , Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ использования статичСского затСнСния.Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π½Π° уровнях с мноТСством Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Ρ€Π°ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ; Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ двиТущиСся Ρ‚Π΅Π½ΠΈ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΈΠ³Ρ€ΠΎΠΊΠ°, Π½ΠΎ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π·Π° Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠ΅ количСство каскадов, для покрытия Π±ΠΎΠ»ΡŒΡˆΠΈΡ… дистанций ΠΎΠ±Π·ΠΎΡ€Π°.Π‘ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ расстояния, динамичСскиС Ρ‚Π΅Π½ΠΈ Ρ€Π°ΡΡ‚Π²ΠΎΡ€ΡΡŽΡ‚ΡΡ срСди статичСских Ρ‚Π΅Π½Π΅ΠΉ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ практичСски Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π΅Π½.Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Dynamic Shadow Distance StationaryLight Π² DirectionalLightStationary , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄ΠΈΡΡ‚Π°Π½Ρ†ΠΈΡŽ растворСния.

Π’Π΅Π½ΠΈ Π‘Ρ‚Π°Ρ†ΠΈΠΎΠ½Π°Ρ€Π½Ρ‹Ρ… источников свСта

ДинамичСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ StaticMeshComponents ΠΈ SkeletalMeshComponents с ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ установлСнной Π² Movable ) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠ΅ статичСскоС Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ Π½Π° дистанции ΠΏΠΎΠ»Π΅ΠΉ ΠΊΠ°Ρ€Ρ‚ затСнСния.Π­Ρ‚ΠΎ достигаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Π½Π΅ΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ создаёт 2 динамичСскиС Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ стационарного источника свСта: ΠΎΠ΄Π½Ρƒ, для управлСния статичСской Ρ‚Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ Π²Ρ‚ΠΎΡ€ΡƒΡŽ, для управлСния Ρ‚Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΈΡ€.Π‘ Ρ‚Π°ΠΊΠΎΠΉ настройкой, Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ для стационарных источников свСта происходит ΠΎΡ‚ динамичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²,ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ΠΎ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚.Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΡ‡Π΅Π½ΡŒ малСнькой, Π΄ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ, Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, сколько присутствуСт динамичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ достаточного количСства динамичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π±ΠΎΠ»Π΅Π΅ эффСктивным Π±ΡƒΠ΄Π΅Ρ‚ использованиС Movable освСщСния. На сцСнС Π½ΠΈΠΆΠ΅, сфСры β€” ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΈ всС ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ статичСского ΠΌΠΈΡ€Π° ΠΈ ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΡŽΡ‚ собствСнныС Ρ‚Π΅Π½ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ тСнями Π½Π° ΠΎΡ‚Π΄Π°Π»Π΅Π½ΠΈΠΈ.Ѐруструм Per Object Ρ‚Π΅Π½Π΅ΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½.

Per Object Ρ‚Π΅Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Π½Π΅Π²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ Π³Ρ€Π°Π½ΠΈΡ† ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, поэтому Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ. Для скСлСтал мСшСй это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ physics asset . Для частиц β€” любой фиксированный ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ бокс Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Π»ΠΈΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² сСбя всС частицы.

ДинамичСскиС Ρ‚Π΅Π½ΠΈ

ΠŸΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Π΅ источники свСта ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ динамичСскиС Ρ‚Π΅Π½ΠΈ (ΠΈ освСщСниС) Π½Π° всём.Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ± освСщСнии Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ запСкатся Π² Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΡ‹.Π‘Ρ‚Π°Ρ‚ΠΈΠΊ мСши, Π‘ΠΊΠ΅Π»Π΅Ρ‚Π°Π» мСши, эффСкты, ΠΏΡ€ΠΎΡ‡Π΅Π΅ β€” Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ динамичСскиС Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… источников свСта.

ДинамичСскиС Ρ‚Π΅Π½ΠΈ самыС рСсурсоёмкиС.

ΠŸΡ€Π΅Π²ΡŒΡŽ Ρ‚Π΅Π½Π΅ΠΉ

Когда Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ стационарноС ΠΈΠ»ΠΈ статичСскоС освСщСниС, Ρ‚Π΅Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ Β«Π½Π΅Π·Π°ΠΏΠ΅Ρ‡Ρ‘Π½Π½Ρ‹ΠΌΠΈΒ», Preview Shadowing ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ваши Ρ‚Π΅Π½ΠΈ послС запСкания.

Π’Π°ΠΊΠΈΠ΅ (имССтся Π²Π²ΠΈΠ΄Ρƒ Π½Π΅Π·Π°ΠΏΠ΅Ρ‡Ρ‘Π½Π½Ρ‹Π΅) Ρ‚Π΅Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ с Π½Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Ρ€Ρ… тСкстом Β«Preview Β«, для распознавания ΠΈΡ… срСди Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Π½Π΅ΠΉ.

Если Π²Ρ‹ протСстируСтС свою ΠΈΠ³Ρ€Ρƒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠ΅Ρ‡Ρ‘Ρ‚Π΅ освСщСниС, Ρ‚ΠΎ ΠΏΡ€Π΅Π²ΡŒΡŽ Ρ‚Π΅Π½ΠΈ исчСзнут, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ лишь Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ рСдактирования, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ³Ρ€Ρ‹ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅Π½ΠΈ ΠΈΠ· ΠΏΡ€Π΅Π²ΡŒΡŽ Ρ‚Π΅Π½Π΅ΠΉ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ Build Lighting ΠΈΠ· мСню Build .

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π²ΡŒΡŽ Ρ‚Π΅Π½Π΅ΠΉ посрСдством снятия Π³Π°Π»ΠΎΡ‡ΠΊΠΈ с Preview Shadows Indicator Π²ΠΎ Π²ΡŒΡŽΠΏΠΎΡ€Ρ‚Π΅ Show/Visualize мСню.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ тСкст ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ освСщСния, которая ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΡƒΠ΅Ρ‚ этот тСкст, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Π³ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π²: Engine/EditorMaterials/PreviewShadowIndicator.

Всё вмСстС

Когда всС Ρ‚Π΅Π½ΠΈ собраны вмСстС, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… привносит свои ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны ΠΈ компСнсируСт слабыС стороны Π΄Ρ€ΡƒΠ³ΠΈΡ… β€” ΠΎΠ½ΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‚ своим Π²ΠΈΠ΄ΠΎΠΌ.

Π˜ΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ нСбСсноС освСщСниС ΠΏΡƒΡ‚Π΅ΠΌ захватывания ΠΏΠ°Π½ΠΎΡ€Π°ΠΌΠ½ΠΎΠ³ΠΎ изобраТСния (Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΠΎΠ΅ ΠΊΠ°ΠΊ Cubemap ) Π΄Π°Π»ΡŒΠ½ΠΈΡ… частСй сцСны (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дальшС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° SkyDistanceThreshold ), ΠΈ примСнСния Π΅Π³ΠΎ Π² качСствС освСщСния. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ освСщСниС ΠΎΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ схоТ с ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ сцСны. Π’ Ρ‚ΠΎΠΌ числС Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Π²Ρ€ΠΎΠ΄Π΅ Π½Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΎΠ±Π»Π°ΠΊΠΎΠ² Π½Π° скайбокс ΠΈΠ»ΠΈ Π³ΠΎΡ€ Π²ΠΎΠΊΡ€ΡƒΠ³ сцСны. Π’Ρ‹ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Cubemap’у, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΠ²Π΅Ρ‰Π°Ρ‚ΡŒ пространство.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ пСрСпросчитываСтС освСщСниС ΠΈΠ»ΠΈ обновляСтС сцСну ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Build -> Update Reflection Captures . Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ SkyLight ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Recapture Scene Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… . Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ тСкстуру Π½Π΅Π±Π° ΠΈΠ»ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅, дальшС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° SkyDistanceThreshold, освСщСниС Π½Π΅ измСнится автоматичСски.

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСсто Ambient Cubemap , ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Sky Light ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ локальноС Π·Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСпятствуСт ΠΎΡΠ²Π΅Ρ‰Π΅Π½ΠΈΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ ΠΎΡ‚ нСбСсного освСщСния.

Π‘Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² Π² зависимости ΠΎΡ‚ подвиТности:

ΠžΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ посрСдством Π·Π°Ρ…Π²Π°Ρ‚Π° статичСской сцСны Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΡ… Π½Π° простыС Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠ°ΠΊ Π² сфСрах ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡ΠΊΡƒ Π·Π°Ρ…Π²Π°Ρ‚Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ эктора ReflectionCapture .ΠžΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² настройкС ΠΈΡ… полоТСния, Π½ΠΎ статичны Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ выпонСния.ΠŸΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… сцСны Π² простыС Ρ„ΠΎΡ€ΠΌΡ‹ Π΄Π°Ρ‘Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ параллакс для ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСль ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ нСсколькими ΠΊΡƒΠ±ΠΌΠ°ΠΏΠ°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.МСньшиС ReflectionCapture экторы ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ отраТСния Π² областях ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости. Для Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‚ Π² Ρ†Π΅Π½Ρ‚Ρ€ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΡ‚ΠΎΡ‡Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ отраТСния помСстив мСньшиС Π·Π°Ρ…Π²Π°Ρ‚Ρ‹ Π² ΡƒΠ³Π»Π°Ρ… помСщСния.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ с Ρ€Π°Π·Π½ΠΎΠΉ Π³Π»ΡΠ½Ρ†Π΅Π²ΠΈΡ‚ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ создания Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹Ρ… ΠΌΠΈΠΏΠΌΠ°ΠΏ ΠΈΠ· Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΊΡƒΠ±ΠΌΠ°ΠΏ.

Однако, использования ΠΎΠ΄Π½ΠΈΡ… лишь ΠΊΡƒΠ±ΠΌΠ°ΠΏ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠ΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚Ρ‹Ρ… повСрхностях ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ ярким отраТСниям, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ ΠΈΠ·-Π·Π° отсутствия локальной окклюзии.Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π·Π° счёт использования Π΄Π°Π½Π½Ρ‹Ρ… Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΡ‹ созданной посрСдством Lightmass .ΠžΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΊΡƒΠ±ΠΌΠ°ΠΏ ΡΠΌΠ΅ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ вмСстС с Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΠΎΠΉ нСпрямой Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ основанной Π½Π° ΡˆΠ΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚ΠΎΡΡ‚ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.ΠžΡ‡Π΅Π½ΡŒ ΡˆΠ΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» (ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΈΡ„Ρ„ΡƒΠ·Π½Ρ‹ΠΉ) Π±ΡƒΠ΄Π΅Ρ‚ сходится с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΡ‹.Π’Π°ΠΊΠΎΠ΅ смСшиваниС, ΠΏΠΎ Ρ„Π°ΠΊΡ‚Ρƒ, являСтся ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ частСй Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ± освСщСнии β€” высокодСтализированной (ΠΊΡƒΠ±ΠΌΠ°ΠΏΡ‹) ΠΈ низкочастотной (Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΡ‹).Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, Π² Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ лишь нСпрямоСй освСщСниС.Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ рассСянноС освСщСниС ΠΎΡ‚ стационарных источников свСта ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΡˆΠ΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚ΠΎΠΉ повСрхности.БтатичСский Ρ‚ΠΈΠΏ освСщСния Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован вмСстС с отраТСниями ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ даст прямоС освСщСниС Π½Π° Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΡƒ. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ этого смСшивания, Π»Π°ΠΉΡ‚ΠΌΠ°ΠΏΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ хотя Π±Ρ‹ Ρ€Π°Π· построСна,ΠΈ ΠΊΠ°Ρ€Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ΅ нСпрямоС Π΄ΠΈΡ„Ρ„ΡƒΠ·Π½ΠΎΠ΅ освСщСниС.

Π€ΠΎΡ€ΠΌΡ‹ Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сущСствуСт 2 Ρ„ΠΎΡ€ΠΌΡ‹ Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ: сфСра ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ°.Π€ΠΎΡ€ΠΌΠ° Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, какая Ρ‡Π°ΡΡ‚ΡŒ сцСны Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Π° Π² ΠΊΡƒΠ±ΠΌΠ°ΠΏΡƒ,ΠΊΠ°ΠΊ Ρ„ΠΎΡ€ΠΌΠ° сцСны Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² отраТСниях, ΠΈ ΠΊΠ°ΠΊΠ° Ρ‡Π°ΡΡ‚ΡŒ сцСны смоТСт ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ отраТСния ΠΈΠ· ΠΊΡƒΠ±ΠΌΠ°ΠΏΡ‹ (Π·ΠΎΠ½Ρ‹ влияния).

Π€ΠΎΡ€ΠΌΠ° сфСры

Π€ΠΎΡ€ΠΌΠ° сфСры Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ.Она Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ совпадаСт с Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Ρ€Ρ‹Π²ΠΎΠ² ΠΈ ΡƒΠ³Π»ΠΎΠ², ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ искаТСниС Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅.

Π€ΠΎΡ€ΠΌΠ° сфСры ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ радиус влияния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΊΠΈΠ΅ пиксСли ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹ ΠΈ Π·Π°Ρ…Π²Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΊΡƒΠ±ΠΌΠ°ΠΏΡƒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ΅Ρ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² сфСру.

Π’ΠΎΡ‡ΠΊΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π° с мСньшим радиусом ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Ρ‚ΠΎΡ‡Π΅ΠΊ Π·Π°Ρ…Π²Π°Ρ‚Π°.

Π€ΠΎΡ€ΠΌΠ° ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ

Π€ΠΎΡ€ΠΌΠ° ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ довольно ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π° Π² ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ, ΠΈ Π² основном примСняСтся для ΠΊΠΎΡ€Ρ€ΠΈΠ΄ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ½Π°Ρ‚.Π’ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пиксСли Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ отраТСния, ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя вся гСомСтрия Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ проСцируСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ этой самой ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, создавая Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях.

Когда ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π°, ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ€Π°Π½ΠΆΠ΅Π²ΡƒΡŽ ΠΎΠΊΠ°Π½Ρ‚ΠΎΠ²ΠΊΡƒ Ρ„ΠΎΡ€ΠΌΡ‹ проСцирования.Π€ΠΎΡ€ΠΌΠ° ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ лишь Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ находится Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ,ΠΈ с ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π° Π·Π°Ρ…Π²Π°Ρ‚ Π·Π°Ρ‚ΡƒΡ…Π°Π΅Ρ‚.

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°Ρ…Π²Π°Ρ‚ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ происходит автоматичСски.ΠŸΠ΅Ρ€Π΅Π·Π°Ρ…Π²Π°Ρ‚ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ происходит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ лишь ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹,прямом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠ΅Ρ‡Π΅Π½ΠΈΠΈ освСщСния.Если Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ свСта ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ½ΡƒΠ»ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ Π² сцСнС, Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Update Captures, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°Ρ…Π²Π°Ρ‚Π°.

Π Π΅ΠΆΠΈΠΌ отобраТСния Reflection Override Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³Ρ‡Π΅ Π±Ρ‹Π»ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ настроСны отраТСния.Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ всС Π½ΠΎΡ€ΠΌΠ°Π»ΠΈ сглаТивая Π²Π°Ρ€ΡˆΠΈΠ½Ρ‹ Π½ΠΎΡ€ΠΌΠ°Π»Π΅ΠΉ, ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ всС повСрхности ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡŽ Π³Π»Π°Π΄ΠΊΠΈΠΌΠΈ (ΠΊΠ°ΠΊ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ).Π’ этот Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²ΠΈΠ΄Π½Ρ‹ ограничСния ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹, поэтому стоит ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡΡ Π² этот Ρ€Π΅ΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ Π²Π΅Π΄ΡƒΡ‚ сСбя отраТСния Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… условиях.

Π‘Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ нСсколько Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„Π»Π°ΠΆΠΊΠΎΠ² для изоляции Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² освСщСния:

Настройка уровня для использования ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠΊΡ€ΡƒΡ‰Π°ΡŽΡ‰Π΅ΠΉ срСды


Вопросы ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды зависит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, сколько Π·Π°Ρ…Π²Π°Ρ‚ΠΎΠ² влияСт Π½Π° пиксСль Π½Π° экранС.Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° отсрочСнного освСщСниС.Π—Π°Ρ…Π²Π°Ρ‚Ρ‹ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ своими радиусами влияния.Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ рСализуСтся Ρ‡Π΅Ρ€Π΅Π· ΠΊΡƒΠ±ΠΌΠ°ΠΏΡƒ ΠΌΠΈΠΏΠΌΠ°ΠΏΠΎΠ², поэтому Ρ€Π°Π·Π½ΠΈΡ†Π° Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅Π·ΠΊΠΈΠΌΠΈ ΠΈ Π³Ρ€ΡƒΠ±Ρ‹ΠΌΠΈ отраТСниями Π½Π΅Π²Π΅Π»ΠΈΠΊΠ°.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ

  • ΠžΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ.Π’ частности, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Ρ€Π΅Π΄ΠΊΠΎ совпадаСт с фактичСской Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² сцСнС ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ Π΅Π³ΠΎ Π½Π° простыС Ρ„ΠΎΡ€ΠΌΡ‹.Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ созданию Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²ΠΈΠ΄ΠΎΠ² этого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² отраТСниях, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡƒΠ±ΠΌΠ°ΠΏ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ вмСстС.ПлоскиС, Π³Π»Π°Π΄ΠΊΠΈΠ΅ повСрхности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°ΡŽΡ‚ΡŒ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ отраТСния, Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚ ошибки.Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½ΠΎΡ€ΠΌΠ°Π»Π΅ΠΉ ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ отраТСния.
  • Π—Π°Ρ…Π²Π°Ρ‚ сцСны Π² ΠΊΡƒΠ±ΠΌΠ°ΠΏΡ‹ β€” ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π²Π½Π΅ ΠΈΠ³Ρ€Ρ‹.Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ динамичСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π² отраТСниях, Π½ΠΎ Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π½Π΅Π΅, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ отраТСния ΠΎΡ‚ статичСской сцСны.
  • Для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ошибки, захватываСтся лишь Π΄ΠΈΡ„Ρ„ΡƒΠ· сцСны.Чисто Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ повСрхности (ΠΌΠ΅Ρ‚Π°Π»Π»Ρ‹) Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ своё Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ Π±Ρ‹ Ссли это Π±Ρ‹Π»ΠΎ ΠΈΡ… Π΄ΠΈΡ„Ρ„ΡƒΠ·ΠΎΠΌ Π²ΠΎ врСмя Π·Π°Ρ…Π²Π°Ρ‚Π°.
  • Π—Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅

    ΠŸΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Π΅ источники свСта настроСны Π½Π° отбрасываниС динамичСских Ρ‚Π΅Π½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅, Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π‘Ρ‚ΠΎΠΈΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ потрСбляСмыС рСсурсы растут, Π² основном, ΠΎΡ‚ количСства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², освСщСнных ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΌΠΈ источниками свСта, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ слоТности Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ Π½Π° Π½ΠΈΡ…. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, источник освСщСния с ΠΌΠ°Π»Ρ‹ΠΌ радиусом Π±ΡƒΠ΄Π΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС, Ρ‡Π΅ΠΌ с большим радиусом, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π² ΠΌΠ°Π»Ρ‹ΠΉ радиус ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

    Π’ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Β«Transform Β» Π² настройках любого источника свСта Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Mobility Β» (Β«ΠŸΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΡΡ‚ΡŒΒ»). Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° Β«Movable Β» (Β«ΠŸΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΉΒ»). Π­Ρ‚ΠΎ свойство влияСт Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° источники свСта, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π² Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚.

Работая Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΠΏΡ€ΠΈΠ±Π΅Π³Π°ΡŽΡ‚ ΠΊ Ρ‚Π°ΠΊΠΎΠΌΡƒ способу ΠΏΠΎΠ΄Π°Ρ‡ΠΈ, ΠΊΠ°ΠΊ 3D визуализация. Π§Π°Ρ‰Π΅ всСго это статичноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ² vRay, MentalRay, Corona ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ….

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Π΄Π²ΠΈΠΆΠΊΠ΅ Unreal Engine. Рассмотрим всС ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы, Π° Ρ‚Π°ΠΊΠΆΠ΅ подСлюсь своими впСчатлСниями ΠΈ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

UE4 ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ 3D ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.obj ΠΈ.fbx.

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π² любом 3D Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (3ds Max, Blender, Maya ΠΈ ΠΏΡ€.) Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ модСль ΠΈΠΌΠ΅Π»Π° Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°ΠΆ Π² Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… (Ссли Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ± ΠΈΠ½Ρ‚Π΅Ρ€ΡŒΠ΅Ρ€Π°Ρ…, Ρ‚ΠΎ основныС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π΄ΠΈΠ²Π°Π½, ΠΊΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Ρ€. Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 100 тысяч Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², Ρ‚.ΠΊ. это сильно сказываСтся Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ). Π›ΡƒΡ‡ΡˆΠ΅, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π΅Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π½ΠΎ для достиТСния ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΈ автоматичСскими срСдствами, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ.

ВсС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚ΠΊΡƒ, Ρ‡Π΅ΠΌ Ρ€ΠΎΠ²Π½Π΅Π΅ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚, Ρ‚Π΅ΠΌ качСствСннСС Π½Π° Π½Π΅Ρ‘ ляТСт тСкстура ΠΈ, забСгая Π²ΠΏΠ΅Ρ€Ρ‘Π΄, свСт с тСнями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π² Unreal Engine.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

Для построСния Π»ΠΎΠ³ΠΈΠΊΠΈ Π² UE4 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½ΠΎΠ΄ΠΎΠ²ΡƒΡŽ систСму Blueprint . Она замСняСт собой Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π½ΠΎ Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° C++.

НиТС ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ основныС ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΌΡ‹Π΅ Π² сцСнС, построСнных Π½Π° Blueprint :

Π”Π΅Ρ€Π΅Π²ΠΎ:



Π’Π°ΠΊ-ΠΊΠ°ΠΊ для создания Ρ€Π΅Π»ΡŒΠ΅Ρ„Π½Ρ‹Ρ… повСрхностСй Π΄Π²ΠΈΠΆΠΎΠΊ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ normal ΠΊΠ°Ρ€Ρ‚Ρƒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ эту ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΈΠ· Ρ‡Ρ‘Ρ€Π½ΠΎ-Π±Π΅Π»ΠΎΠ³ΠΎ изобраТСния c ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΎΠ΄Π° NormalFromHeightmap

Π˜ΡΠΏΠ°Ρ‡ΠΊΠ°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°Π»Π»:



Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±Ρ‹Π»Π° использована Ρ‡Ρ‘Ρ€Π½ΠΎ-бСлая ΠΊΠ°Ρ€Ρ‚Π°, смСшанная с числовыми значСниями ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π° Π² свойства Metallic ΠΈ Roughness

Π‘Ρ‚Π΅ΠΊΠ»ΠΎ:



На ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° влияСт свойство Opacity, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ рСгулируСтся float Π½ΠΎΠ΄ΠΎΠΌ (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 0 Π΄ΠΎ 1)

Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… основных свойств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. ОбъСдинСниС ΠΈΡ… вмСстС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ способами позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ практичСски любой Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ физичСской повСрхности Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΌΠΈΡ€Π΅.

Base Color Metallic Specular Roughness

ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅

Π’ сцСнС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° освСщСния:

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ источники свСта Π±Ρ‹Π»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сцСну:

Π­Ρ‚ΠΎ Π½Π΅ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ Ρ€Π΅Π½Π΄Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ просчитываСт взаимодСйствия всСх статичных источников свСта со статичными модСлями. ΠŸΡ€ΠΎΡ‰Π΅ говоря, отбрасываСт ΠΈ Π·Π°ΠΏΠ΅ΠΊΠ°Π΅Ρ‚ Ρ‚Π΅Π½ΠΈ.

Если послС просчёта модСль ΠΈΠ»ΠΈ источник свСта Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹, Ρ‚Π΅Π½ΡŒ останСтся ΠΈ придётся Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сцСну.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²

Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ элСмСнты, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π΄Π²Π΅Ρ€Π΅ΠΉ, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ сопровоТдСниС, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ эффСкты. НиТС ΠΌΡ‹ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

1. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π΄Π²Π΅Ρ€ΠΈ
Рассмотрим простой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π΄Π²Π΅Ρ€ΡŒ открываСтся автоматичСски, Ссли приблиТаСтся ΠΈΠ³Ρ€ΠΎΠΊ ΠΈ закрываСтся, Ссли ΠΈΠ³Ρ€ΠΎΠΊ отдаляСтся:

Π‘Π°ΠΌΠ° Π΄Π²Π΅Ρ€ΡŒ состоит ΠΈΠ· Π΄Π²ΡƒΡ… элСмСнтов: статичная модСль Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‘ΠΌΠ° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π΄Π²Π΅Ρ€Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΡ‚Π½ΠΎ, Π»ΠΎΠ³ΠΈΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ описана Π² Blueprint .

Π’ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ статичная 3D модСль Π΄Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΡ‚Π½Π° ΠΈ Ρ„ΠΈΠ³ΡƒΡ€Π° Box , которая ΠΈΠ³Ρ€Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΡŒ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°:

Нодовая структура выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


Ноды OnComponentBeginOverlap ΠΈ OnComponentEndOverlap ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° коллизию с Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠΌ.
Timeline_0 - это анимация с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Float Track (New Track 0).
Make Rot создаёт Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎ любой оси, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΏΠΎ оси Z (Yaw).

Ѐункция Float Track (New Track 0):


Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 0 Π΄ΠΎ -90 градусов измСняСтся Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 1 сСкунды

Нам остаётся ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Blueprint ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² сцСну, выровняв Ρ‚ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ΄ Π΄Π²Π΅Ρ€Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ‘ΠΌ.

2. Π—Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ эффСкты
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² сцСну Ambient Sound . НапримСр, ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π΅Π½Π°Π²ΡΠ·Ρ‡ΠΈΠ²ΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ Π½Π° Π·Π°Π΄Π½ΠΈΠΉ ΠΏΠ»Π°Π½ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ эффСкт ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠΈ/Π·Π°ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠΈ Π΄Π²Π΅Ρ€Π΅ΠΉ.

3. ΠŸΠΎΡΡ‚ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°
Π’ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС, постобработка - это всС Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ происходит послС основных дСйствий ΠΏΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ изобраТСния.
Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ постобработку Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈΠ±ΠΎ Π² ΠΊΠ°ΠΌΠ΅Ρ€Π΅, Π»ΠΈΠ±ΠΎ Π±Π»ΠΎΠΊΠΎΠΌ Post Process Volume , Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π΅Π³ΠΎ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ коррСктируя Π³Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹. Войдя Π² этот Π±Π»ΠΎΠΊ, начнётся процСсс постобработки.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π±Π»ΠΎΠΊ Post Process Volume с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ рСкомСндуСтся ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΠ»ΠΎΡ…ΠΎ-освСщённыС помСщСния:

Π’Π°ΠΊ Post Process Volume выглядит Π² сцСнС:

Unreal Engine 4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство эффСктов для постобработки, Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ, Π½ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… я ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡŽ:

  • Vignette (Π’ΠΈΠ½ΡŒΠ΅Ρ‚ΠΊΠ°) - Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ освСтлСниС ΠΊΡ€Π°Ρ‘Π² ΠΊΠ°Π΄Ρ€Π°
  • Depth of Field (Π“Π»ΡƒΠ±ΠΈΠ½Π° рСзкости) - всё, Ρ‡Ρ‚ΠΎ находится Π±Π»ΠΈΠΆΠ΅ ΠΈΠ»ΠΈ дальшС дистанции фокусировки, постСпСнно тСряСт Ρ€Π΅Π·ΠΊΠΎΡΡ‚ΡŒ ΠΈ размываСтся
  • Bloom (Π‘Π²Π΅Ρ‡Π΅Π½ΠΈΠ΅) - засвСт, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΎΡ‚ ярких источников освСщСния
  • Lens Flare (Π‘Π»ΠΈΠΊ) - воспроизводит эффСкт прСломлСния солнСчных Π»ΡƒΡ‡Π΅ΠΉ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹
  • Film (Π¨ΡƒΠΌ) - Π΄Π°Ρ‘Ρ‚ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΡˆΡƒΠΌ, имитируя ΠΏΠ»Ρ‘Π½ΠΎΡ‡Π½ΡƒΡŽ ΠΊΠΈΠ½ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρƒ

ΠŸΠΎΠ΄Π²Π΅Π΄Ρ‘ΠΌ ΠΈΡ‚ΠΎΠ³ΠΈ

НСсмотря Π½Π° ΠΊΠ°ΠΆΡƒΡ‰ΡƒΡŽΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Unreal Editor 4 выглядит ΠΏΡ€ΠΈΠ²Π΅Ρ‚Π»ΠΈΠ²Ρ‹ΠΌ. А с ростом ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ оборудования GPU Ρ€Π΅Π½Π΄Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ², Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ².

Из минусов Ρ…ΠΎΡ‡Ρƒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ². На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ фоторСалистичной ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π΅ просто, Π½ΠΎ Ссли ΡƒΠΉΡ‚ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚ΠΎ