LoadMD2 ( md2_file$[,parent] )

Параметры

md2_file$ - имя файла модели в формате md2
parent (не обязательно) - родительский объект для привязки модели

Описание

Загружает модель в формате md2 и возвращает указатель на нее.

Текстура должно быть загружена отдельно и затем наложена на объект, иначе объект будет не текстурирован.

Для md2-моделей есть специальные команды для работы с анимацией, а команды анимации для простых объектов с ними работать не будут.

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

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

Пример

; Пример LoadMD2
; ---------------

Graphics3D 640,480
SetBuffer BackBuffer()

camera=CreateCamera()

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

; загружаем модель md2
gargoyle=LoadMD2( "media/gargoyle/gargoyle.md2" )

; загружаем текстуру для модели
garg_tex=LoadTexture( "media/gargoyle/gargoyle.bmp" )

; текстурируем модель
EntityTexture gargoyle,garg_tex

PositionEntity gargoyle,0,-45,100
RotateEntity gargoyle,0,180,0

While Not KeyDown( 1 )
RenderWorld
Flip
Wend

End

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

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