Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π“Ρ€Π°Ρ„ΠΈΠΊΠ° DirectX Π² DelphiΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 69

Автор ΠœΠΈΡ…Π°ΠΈΠ» ΠšΡ€Π°ΡΠ½ΠΎΠ²

View matrix

Видовая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° трансформаций ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΎΠ² ΠΈΠ· ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»Ρ, систСмныС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹.

Wireframe

ΠŸΡ€ΠΎΠ²ΠΎΠ»ΠΎΡ‡Π½Ρ‹ΠΉ (каркасный) Ρ€Π΅ΠΆΠΈΠΌ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, состоящСС ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ· ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² прямых, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… края ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°.

World matrix

ΠœΠΈΡ€ΠΎΠ²Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° трансформаций, Π·Π°Π΄Π°ΡŽΡ‰Π°Ρ прСобразования Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΌ пространствС Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ сцСны.

Z-buffer

Π‘ΡƒΡ„Π΅Ρ€ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹. ΠžΠ±Π»Π°ΡΡ‚ΡŒ памяти, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранятся значСния Z-ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ пиксСлов, расстояния ΠΎΡ‚ Π½Π΅Π³ΠΎ Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ наблюдСния.

Z-buffering

Z-буфСризация. ΠŸΡ€ΠΎΡ†Π΅ΡΡ удалСния скрытых Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° основС значСния Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ записываСмого пиксСла Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ сравниваСтся со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, хранящимся Π² Π±ΡƒΡ„Π΅Ρ€Π΅, ΠΈ пиксСл записываСтся Π² Π±ΡƒΡ„Π΅Ρ€ ΠΊΠ°Π΄Ρ€Π°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ мСньшС сохранСнного значСния.