我可以使用 flutter_cube 包为 3D 对象提供灯光或纹理吗?
这就是我想要的:
这是我的代码:
return Scaffold(
body: SafeArea(
child: Center(
child: Cube(
onSceneCreated: (Scene scene) {
scene.world.add(Object(
fileName: "assets/cha/Furniture_Chairs-Stools-Benches_Fritz-Hansen_FriT-JH5.zip.obj"));
scene.camera.zoom = 10;
},
)
)
),
);
这是结果:
This Is What I Want it to be:
This Is My Code:
return Scaffold(
body: SafeArea(
child: Center(
child: Cube(
onSceneCreated: (Scene scene) {
scene.world.add(Object(
fileName: "assets/cha/Furniture_Chairs-Stools-Benches_Fritz-Hansen_FriT-JH5.zip.obj"));
scene.camera.zoom = 10;
},
)
)
),
);
This Is The Result:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
取决于
.mtl
文件,我昨天使用了flutter_cube,效果很好,但是无法加载normal_mapping
图像(它的工作不包括加载Bump在.mtl
文件中)It depends on the
.mtl
file, I used flutter_cube yesterday, and it worked well, but it can't load thenormal_mapping
image (its work don't include load Bump in the.mtl
file)目前你的物体没有被光照亮。
将参数 lighting 设置为 true。
Currently your object is not being lit by light.
Set the parameter lighting to true.