Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Three.js 如何修复a帧gltf模型上显示的灰色方块?_Three.js_Aframe_Gltf - Fatal编程技术网

Three.js 如何修复a帧gltf模型上显示的灰色方块?

Three.js 如何修复a帧gltf模型上显示的灰色方块?,three.js,aframe,gltf,Three.js,Aframe,Gltf,当在一帧中查看模型时,我在gltf模型上看到奇怪的方块 我尝试制作一个AR HTML来扫描一个标记,并在上面显示模型。当我在gltf查看器在线查看模型时,它很好,但通过webapp查看,它上面有灰色的正方形。以前有人见过这个吗 <a-scene embedded vr-mode-ui="enabled: false" shadow="type: pcf" arjs='sourceType: webcam; sourceWidth:1280; sourceHeight

当在一帧中查看模型时,我在gltf模型上看到奇怪的方块

我尝试制作一个AR HTML来扫描一个标记,并在上面显示模型。当我在gltf查看器在线查看模型时,它很好,但通过webapp查看,它上面有灰色的正方形。以前有人见过这个吗

<a-scene embedded
    vr-mode-ui="enabled: false"
    shadow="type: pcf"
    arjs='sourceType: webcam; sourceWidth:1280; sourceHeight:960; 
displayWidth: 1280; displayHeight: 960; debugUIEnabled: false;'>

               <!-- add your models -->
        <a-asset-item id="animated-asset" 
         src="https://artshirtsonline.com/shanatova/models/test2.gltf"  > 
                   </a-asset-item>
                           </a-assets>
    <a-entity animation-mixer="loop: repeat" gltf-model='#animated-asset' 
            scale="1 1 1"
            shadow="cast: true"
            rotation="-90 0 0"></a-entity>

查找阴影贴图.bias
你可以调整它来调节暗影粉刺。此外,还要确保您的阴影摄影机的近距离和远距离都与场景覆盖的内容非常匹配。

谢谢,曼特拉克斯!你有代码方面的例子吗?我应该写些什么来调整它或相机的近距离和远距离?谢谢我想我用阴影偏见的方式纠正了它谢谢@亚当介意告诉我你在哪里调整了偏差属性吗?(渲染器对象,网格.材质)?在实体灯光下