Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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
Three.js 运行两个程序和高顶点/面的渲染器_Three.js - Fatal编程技术网

Three.js 运行两个程序和高顶点/面的渲染器

Three.js 运行两个程序和高顶点/面的渲染器,three.js,Three.js,我正在开发一个三人一组的小游戏,偶然发现了一个我似乎不明白的问题 我正在创建一个游戏实例,之后我正在加载我的敌人,这些敌人被添加到一系列敌人中。在此之前,我使用loader.load('assets/data/',callback())加载我的3D对象,然后创建敌人 然而,这里有两个问题。一旦调用回调,我的渲染器将显示2个程序正在运行,第二个问题是我只有10个敌人网格上有大量的顶点和面 是我必须回到blender并以某种方式将顶点/面设置得更低,还是我做错了什么 如果您需要更多信息,请提示 问

我正在开发一个三人一组的小游戏,偶然发现了一个我似乎不明白的问题

我正在创建一个游戏实例,之后我正在加载我的敌人,这些敌人被添加到一系列敌人中。在此之前,我使用loader.load('assets/data/',callback())加载我的3D对象,然后创建敌人

然而,这里有两个问题。一旦调用回调,我的渲染器将显示2个程序正在运行,第二个问题是我只有10个敌人网格上有大量的顶点和面

是我必须回到blender并以某种方式将顶点/面设置得更低,还是我做错了什么

如果您需要更多信息,请提示


问候。

您好,您所说的“我的渲染器显示两个程序正在运行”是什么意思?它是如何链接到回调的?对于10个实例,顶点不应该是问题,除非使用过重的纹理,或者每个实例的顶点超过2000到10000个,具体取决于计算机。但是顶点不会创建第二个程序!如果你有很好的详细敌人并使用FPS下降,你可以在更远的距离使用细节级别(
THREE.LOD()
)的不太详细的敌人。