Wa sprechen über Non-uniform rational B-spline. Wir haben einige einfache 3 dimensionales Array wie3 dimensionale B-Spline-Kontrollpunkte aus einem gegebenen Array von Punkten aus der Spline-Lösung gefunden?
{1,1,1}
{1,2,3}
{1,3,3}
{2,4,5}
{2,5,6}
{4,4,4}
Welche Punkte sind von einer Ebene durch eine B-Spline erstellt
Wie controll Punkte von Spline zu finden, die das Flugzeug geschaffen? (Ich weiß, es ist eine schwere Aufgabe wegen der Gewichte, die berechnet werden müssen, aber ich hoffe wirklich, dass es lösbar ist)
Für diejenigen, die keine Ahnung von Frage - mein Herz hatte, ist mein wwbad - wir haben Punkte, die Teil sind der Ebene, die hier gerendert wird, und wir müssen Kontrollpunkte finden, die einen Spline bilden, dessen Lösung die gerenderte Ebene ist.
Wenn Sie Google für „Oberflächenrekonstruktion B-Spline“ Sie viele Ergebnisse finden. Aber die Algorithmen sind nicht allgemein genug für ein Mesh, also müssen Sie herausfinden, ob Ihr Mesh mit dem eines Algorithmus übereinstimmt. –
Kennen Sie die Werte der Knoten? Wenn Sie das tun, wird das Problem viel einfacher. – user168715
Ist das noch relevant? Sie sollten verstehen, dass es für dieses Problem keine eindeutige Lösung gibt. Ich bin mir ziemlich sicher, dass mehrere verschiedene B-Splines alle die gleiche Menge an Punkten erzeugen können. – JCooper