From 7ede9aa9866b654333a4abe23ef3e5bd3731bf64 Mon Sep 17 00:00:00 2001 From: Garrett Johnson Date: Mon, 30 Sep 2024 11:19:43 +0200 Subject: [PATCH] BatchedMesh: Add `optimize()`. (#29527) * Add support for "deleteGeometry" * Add docs, fix mistype * BatchedMesh: Add an "optimize" function * Fix index offset * Add docs * Update BatchedMesh.html * Update BatchedMesh.html --- docs/api/en/objects/BatchedMesh.html | 8 ++++ src/objects/BatchedMesh.js | 72 ++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) diff --git a/docs/api/en/objects/BatchedMesh.html b/docs/api/en/objects/BatchedMesh.html index 5450edc43c1c06..bc69801d7f2c68 100644 --- a/docs/api/en/objects/BatchedMesh.html +++ b/docs/api/en/objects/BatchedMesh.html @@ -301,6 +301,14 @@

Calling this will change all instances that are rendering that geometry.

+ +

+ [method:this optimize]() +

+

+ Repacks the sub geometries in [name] to remove any unused space remaining from previously deleted geometry, freeing up space to add new geometry. +

+