Verfasst am: 31.07.2013, 14:07
Titel: Triangle mit Punkten füllen
Hallo!
Ich möchte gerne triangles von stl-Files mit Punkten füllen.
Hab einen Algorithmus implementiert, der mir in die Dreiecke Punkte zufällig zeichnet. (Beispiel im Anhang)
Jetzt istes so, dass z.b. N Punkte in jedes Dreieck gezeichnet werden.
Das funktioniert im Beispiel gut, das es ein Würfel ist.
Was aber, wenn die Dreiecke nicht mehr gleich groß sind.
Hat wer eine Idee?
Verfasst am: 31.07.2013, 15:06
Titel: Re: Triangle mit Punkten füllen
Hallo anna mk,
Wenn Du den Code postest, mit dem Du die Punkte in den Flächen erzeugst, könnte man einen Änderungsvorschlag leichter anbieten.
Man müsste die Anzahl der Punkte pro Dreieck in Abhängigkeit von der Fläche definieren.
Gruß, Jan
anna mk
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 31.07.2013, 16:18
Titel:
Ich werd den Code dekumentieren und bereittellen.
Ich habe auch an diese Abhängigkeit gedacht. Das Problem das ich habe ist die Berechnung des Flächeninhalts.
Das sagt mir nichts. Was wie wird die x-Koordinate bestimmt?
Bitte gibt ein konkretes Beispiel für 2 Dreiecke in valider Matlab-Syntax an.
Gruß, Jan
anna mk
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 03.08.2013, 14:36
Titel:
Hallo!
Sorry, hat etwas gedauert. Ich habs jetzt mal vereinfacht. Also der foglende Code generiert ein Dreieck, welches durch 3 Punkte bestimmt ist. Ich würde gerne den Flächeninhalt wissen:
Dann kannst Du entweder in einem Mathebuch, bei Wikipedia, in Matlab's FileExchange oder bei Google suchen, wie man denn zu drei Punkten den Flächeninhalt eines Dreiecks berechnet. Es gibt sehr sehr viele veröffentlichte Implementationen dazu.
Auf "clear all" würde ich unter allen Umständen verzichten, da es die Breakpoints löscht und alles, was das Debuggen erschwert, ist nicht nützlich beim Programmieren.
Danke für die Antwort und für den Tipp mit Matlab. Bin noch recht neu, und für Ratschläge immer dankbar!!
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.