OBJMTLLoader没有't从.mtl加载映射
Three.js OBJMTLLoader doesn't load maps from .mtl
我有一个问题使用OBJMTLLoader。它成功加载了我的模型,但没有加载漫反射和高光贴图。下面是代码:
. js文件var loader = new THREE.OBJMTLLoader();
loader.load( 'models''Stop_that_train.obj', 'models''Stop_that_train.mtl', function ( object ) {
object.position.y = - 80;
object.rotation.y = Math.PI/3
scene.add( object );
} );
。mtl文件
newmtl 19___Default
Ns 10.0000
Ni 1.5000
d 1.0000
Tr 0.0000
Tf 1.0000 1.0000 1.0000
illum 2
Ka 0.5882 0.5882 0.5882
Kd 0.5882 0.5882 0.5882
Ks 0.6390 0.6390 0.6390
Ke 0.0000 0.0000 0.0000
map_ka bts_locomotive_emd_fp7.png
map_kd bts_locomotive_emd_fp7.png
map_ks IMG_3445.png
也许你应该尝试在路径中没有双反斜杠?
'models'Stop_that_train.obj'
'models'Stop_that_train.mtl'
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- 无法在obj+mtl文件中加载纹理
- 对 OBJ 的发射效果在三个.js使用 OBJ 和 MTL 加载器
- 如何使用 mtl 文件和纹理加载 obj 文件
- 需要帮助加载OBJ和MTL文件在Three.js
- 从代码而不是MTL加载纹理
- OBJ MTL加载器与环境光不工作
- OBJMTLLoader没有't从.mtl加载映射
- 用Three.js加载多个obj+mtl会崩溃,尤其是在iOS上
- 预加载对象+Mtl对象在Three.js