第一个帖子,耶,我猜。我是Blitz3D的新手,所以我现在正在学习如何将模型从3DS Max导入到Blitz中。代码如下:
Graphics3D 640,480,32,2
SetBuffer BackBuffer()
camera = CreateCamera()
light = CreateLight()
bottle = LoadMesh("bottle.3DS")
ScaleEntity bottle,0.1,0.1,0.1
End我将模型文件和代码放在一个文件夹中,但当我编译和运行代码时,就会出现黑色。
发布于 2016-11-06 14:04:36
由于ScaleEntity没有给你一个错误,模型看起来确实加载了。然而,默认情况下,实体是在0,0,0处创建的,所以你很有可能看不到瓶子,因为你的相机就在里面。尝试一些类似于PositionEntity camera, 0, 0, -5的东西,看看是否有帮助。
此外,如果这就是您的整个代码,那么您将缺少RenderWorld和Flip;要么在循环中,要么后跟类似WaitKey的内容,这样您就可以在程序关闭之前看到正在显示的内容。
https://stackoverflow.com/questions/40445021
复制相似问题