CreateSurface ( mesh[,brush] )

Параметры

mesh - указатель на объект типа mesh(модель)
brush (не обязательно) - указатель кисти

Описание

Создает поверхность, прикрепленную к сетке объекта и возвращает указатель на нее.

Поверхность - структурная единица сетки, которую можно использовать, чтобы прикрепить к ней треугольники. Вы должны иметь по крайней мере одну поверхность в сетке, чтобы она была видимой, однако верхний предел не ограничен. Разделение сетки на большое количество разделов позволяет Вам работать с этими разделами индивидуально, выбирая те, которые нужны в данный момент, а это намного удобнее, чем если бы все поверхности были объединены в одну.

Пример

Graphics3D 640,480
SetBuffer BackBuffer()

mesh = CreateMesh()
surf = CreateSurface(mesh)

v0 = AddVertex (surf, -5,-5,0, 0 ,0)
v1 = AddVertex (surf, 5,-5,0, 1 ,0)
v2 = AddVertex (surf, 0, 5,0, 0.5,1)

tri = AddTriangle (surf,v0,v2,v1)

cam = CreateCamera()
MoveEntity cam, 0,0,-7

RenderWorld
Flip

WaitKey
End

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

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