我有一个.OBJ模型,我导入Blender(2.79)并尝试使用以下导出器导出到.gtlf - https://github.com/KhronosGroup/glTF-Blender-Exporter。
以下是模型 - Model
以下是我在Blender中的导出设置
当我在Blender的纹理模式中查看模型时,模型看起来很明亮并且有纹理,但导出的gltf模型在框架中看起来很暗。
这就是在aframe中导出后在gltf中的样子
我已经尝试了很多导出设置的组合,并且在a-frame中使用了光照但是无法让模型看起来像Blender中的模型。
如果有人可以帮忙,我将不胜感激。
答案 0 :(得分:1)
要获得正确的颜色输出,您通常需要在渲染器上设置gammaOutput
:
three.js所
renderer.gammaOutput = true;
A-Frame 0.8.2 +
<a-scene renderer="gammaOutput: true"> ...
除此之外,颜色也是照明的一个因素,与实时引擎和离线渲染相关的各种差异。如果您有疑问,three.js forum是讨论特定视觉效果的好地方。