forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Подгрузка модели :) (http://forum.boolean.name/showthread.php?t=689)

Conan Fedr 18.02.2006 01:23

Вложений: 2
Памагите подгрузить модель ( несмешно :) ) . Сделал я в максе терраинчик , экспортнул в b3d а подгружить немогу или могу но невижу его :) .

Код:

Graphics3D 800,600,32,2
SetBuffer BackBuffer()

ter = LoadMesh("terrain.b3d")

cam = CreateCamera()
PositionEntity cam,10,10,10

Repeat

Flip
If KeyDown(1) Exit
Forever

Терраин с тектурами прилогается :) ( текстуры немои :) )

impersonalis 18.02.2006 01:25

RenderWorld()

Conan Fedr 18.02.2006 02:08

Дада да :) спасибо я чота протупил конкретно :)

Conan Fedr 18.02.2006 02:14

Всеровно немогу :( . Памагите нуББу в ББ :) .

Conan Fedr 18.02.2006 03:12

Модельку подгрузил наконец таки теперь другая проблема :) .
Код:

Graphics3D 1024,768,32,1
SetBuffer BackBuffer()

camera=CreateCamera()
PositionEntity camera,0,1,0

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

cube = LoadMesh("terrain.b3d")

While Not KeyDown( 1 )
Cls
If KeyDown( 205 )=True Then TurnEntity camera,0,-1,0
If KeyDown( 203 )=True Then TurnEntity camera,0,1,0
If KeyDown( 208 )=True Then MoveEntity camera,0,0,-0.05
If KeyDown( 200 )=True Then MoveEntity camera,0,0,0.05
Text MouseX(),MouseY(),"X",True,True
RenderWorld
Flip
Wend

Почему неотображается X на месте курсора ?

SBJoker 18.02.2006 12:08

Потому что все 2d команды пишутся после RenderWorld, но до Flip.
А у тебя текст выводится в буфер где тут же затирается 3Д сценой.

impersonalis 18.02.2006 13:15

Реокмендую:
http://community.boolean.name/index.php?showtopic=10
познавательные книжки


Часовой пояс GMT +4, время: 13:31.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot