Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.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
三个JS-r58未呈现从3ds Max 2014或Python脚本导出的JSON-不推荐的文件格式行686_Python_Json_Three.js_Webgl_3dsmax - Fatal编程技术网

三个JS-r58未呈现从3ds Max 2014或Python脚本导出的JSON-不推荐的文件格式行686

三个JS-r58未呈现从3ds Max 2014或Python脚本导出的JSON-不推荐的文件格式行686,python,json,three.js,webgl,3dsmax,Python,Json,Three.js,Webgl,3dsmax,这个问题涉及:三个JS-r58 我正试图找到一个在浏览器中成功地从模型创建和呈现JSON文件的工作流 到目前为止,我已经使用Python工具对从3DS MAX 2014导出的OBJ文件执行了此操作,方法如下所述: 我还尝试过使用MAX脚本-Three JS exporter,确保我使用的是与此处描述的exporter和Three JS相同的版本: 我不确定我是否遗漏了什么,或者构建工具是否存在问题。这些工具正在工作,问题是它们没有渲染对象。我在JSON格式中也找不到任何问题。看起来是对的 这

这个问题涉及:三个JS-r58

我正试图找到一个在浏览器中成功地从模型创建和呈现JSON文件的工作流

到目前为止,我已经使用Python工具对从3DS MAX 2014导出的OBJ文件执行了此操作,方法如下所述:

我还尝试过使用MAX脚本-Three JS exporter,确保我使用的是与此处描述的exporter和Three JS相同的版本:

我不确定我是否遗漏了什么,或者构建工具是否存在问题。这些工具正在工作,问题是它们没有渲染对象。我在JSON格式中也找不到任何问题。看起来是对的

这里是测试站点的链接。此特定测试来自当前的Max script Three JS exporter:

这就是我在Chrome和Safari中遇到的错误——“不推荐的文件格式(匿名函数)第686行”:

THREE.JSONLoader.prototype.createModel=函数(a,b,c){var d=new
3.几何,e=void 0!==a.scale?1/a.scale:1;此.initMaterials(d,a.materials,c);
(函数(b){if(void 0==a.metadata | | void
0==a.metadata.formatVersion | | 3!==a.metadata.formatVersion)控制台。错误(“已弃用
文件格式“);else{var c,e,i,k,l,p,n,o,q,m,r,s,t,w,u=a.面;p=a.顶点;var

v=a.normals,a=a.colors,B=0;for(c=0;c

您正在链接到three.js r48dev,它已经有一年多的历史了。另外,使用非精简版本进行测试,这样您就可以理解控制台错误。我链接到它是为了给出问题的示例,而不是为了比较版本。测试是针对非精简版本进行的。我已经尝试了这两种方法。
THREE.JSONLoader.prototype.createModel=function(a,b,c){var d=new          
THREE.Geometry,e=void 0!==a.scale?1/a.scale:1;this.initMaterials(d,a.materials,c);         
(function(b){if(void 0===a.metadata||void          
0===a.metadata.formatVersion||3!==a.metadata.formatVersion)console.error("Deprecated            
file format.");else{var c,e,i,k,l,p,n,o,q,m,r,s,t,w,u=a.faces;p=a.vertices;var               
v=a.normals,A=a.colors,B=0;for(c=0;c<a.uvs.length;c++)a.uvs[c].length&&B++;for(c=0;c         
<B;c++)d.faceUvs[c]=[],d.faceVertexUvs[c]=[];k=0;for(l=p.length;k<