| |
|
|
- page 1 - |
|
 HofK | sur une appeler Tipp de IF hin, habe je mir la fois three.js [...] angeschaut. là [...] (entier unten) qui ersten Resultate. |
|
|
| |
|
|
| |
|
- page 25 - |
|
|
 HofK | HofK (22.07.2019)
Pour meiner Kenntnis gibt es aucun Possibilité (ou bien aucun ici praktikable) chez qui Impliziten Funktion avec dem Newton procéder qui Punkte "glatt " sur qui frontière trop apporter, si le Variable dans qui Funktion et ihren partiellen Ableitungen auftaucht.
mon Kenntnis hat sich geändert.
Zwar suis je im Netz weiterhin pas fündig geworden, mais mir hat cela Problem pour einer récréation aucun Ruhe gelassen. avec quelque chose la distance et nochmal de qui la base sans Begrenzung ausgehend, hat es eh bien geklappt. Dabei ist qui Solution gar pas so large de meinen Fehlversuchen entfernt. Den Grundgedanken J'ai eu aussi chez den ersten Versuchen - seulement incorrect mise en œuvre. si on sich seulement einmal dans einer impasse verrannt hat, ist es aus.
qui Solution besteht y, pour qui Bestimmung qui neuen Punkte avec dem Newton-procéder trop vérifier, si vous qui Grenzen überschreiten. si une Koordinate qui frontière überschreitet, wird vous sur den Grenzwert zurückgesetzt. ensuite wird qui Newton-Iteration encore einmal fonctionnement. Dabei wird allerdings pas qui komplette Gradient (Vektor qui partiellen Ableitungen) genutzt. qui Grenzkomponente wird sur 0 gesetzt. avec cela wird qui Newton-Iteration dans qui Grenzebene, alors dans deux Koordinaten fonctionnement.
Abgesehen de Fällen wohin cela procéder pas ou bien faux konvergiert (Singularitäten), funktioniert es dans den meisten Konstellationen. pas umsonst ist aussi im originalen la base-Algorithmus dans Pascal une avertissement im Code enthalten writeln(cc,' WARNING tri (surface_point...): newton');
trois Beispiele:
Kugel avec quille zweifach geschnitten

Sinus, dreifach geschnitten const pi2 = Math.PI / 2; const si = ( y ) => ( Math.sin( pi2 * y ) - 0.05 ); const isf = ( x, y, z ) => ( x * x + si( y ) * si( y ) + z * z - 1 );// IMPLICIT SURFACE Function

trois Zylinder, vierfach geschnitten

... et eh bien wieder Code optimaliser et aufräumen. |
|
|
| |
|
|
|
 p.specht
 | Höchste Zeit pour den berühmten "Utah Teapot" [...] ! |
|
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 07.08.2019 ▲ |
|
|
|
|
 HofK | p.specht (07.08.2019)
Höchste Zeit pour den berühmten "Utah Teapot" [...]  !
trop spät!
Gibt es déjà longtemps dans three.js.
depuis Revision 56 (derzeit 107 aktuell ) là pour trouver. Demo: [...]  Geometrie: [...]  |
|
|
| |
|
|
|
 p.specht
 | Teapot klappt prima ... suis überrascht, comment glatt il wirkt ! |
|
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 09.08.2019 ▲ |
|
|
|
|
 HofK | Wieder une étape geschafft.
qui Version avec Begrenzung ist fertiggestellt et dans cela THREEi Addon integriert.
Pour unendliche Flächen comment Zylinder (siehe dessus), mais aussi zum Schnitt de anderen Flächen.
genus2 cut

Siehe
GitHub: [...] 
discourse: [...]  |
|
|
| |
|
|
|
 HofK | une kleine Ergänzung.
qui Berechnung qui Dreiecke qui impliziten Flächen erfordert une gewissen Aufwand. Daher peux es sinnvoll son, cela Ergebnis qui Berechnung comme komplette three.js BufferGeometry définition trop exportieren.
j'ai cela sur GitHub hinzugefügt.
qui Dossier triangulationImplicitSurfaceExportGeo.html erfüllt den Zweck. Siehe Dossier examples. si on sur den Button Export Def drückt, wird qui JavaScript Code angezeigt et dans qui Zwischenablage kopiert. qui ...32 Arrays volonté sur qui tatsächliche Longueur gekürzt. cet three.js BufferGeometry-définition peux dans qui Dossier implicitSurfaceImport.html à qui markierten Stelle eingefügt volonté. qui définition peux aussi simple dans eigene Projekte kopiert volonté. |
|
|
| |
|
|
|
 p.specht
 | qui Figur pourrait un Ausschnitt aus einer "Klein´schen Flasche" son. Dass cela pas so ist, wird probablement seulement chez Bewegung bien sûr ...
Frage zum Teapot: Dreht sich qui Lichtquelle eigentlich toujours avec qui Szene avec, ou bien peux on aussi "Beleuchtung konstant de schräg vorne" définir? |
|
|
| Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 15.08.2019 ▲ |
|
|
|
|
 HofK | qui Kleinsche bouteille wird comme parametrische BufferGeometry realisiert: [...] 
il y a im Framework three.js verschiedenartige Lichtquellen. cet peux on kombinieren et pour besoin im 3D espace positionieren. ils sont im Zusammenspiel avec dem verwendeten matériel trop comprendre. un dargestellter Körper (Mesh) beteht aus Geometrie et matériel.
là [...] est un Spot partiellement sur un Bild gerichtet et es volonté Hilfslinien angezeigt.
 |
|
|
| |
|
|
|
 p.specht
 | |
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 15.08.2019 ▲ |
|
|
|
|
 HofK | HofK (30.07.2019)
qui Grafiken dans den vorherigen Beiträgen wurden avec dem Lineal de IF [...]  aufgenommen. très praktikabel. Funktioniert pas plus. eh bien übe je avec Firefox "Bildschirmfoto".
Firefox hilft mais pas außerhalb des Browsers. là habe je eh bien Monosnap [...] pour mich entdeckt. quelques Tasten muss on umdefinieren, ils sont sur cela englische Tastaturlayout ausgerichtet et avons mir dans anderer Software Probleme gemacht. mon Laptop hat entre vieux Gr et rechter Strg bouton une bisher nie genutzte bouton. Sieht aus comment un menu ou bien un Blatt avec trois Zeilen - je n'en sais rien wozu vous dienen soll. là drücke je eh bien sur elle et es funktioniert presque comment chez IF. mais quelques kleine Details hat IF encore besser gelöst! |
|
|
| |
|
|
|
 p.specht
 | je verwende Irfanview, pour vieles bien, aussi pour selektive Screenshots! |
|
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 21.08.2019 ▲ |
|
|
|
|
 HofK | Irfanview ist déjà une richtige Software-Suite, au cours de Monosnap un schlankes Tool ist. Startet chez mir avec dem System et lauert Resourcen schonend jusqu'à je qui "Spezialtaste" drücke.
Habe deux la fois gedrückt:


comme Vorbereitung pour Zylinder et Torus avec kreisförmigen (deformierten) Löchern habe je qui Schnittlinien erzeugt. Pour den Zylinder findet on qui Herleitung là: [...] 
Pour den Torus habe je rien trouvé et selbst hergeleitet. qui vierfache Lösungsformel (biquadratisch) ist quelque chose komplizierter. |
|
|
| |
|
|