AntiAlias enable

Параметры

enable - True включить полноэкранное сглаживание контурных неровностей, False выключить.

По умолчанию режим AntiAlias выключен.

Описание

Включает или выключает полноэкранное сглаживание контурных неровностей.

Полноэкранное сглаживание контурных неровностей - это технология, используемая для сглаживания изображения в полноэкранном режиме, в результате использования которой "зазубренные" линии становятся менее заметны.

Некоторые 3D-карты имеют встроенную поддержку полноэкранного сглаживания контурных неровностей, которая позволит вам использовать эту технологию без значительного снижения производительности. Однако, для карт без встроенной поддержки полноэкранного сглаживания контурных неровностей, включение этой технологии может вызвать значительное снижение производительности.

Пример

; Пример AntiAlias
; -----------------

Graphics3D 640,480
SetBuffer BackBuffer()

camera=CreateCamera()

light=CreateLight()
RotateEntity light,90,0,0

sphere=CreateSphere()
PositionEntity sphere,0,0,2

While Not KeyDown( 1 )

;При нажатии пробела сглаживание включается/выключается
If KeyHit( 57 )=True Then enable=1-enable

; Enable/disable antialiasing
AntiAlias enable

RenderWorld

Text 0,0,"Press spacebar to toggle between AntiAlias True/False"
If enable=True Then Text 0,20,"AntiAlias True" Else Text 0,20,"AntiAlias False"

Flip

Wend

End

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в интернете