gpt4 book ai didi

java - 从 Blender 2.8 导出到 LibGDX

转载 作者:行者123 更新时间:2023-12-01 18:12:27 25 4
gpt4 key购买 nike

我用过this用于渲染在 Blender 2.8 中创建的对象的代码。但我的对象没有渲染。我还尝试使用 libgdx-fbxconv-gui将我的 fbx 文件转换为 g3db 文件。在 libgdx-fbxconv-gui 软件中,我的模型按照应有的方式进行渲染。你有什么建议吗?我还尝试了一些在 g3db 格式中找到的其他模型。它们使用相同的代码正确显示。

最佳答案

所以我发现 blender 将 Material 中的不透明度设置为 0。您可以使用以下代码将其更改回来:

Model model = modelLoader.loadModel(Gdx.files.getFileHandle(path, Files.FileType.Internal));
for (Material m : model.materials) {
m.set(new BlendingAttribute(GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA));
}

关于java - 从 Blender 2.8 导出到 LibGDX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60441366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com