我创建了一个使用影院4D的模型,它有一些颜色,如绿色、灰色、红色.并导出为obj格式。然后,我使用obj2gltf工具将obj文件转换为gltf格式文件,并在铯上加载gltf文件如下:
var position = Cesium.Cartesian3.fromDegrees(-123.0744619, 44.0503706, height);
var heading = Cesium.Math.toRadians(10000);
var pitch = 0;
var roll = 0;
var hpr = new Cesium.HeadingPitchRoll(heading, pitch, roll);
var orientation = Cesium.Transforms.headingPitchRollQuaternion(position, hpr);
entity = viewer.entities.add({
name : url,
position : position,
orientation : orientation,
model : {
uri : url,
minimumPixelSize : 128,
maximumScale : 20000,
}
});
viewer.trackedEntity = entity; 但是在Chrome浏览器上,模型的颜色完全是黑色的。

有没有人有同样的问题?请帮我发一下。非常感谢,并原谅我可怜的中文英语!
发布于 2017-11-03 14:50:31
只需从铯论坛复制肖恩的回答,就可以解决这个问题:
由于您使用的是obj2gltf,传入
https://stackoverflow.com/questions/47069144
复制相似问题