ThreeDeeToSetApp

Hier bitte alles zum Selbergestalten einbringen
Benutzeravatar
CowboyJoe
China-Importeur
Beiträge: 282
Registriert: 10. Juni 2024 10:20

Re: ThreeDeeToSetApp

Beitrag von CowboyJoe »

Jetzt gibt es einen Graph Node Editor, um selber Graphen erstellen zu können.
Eingefügtes Bild (17).png
Das wollte ich schon immer mal machen.
Als nächstes kommen die ganzen Filter und morphologischen Operatoren da rein.
Der Export in eine Variable klappt schon.

Momentan bestehen die Outputs aus speziellen Bitmaps (Pixel + Gaps).
Zu einem späteren Zeitpunkt wird es auch noch Bricklisten, Scores, Flows und Kräfte geben, um die Layeradhäsion zu verbessern.

Ich finds 2,5x geiler als n rotes Moped. :bouncy:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
CowboyJoe
China-Importeur
Beiträge: 282
Registriert: 10. Juni 2024 10:20

Re: ThreeDeeToSetApp

Beitrag von CowboyJoe »

Ich habe an meiner kleinen App weitergearbeitet.
Hier sieht man in einer Matrix, wie Steine kombiniert werden können.
Bildschirmfoto am 2026-10-15 um 22.21.46.png
Diese Matrix ist notwendig, um in einer spärlichen (sparse) Repräsentation des Modells Steine zusammenfügen zu können, ohne wieder zu einer vollen Repräsentation wechseln zu müssen.
Findet man an einer Stelle einen Brick (A) schaut man, ob der nächste Brick (B) bündig rechts neben ihm liegt.
Dann schaut man in der Matrix nach (Zeile A, Spalte B). Findet sich dort ein kombinierter Brick, ersetzt man den ersten durch diesen und löscht den zweiten. Fertig.

Warum sparse ? Die meisten Modelle, die mit dem Tool erzeugt werden, bestehen nur aus Wand, nicht aus Füllung, d.h. über 90% ist einfach leer. Weiterhin hängen Noppen immer in rechteckigen Clustern, sogenannten "Bricks" zusammen. Hat man also mal einen Eintrag gefunden sind es gewöhnlich gleich mehrere.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
CowboyJoe
China-Importeur
Beiträge: 282
Registriert: 10. Juni 2024 10:20

Re: ThreeDeeToSetApp

Beitrag von CowboyJoe »

Ich habe es nun mal online gestellt. Noch ist es schrottig, aber es funktioniert so halb. Zumindest bekommt man ne Datei raus. :shrug:

https://kragleapp.onrender.com/

Momentan verwendet es einen Kolsker-Algorithmus, der aber nur so halb funktioniert. Aber es reicht, um das Modell zu Steinen zusammenzufassen.

Viel Spass beim Ausprobieren. :bouncy:

PS: Sind die Dateien zu gross, müsst ihr sie in Blender o.ä. dezimieren. Man kann sich auch einfach ein Lowpoly-Modell runterladen und das mal reinwerfen.

PPS: Wer Fehler findet, darf sie behalten! :cookie:
mk_osna78
Neuling
Beiträge: 2
Registriert: Gestern 04:30

Re: ThreeDeeToSetApp

Beitrag von mk_osna78 »

Moin, hab die App eben mal angeklickt, bin aber eher Heimwerker als 3D-Mensch. Was für ein Dateiformat nimmt die denn, STL oder OBJ? Und ab wie vielen Polygonen wird es zu groß, damit ich weiß wie weit ich ein Modell runterrechnen muss?

Gruß Matthias
Benutzeravatar
CowboyJoe
China-Importeur
Beiträge: 282
Registriert: 10. Juni 2024 10:20

Re: ThreeDeeToSetApp

Beitrag von CowboyJoe »

Kann beides. stl und obj. Steht da übrigens auch :D
Ich glaube es gibt eine maximale Obergrenze bei 250k Polygonen. Das würde ich aber nichtmal ansatzweise probieren.
Es gibt noch eine Begrenzung der Filegröße auf 100MB.

Momentan ist da nichts optimiert. Je mehr Polygone du verwendest, desto langsamer wird es.
Ich würde mir Low-Poly-Modelle von den Modellen runterladen, die du verwenden willst. Die sind immer noch weit detaillierter als man es mit Klemmbausteinen darstellen kann.

Nimm ersrmal ein kleines Modell und probier ein bissl rum.
Später kannst du dann mal Modelle mit höherem Detailgrad nehmen.

Weiterhin gibt es einen Scale-Regler, mit dem man die Größe des Modells von 0,1x bis 10x skalieren kann. Je größer das Modell natürlich ist, desto mehr Stene passen rein und umso detaillierter wird die Brick-Repräsentation.
Antworten