|
width - разрешение экрана по ширине height - разрешение экрана по высоте depth (необязательный) - глубина цвета экрана. По умолчанию наивысшая поддерживаемая глубина цвета. mode (необязательный) - режим экрана. По умолчанию 0. 0: оконный (если возможен) в режиме отладки, полноэкранный при выключенном режиме отладки 1: всегда полный экран 2. всегда в окне 3: всегда оконный/масштабируемый режим |
|
Устанавливает трехмерный графический режим. Эта команда должна быть выполнена до того как будут использованы любые 3D команды, иначе программа выдаст ошибку.
Width и height устанавливают разрешение экрана, их общепринятые значения 640,480 и 800,600. Разрешение должно быть совместимо с используемыми 3D-видеокартой и монитором. Depth устанавливает глубину цвета экрана. Если этот параметр опускается или устанавливается в 0, то используется максимально возможная глубина цвета экрана. Значения этого параметра обычно такие: 16, 24 и 32. 16-разрядный режим цвета отображает наименьшее кол-во цветов (65536 цветов). 24-разрядный и 32-разрядный режимы цвета отображают более 16 миллионов цветов, а следовательно и качество картинки становится выше, однако может дать меньшую производительность, чем 16-разрядный режим. Смотрите также: Graphics, EndGraphics. |
|
; Пример Graphics3D ; ------------------ ; Устанавливаем режим экрана Graphics3D 640,480,16,0 SetBuffer BackBuffer() camera=CreateCamera() light=CreateLight() cone=CreateCone( 32 ) PositionEntity cone,0,0,5 While Not KeyDown( 1 ) RenderWorld Flip Wend End |