Welche Strategie für eine schnelle Datenreduktion wäre sinnvoll?
Muss es wirklich schnell gehen? Möchtest du die Daten beim laden reduzieren? An sich könntest du das doch vorher tun und die Modelle reduziert ausliefern.
Aktuell fällt mir nur ein, sämtliche Faces durchzuehen, wenn eines zu klein ist, dieses auf einen Punkt zu reduzieren.
Da gibt es weitere Möglichkeiten. So gibt es Ansätze bei welchen Faces zusammen gefügt werden. Programme wie 3ds Max haben solche Funktionen. Nach kurzer Suche bei Google habe ich raus gefunden dass der Blender Decimate Modifier im Prinzip dafür geeignet sein sollte. Allgemein zu dem Thema und Blender gibt es
hier einen Beitrag der hilfreich aussieht. Damit könntest du dann dein Modell in Blender reduzieren und wie gesagt dann direkt angepasst ausliefern.
Wenn es warum auch immer zur Laufzeit sein muss müssen wir wissen um welche Sprache es sich handelt. An sich kannst du aber auch einfach mal selbst bei Google gucken. Stichworte wie "reduce mesh algorithm" haben bei mir zum Beispiel diese beiden Seiten aufgebracht:
http://dev.gameres.com/program/visual/3d…onReduction.pdf
http://www.cs.mtu.edu/~shene/COURSES/cs3…plification.pdf
Das könnte vielleicht weiter helfen. Aber wie gesagt, der Ansatz mit Blender wäre meiner Meinung nach am sinnvollsten.