Ich versuche, ein finite element Ergebnis auf einer Webseite mit Javascript anzuzeigen. In einer Hand habe ich die 3D-Geometrie des 3D-Modells (mit STL oder einem anderen Format). Unter Verwendung beispielsweise jsc3d (siehe auch here), kann ich die Geometrie mithilfe einer STL-Datei anzeigen. In einer anderen Seite habe ich Knoten oder elementares Feld auf der 3D-Geometrie angezeigt werden, aber momentan weiß ich nicht, wie es zu tun ist:Verwenden Sie Javascript, um Finite-Elemente-Ergebnisse auf einer 3D-Geometrie anzuzeigen
Beispiel: das Knotenfeld kann (zum Beispiel auf dem Elemente interpoliert werden Auf einem Dreieck kennen wir die Werte des Feldes an den 3 Knoten und wir wollen eine Schattierung der Farben erhalten.
gibt es mehrere Möglichkeiten, dies zu tun. Wie viele Polys hast du in deiner Geometrie, hunderte oder zehntausend? Zum Beispiel in JSC3D die Schattierung erfolgt durch Berechnung der z-Komponente der Gesichtsnormale, eine schnelle und dreckige Methode, um eine benutzerdefinierte Schattierung zu bekommen wäre, die normale Berechnung zu ändern, oder einfach nur die z-Komponente zu überschreiben, aber ohne zusätzliche Informationen ist schwer, eine gute Antwort zu bekommen. Kannst du eine Geige spielen? – deblocker