Home Forums Games202-高质量实时渲染 作业0 结果不稳定,有时模型显示不全 Reply To: 作业0 结果不稳定,有时模型显示不全

#11201 Score: 1
刀客塔
Participant
3 pts

暂时有了一个折衷的解决办法(这很图形学)。因为这个事情可以通过刷新解决,所以我只要想办法知道是模型加载出了问题,还是我写的代码有问题即可。如果代码没问题,那么多刷新几次就可以了。

那怎么样知道是不是模型加载出了问题呢?我看了一下 three.js 的 OBJLoader 的文档,发现作业0中的 onError 函数实现的有问题,将至改成

function onError(err) {
console.error( ‘An error happened:’ , err);
}

即可。

在渲染时打开 Console,如果有 err 就是模型加载的问题,如果没有 err,应该就是预期的结果了。

这个 err 我也具体看了一下,是 material 的 img 没有加载出。但具体为什么没有加载出,还没有研究出来。图形学新手。

This post has received 1 vote up.
  • This reply was modified 2 years, 2 months ago by 刀客塔.