Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅ΠΊΡΡΡΡΠ°ΠΌΠΈ
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΡΡΡ ΡΠ²Π΅ΡΠΈΠ»ΡΠ½ΠΈΠΊΠΎΠ² Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ Mirror ΠΈ Ray Transparent. ΠΠ»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Alpha (ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ), ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π»ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΡΡΠ΅ΠΊΡ. «ΠΠ΅ΡΠΊΠ°Π»ΡΠ½ΠΎΡΡΡ» ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΠΊΡΡΡΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π² Raytracer Parameters: ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Alpha ΠΈ Specular ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅ΠΊΡΡΡΡΠ°ΠΌΠΈ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΡΡ ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ, Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π΅ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎΡΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠ°ΠΌΠΎΠΉ ΡΡΠ΅Π½Ρ ΠΈ Π½Π΅ΡΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².
Π’Π°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ ΠΈΠ³ΡΠ°ΡΡ ΡΠΎΠ»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ «ΡΠ²Π΅ΡΠΎΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ» ΠΏΡΠΈ ΡΠ°Π·Π±ΠΎΡΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π½Ρ, ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΌΠΎΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ.
ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ «Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ» Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΡΡ Ρ ΡΠΎΠ·Π΄Π°Ρ «ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ» ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° Π΄ΡΡΠ³ΠΈΠΌ, ΠΏΠΎΠ»ΡΡΠ°Ρ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π»Π΅Π³ΠΊΠΎ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ Π³Π°ΡΠΌΠΎΠ½ΠΈΡ, Π³Π°ΡΠΌΠΎΠ½ΠΈΡ Π½Π΅ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ , «ΠΏΡΠΈΡΠΎΠ΄Π½ΡΡ » — Π° ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΉ, ΡΠΎΠ·Π΄Π°ΡΡΠΈΡ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² «ΡΠ΅Π°Π»ΡΠ½ΡΠ΅», ΠΎΠ±ΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ², ΡΠ΅Π½Π΅ΠΉ ΠΈ ΡΠ΅ΡΠ»Π΅ΠΊΡΠΎΠ².
Π’Π΅ΠΊΡΡΡΡΡ Π΄Π»Ρ «ΡΠ²Π΅ΡΠΈΠ»ΡΠ½ΠΈΠΊΠΎΠ²»
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ΅ΠΊΡΡΡΡΡ Π΄Π»Ρ «ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ½ΠΈΠΊΠΎΠ²» Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΡΡΠ΅ΠΊΡΡ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΡΡΡ ΠΈ ΡΠΌΡΠ³ΡΠ΅Π½ΠΈΡ ΠΊΡΠ°ΡΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ Cubic Interpolation.
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ΅ΠΊΡΡΡΡ ΡΡΠΈΡΡΠ²Π°Π»ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΡΠ°ΠΌΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΊ ΠΎΠ³ΡΠ°Π΄Π΅ ΠΈ ΠΏΠΎΠ»Ρ, ΡΠ°ΠΊΠΆΠ΅ Π²ΡΠ±ΠΎΡ ΡΠ΅ΠΊΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°Π» ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠΌΡ Π·Π°ΠΌΡΡΠ»Ρ ΠΎ Π΄Π²ΠΎΠΈΡΠ½ΠΎΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΠΉ ΡΡΠ΅Π½Ρ (ΡΠΌ. ΡΠΈΡ. «ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ½ΠΈΠΊΠΈ»).
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΡΡΡ ΡΠ²Π΅ΡΠΈΠ»ΡΠ½ΠΈΠΊΠΎΠ² Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ Mirror ΠΈ Ray Transparent. ΠΠ»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Alpha (ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ), ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π»ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΡΡΠ΅ΠΊΡ. «ΠΠ΅ΡΠΊΠ°Π»ΡΠ½ΠΎΡΡΡ» ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΠΊΡΡΡΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π² Raytracer Parameters: ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Alpha ΠΈ Specular ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡ Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΠΎΠΌΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².
Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΡΡΠΈΡ Particle system — ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ ΡΡΡΠ΅ΠΊΡ «ΠΎΠΊΡΡΡΠ²Π°ΡΡΠ΅Π³ΠΎ» ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΏΡΠΈΠ΄Π°Π»ΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΎΡΡΡ.
Π‘ΠΎΠ·Π΄Π°Π²Π°Π»ΡΡ ΡΡΡΠ΅ΠΊΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ°ΡΡΠ΅ΡΠ½Π½ΡΡ ΡΠ°ΡΡΠΈΡ ΡΠΈΠΏΠ° Emitter ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π±ΡΠ» ΠΏΡΠΈΠΌΠ΅Π½ΡΠ½ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π».
Π Π°Π±ΠΎΡΠ° Ρ ΠΏΠ°Π½Π΅Π»ΡΡ Mirror: