three.js中的VRML文件加载问题
我正在尝试使用vrmlloader.js加载vrml或wrl文件,该文件在three.js库中提供。加载此文件后,它不显示任何内容,只显示白色空白页 VRML文件的内容可在以下位置获得: 我使用以下代码阅读此vrml文件:three.js中的VRML文件加载问题,three.js,vrml,Three.js,Vrml,我正在尝试使用vrmlloader.js加载vrml或wrl文件,该文件在three.js库中提供。加载此文件后,它不显示任何内容,只显示白色空白页 VRML文件的内容可在以下位置获得: 我使用以下代码阅读此vrml文件: var loader = new THREE.VRMLLoader(); loader.addEventListener( 'load', function ( event ) { var geo
var loader = new THREE.VRMLLoader();
loader.addEventListener( 'load', function ( event ) {
var geometry = event.content;
scene.add(geometry);
} );
loader.load( "./stl/test.WRL" );
我错过了什么?有什么建议吗?您还需要包括Detector.js(在three.js库中提供)和jQuery(2.0或更新版本) 但是,目前这是旧版本的代码。 现在,在最新版本的VrmlLoader.js中,您必须编写:
var loader = new THREE.VRMLLoader();
loader.load("./stl/test.WRL", function(object) {
scene.add(object);
};
我已经尝试在新的VrmlParser项目中加载您的示例。它装载得很好。你能在那里试试吗 我必须注意,我必须减少缩进,文件不应该以制表符(\t)开头 您可以在此处找到VrmlParser项目: 它使用3JS