2016-11-06 82 views
1

第一篇文章,耶,我猜。我是Blitz3D的新手,所以现在我刚刚学习如何将3DS Max中的模型导入Blitz。这里是代码:3DS Max模型不会出现在Blitz3D

Graphics3D 640,480,32,2 
SetBuffer BackBuffer() 

camera = CreateCamera() 

light = CreateLight() 

bottle = LoadMesh("bottle.3DS") 
ScaleEntity bottle,0.1,0.1,0.1 


End 

我把模型文件和代码放在一个文件夹中,但编译和运行代码时只有黑色。

回答

0

因为ScaleEntity没有给你一个错误,所以似乎加载模型。但是,默认情况下,实体的创建时间为0,0,0,因此您可能无法看到瓶子,因为您的相机位于其中。尝试一下沿着PositionEntity camera, 0, 0, -5的行,看看是否有帮助。另外,如果这是你的整个代码,你就错过了RenderWorldFlip;在一个循环内,或者跟随诸如WaitKey之类的内容,以便在程序关闭之前可以看到显示的内容。