CreateCube( [parent] )

Параметры

[parent] (не обязательно) - Объект-родитель, к которому будет привязан куб.

Описание

Создает куб (типов mesh или entity) и возвращает указатель на него.

Куб расположится в координатах от -1,-1,-1 до +1,+1,+1.

Дополнительный параметр позволяет Вам определять родительский объект для куба так, чтобы, когда родитель будет перемещаться, привязанный к нему куб будет перемещаться вместе с ним. Однако, эта зависимость - односторонняя: применение команд движения к дочернему объекту не будет затрагивать родителя.

Если родительский объект указан, камера появится в координатах 0,0,0 относительно позиции родительского объекта (локальная система координат, привязанная к родительскому объекту).

Создание кубов, цилиндров и конусов - удобный способ, чтобы создать сцену и быстро ее настроить. Эти объекты могут быть временными и позже Вы сможете их заменить на модели, изготовленные в других программах (3DS Max, например), по мере развития и усложнения программы.

Смотрите также: CreateSphere(), CreateCylinder(), CreateCone().

Пример

; Пример CreateCube

; ------------------

Graphics3D 640,480
SetBuffer BackBuffer()

camera=CreateCamera()

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

; Создание куба
cube=CreateCube()

PositionEntity cube,0,0,5

While Not KeyDown( 1 )
RenderWorld
Flip
Wend

End


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

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