Three.js 运行两个程序和高顶点/面的渲染器
我正在开发一个三人一组的小游戏,偶然发现了一个我似乎不明白的问题 我正在创建一个游戏实例,之后我正在加载我的敌人,这些敌人被添加到一系列敌人中。在此之前,我使用loader.load('assets/data/',callback())加载我的3D对象,然后创建敌人 然而,这里有两个问题。一旦调用回调,我的渲染器将显示2个程序正在运行,第二个问题是我只有10个敌人网格上有大量的顶点和面 是我必须回到blender并以某种方式将顶点/面设置得更低,还是我做错了什么 如果您需要更多信息,请提示Three.js 运行两个程序和高顶点/面的渲染器,three.js,Three.js,我正在开发一个三人一组的小游戏,偶然发现了一个我似乎不明白的问题 我正在创建一个游戏实例,之后我正在加载我的敌人,这些敌人被添加到一系列敌人中。在此之前,我使用loader.load('assets/data/',callback())加载我的3D对象,然后创建敌人 然而,这里有两个问题。一旦调用回调,我的渲染器将显示2个程序正在运行,第二个问题是我只有10个敌人网格上有大量的顶点和面 是我必须回到blender并以某种方式将顶点/面设置得更低,还是我做错了什么 如果您需要更多信息,请提示 问
问候。您好,您所说的“我的渲染器显示两个程序正在运行”是什么意思?它是如何链接到回调的?对于10个实例,顶点不应该是问题,除非使用过重的纹理,或者每个实例的顶点超过2000到10000个,具体取决于计算机。但是顶点不会创建第二个程序!如果你有很好的详细敌人并使用FPS下降,你可以在更远的距离使用细节级别(
THREE.LOD()
)的不太详细的敌人。