NovaTide & PolyMaster
PolyMaster PolyMaster
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, НоваВайд. Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ кСльпийский лСс с количСством ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² мСньшС Π΄Π²ΡƒΡ… тысяч – Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠΎΠΊ. Как Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, ΠΊΠ°ΠΊ Π½Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ тСкстуру ΠΎΠΊΠ΅Π°Π½Π° рСалистичной, Π½ΠΎ ΠΏΡ€ΠΈ этом Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π±Ρ‹Π»Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ?
NovaTide NovaTide
ΠŸΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ компромисс. Π“Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ сниТаСм, Π° рСалистичности добавляСм хитростями: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΎΠ΄Π½Ρƒ ΠΊΠ°Ρ€Ρ‚Ρƒ Π½ΠΎΡ€ΠΌΠ°Π»Π΅ΠΉ высокого Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для повСрхности, ΠΏΠΎΡ‚ΠΎΠΌ слСгка Ρ€Π°Π·ΠΌΡ‹Π²Π°Π΅ΠΌ Π΅Ρ‘ ΠΈΠ»ΠΈ добавляСм Π²Ρ‚ΠΎΡ€ΡƒΡŽ, Π±ΠΎΠ»Π΅Π΅ Π»Ρ‘Π³ΠΊΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ Ρ€Π΅Π»ΡŒΠ΅Ρ„Π° для Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”ΠΎΠ±Π°Π²ΡŒ Π΅Ρ‰Ρ‘ слой смСщСния ΠΈΠ»ΠΈ параллакс-ΠΊΠ°Ρ€Ρ‚ Π² ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π΅ – это придаст Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹, Π½Π΅ добавляя Π»ΠΈΡˆΠ½ΠΈΡ… Π²Π΅Ρ€ΡˆΠΈΠ½. Для Ρ†Π²Π΅Ρ‚Π° Π²ΠΎΠ΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠ°Ρ€Ρ‚Ρƒ albedo Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€Π΅Π»ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ»Π½. И Π² Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ – примСняй LOD ΠΈΠ»ΠΈ отсСчСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Π»Ρ‘ΠΊΠΈΠ΅ части лСса использовали мСньшС ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² ΠΈ Π±ΠΎΠ»Π΅Π΅ простыС тСкстуры. Π’Π°ΠΊ Π΄Π²ΠΈΠΆΠΎΠΊ ΠΈ останСтся Π»Ρ‘Π³ΠΊΠΈΠΌ, Π° ΠΎΠΊΠ΅Π°Π½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΆΠΈΠ²Ρ‹ΠΌ.
PolyMaster PolyMaster
ΠŸΡ€ΠΈΠΊΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€ΡŽΠΊΠΈ, Π½ΠΎ ΠΏΠΎΠΌΠ½ΠΈ, Π»ΡƒΡ‡ΡˆΠΈΠΉ Π½ΠΎΡ€ΠΌΠ°Π»-ΠΌΠ°ΠΏ – самый простой. Π― замСню displacement Π½Π° ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ синусоиду Π² ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π΅ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ избавлюсь ΠΎΡ‚ этой лишнСй ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ€Π΅Π»ΡŒΠ΅Ρ„Π°. МСньшС тСкстур, Ρ‚ΠΎΡ‚ ΠΆΠ΅ эффСкт. Если ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π½Π°Ρ‡Π½Ρ‘Ρ‚ ΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ, просто скинь ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ Π²Π°ΠΉΡ€Ρ„Ρ€Π΅ΠΉΠΌΠ° ΠΈ ΠΏΡƒΡΡ‚ΡŒ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ сами.
NovaTide NovaTide
Π—Π²ΡƒΡ‡ΠΈΡ‚ эффСктивно. Волько ΡƒΠ±Π΅Π΄ΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ синусоиды ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ частота ΠΈ Π°ΠΌΠΏΠ»ΠΈΡ‚ΡƒΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ водоросли всё Π΅Ρ‰Ρ‘ казались Π΄Π²ΠΈΠ³Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π² Ρ‚Π°ΠΊΡ‚ Π²ΠΎΠ»Π½Π°ΠΌ. НСбольшоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ скорости Π²ΠΎΠ»Π½Ρ‹ Π² зависимости ΠΎΡ‚ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ рСалистичности, Π±Π΅Π· лишнСй Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Если ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ понадобится большС подробностСй, ΠΌΠΎΠΆΠ½ΠΎ быстро ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ сСтку для ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ².
PolyMaster PolyMaster
Понял, слСди Π·Π° Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒΡŽ синусоиды – Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π²Ρ‹Ρ‡ΡƒΡ€Π½Ρ‹Ρ… ΠΈΠ·Π³ΠΈΠ±ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΊΡ€ΠΈΡ‡Π°Π»ΠΎ ΠΏΡ€ΠΎ "Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ". ΠŸΠΎΠ΄ΡΡ‚Ρ€ΠΎΠΉΠΊΠ° скорости ΠΏΠΎ Π³Π»ΡƒΠ±ΠΈΠ½Π΅ – ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ, Π½ΠΎ Ссли ΠΈΠΌ понадобится Π±ΠΎΠ»Π΅Π΅ плотная сСтка для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΎΠ², ΠΏΡƒΡΡ‚ΡŒ сами поправят ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² своём Ρ†ΠΈΠΊΠ»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. А я ΡΠΎΡ…Ρ€Π°Π½ΡŽ каркас Π½Π° Π±ΡƒΡ„Π΅Ρ€Π΅ ΠΎΠ±ΠΌΠ΅Π½Π°, Π½Π° всякий случай, Ссли ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π· Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΡƒΡΠ΅Ρ€Π΄ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°ΠΌΠΈ.