ThreeJS – FBXLoader: TGA loader not found, creating placeholder texture for …
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:ThreeJS – FBXLoader: TGA loader not found, creating placeholder texture for …
原文链接:https://www.stubbornhuang.com/2354/
发布于:2022年09月16日 9:28:47
修改于:2022年09月16日 9:29:20

1 Three.js出现FBXLoader: TGA loader not found, creating placeholder texture for...错误
最近将之前项目中基于three.js r101版本的项目进行了升级,将three.js的版本升级为r144,在加载fbx模型的部分代码出现了错误,
three.js r101版本加载fbx模型的代码为:
var fbxLoader = new THREE.FBXLoader();
// 向fbxloader中添加TGALoader,并设置纹理路径
var tgaLoader = new THREE.TGALoader();
tgaLoader.setPath( './res/model/texture');
THREE.Loader.Handlers.add( /\.tga$/i, tgaLoader );
fbxLoader.load(fbxModelfilepath,OnLoadFbxModel);
上述代码更换three.js的版本为r144之后,出现了以下错误:

从错误的表述上来看,估计是TGALoader对象没有找到,可能是因为three.js版本升级需要更改写法。
然后从https://discourse.threejs.org/t/issue-loading-fbx-with-imbedded-tga/11976找到了解决方案,我们可以将上述代码修改为:
// add handler for TGA textures
const manager = new THREE.LoadingManager();
manager.addHandler( /\.tga$/i, new THREE.TGALoader() );
var fbxLoader = new THREE.FBXLoader(manager);
fbxLoader.load(fbxModelfilepath,OnLoadFbxModel);
即可。
参考链接
当前分类随机文章推荐
- ThreeJS - 摄像机绕X轴、绕Y轴、绕Z轴旋转指定角度 阅读354次,点赞1次
- ThreeJS - 如何提升three.js的渲染效果?看完这篇你可能会有启发 阅读1794次,点赞0次
- ThreeJS - 获取当前使用的three.js的版本 阅读240次,点赞0次
- ThreeJS - 动态更换fbx模型的某个子Mesh现有的纹理贴图为指定的纹理贴图 阅读2300次,点赞1次
- ThreeJS - 设置透明背景模仿L2Dwidget.js看板娘渲染效果 阅读261次,点赞0次
- ThreeJS - three.moudle.js报Uncaught SyntaxError:Unexpected token ‘export‘错误 阅读1683次,点赞0次
- ThreeJS - 直接设置Fbx模型的某个关节的位移和旋转值 阅读1557次,点赞0次
- ThreeJS - 修复摄像机近距离模型或者摄像机在某些观察角度3D模型部分或者全部不可见的问题 阅读244次,点赞0次
- ThreeJS - 使用自定义Shader 阅读307次,点赞2次
- ThreeJS - FBXLoader: TGA loader not found, creating placeholder texture for ... 阅读346次,点赞0次
全站随机文章推荐
- WordPress - 纯代码在文章内容末尾添加当前文章同一分类下的随机推荐文章 阅读2270次,点赞0次
- Python - 使用scikit-video库获取视频的旋转角度并使用opencv_python根据旋转角度对视频进行旋转复原 阅读2451次,点赞1次
- 如何选择一块合适的用于深度学习的GPU/显卡 阅读1288次,点赞0次
- 资源分享 - Fundamentals of Computer Graphics, Fourth Edition高清英文PDF下载 阅读12096次,点赞8次
- Blender - 更换默认的渲染背景环境贴图 阅读192次,点赞0次
- 资源分享 - Real-Time 3D Rendering with DirectX and HLSL - A Practical Guide to Graphics Programming 英文高清PDF下载 阅读2021次,点赞0次
- 资源分享 - 交互式计算机图形学:基于OpenGL着色器的自顶向下方法(第六版),Interactive Computer Graphics - A top-down approach with shader-based OpenGL(Six 6th Edition)中文版PDF下载 阅读405次,点赞0次
- 资源分享 - Mathematics for 3D Game Programming and Computer Graphics, Third Edition英文高清PDF下载 阅读2640次,点赞0次
- 资源分享 - Geometric and Discrete Path Planning for Interactive Virtual Worlds 英文高清PDF下载 阅读413次,点赞0次
- 资源分享 - 深度学习 花书 AI圣经(Deep Learning) 中文PDF下载 阅读4535次,点赞1次
评论
164