Zum Inhalt springen

Objektspezifische 3D-Kreisauflösung für NURBS-Fläche im Volumenmodell


nicz

Frage

Geschrieben

Hallo zusammen,
 

ich habe ein Darstellungsproblem, bei dem mein "innerer Monk" Alarm schlägt: Ein runder Extrusionskörper wird im Volumenmodell komplett sauber und glatt dargestellt. Eine direkt daran anliegende, aus NURBS-Kurven erstellte NURBS-Fläche wird jedoch stark facettiert und eckig angezeigt. (Zur Info: Die Geometrie für diese geneigte Fläche habe ich nach dem Prinzip aus diesem Video für gebogene Rampen erstellt: https://www.youtube.com/watch?v=40ciSX1voyg)
 

Das Hauptproblem: Selbst wenn ich die globale Volumenmodell-Qualität und die 3D-Kreisauflösung testweise auf "Sehr hoch" stelle, sind die Kantungen der NURBS-Fläche immer noch zu sehen! Auch das Erhöhen des U- und V-Grads der NURBS-Fläche hat leider keinen Einfluss auf die Auflösung der Kanten gezeigt. Zudem möchte ich ungern das ganze Projekt dauerhaft auf eine so hohe Auflösung einstellen, damit die Performance nicht in den Keller geht.

Nach dem IFC-Export sieht das Bauteil in externen IFC-Viewern übrigens komplett sauber aus und hat eine wunderbar hohe Auflösung. Es handelt sich also um ein reines Darstellungsproblem innerhalb von Vectorworks.


Daher meine Fragen:

Lässt sich die Auflösung einer NURBS-Fläche irgendwie objektspezifisch erhöhen, sodass der Rest des Projekts auf mittleren Einstellungen bleiben kann?

 

Danke für eure Einschätzungen und Tipps!

 

Bildschirmfoto 2026-08-13 um 07.41.20.png

Bildschirmfoto 2026-08-13 um 07.41.26.png

Bildschirmfoto 2026-08-13 um 07.41.46.png

Bildschirmfoto 2026-08-13 um 07.42.04.png

Bildschirmfoto 2026-08-13 um 07.51.07.png

Ohne Titel 1.vwx

5 Antworten auf diese Frage

Empfohlene Beiträge

Geschrieben

Hallo @nicz,

 

objektspezifische Tessellierungsgrade sind nicht möglich. Grob gesagt nutzt Vectorworks als Parameter für die Tessellierung die Größe des Objekts und den Grad der Krümmung (je stärker gekrümmt, desto stärker tesselliert).

 

Es gibt bereits Wünsche und Bestrebungen, dieses Verhalten steuerbar zu machen.

 

Aufgrund der oben beschriebenen Parameter kannst du z. B. auch ein Objekt in kleinere Segmente teilen, um so eine "bessere" Tessellierung zu erhalten.

 

Was du in deinem Beispiel versuchst zu modellieren, würde ich wahrscheinlich über Wände machen, bei denen man die 3D-Wandpunkte verschiebt. Dadurch bekommst du eine sehr smoothe Darstellung (siehe Anhang).

 

LG
Tobias

Ohne Titel 1.vwx

  • Like 4
Geschrieben

Hallo @Tobias Westphal,

 

danke für die Rückmeldung, der Workflow über die Wand ist mir neu, scheint hierfür aber sehr praktisch zu sein, danke dafür!

 

Für etwas komplexere Formen (siehe Anhang) kommt aber wahrscheinlich nichts anderes als die Kurvenverbindung über NURBS-Kurven in Frage, oder?

Bildschirmfoto 2026-08-14 um 14.21.16.png

Ohne Titel 4.vwx

  • Like 1
Geschrieben

Hallo @nicz,

 

was du in diesem Fall mit "komplex" meinst und versuchst, in deiner 2. Datei zu modellieren, ist eine 2-fach gekrümmte Oberfläche (die obere innere Rundung).

 

Dafür eignen sich NURBS-Kurvenverbindungen am besten. Wenn ich die Qualität in den Einstellungen Volumenmodell auf sehr hoch stelle, sieht die Tessellierung auch sehr gut aus. Sollte die Qualität leiden, gibt es wie gesagt noch die Möglichkeit, das Bauteil in kleinere Segmente mit der Methode "Zerschneiden" zu teilen.

 

Im Beitrag von @zoom wird darauf hingewiesen, dass Extrusionskörper eine bessere Tessellierung haben als andere Freiform-Objekte, bspw. Vollkörper. Mit Extrusionen kommst du in deinem Fall aber nicht weit.

  • Like 2
Geschrieben

Hey zusammen,

 

im US-Forum gibt es ein ähnliches Thema.

https://forum.vectorworks.net/topic/134442-can-i-make-these-lines-smoother/

 

Ich hab auch mit einem US-Entwickler gesprochen.
Dies ist ist seine Antwort:
"Thank you all for pointing out this, we were aware of this in another form and also added it into our roadmap to increase tessellation tolerance without compromising the performance".

… es wird also an Verbesserungen gearbeitet.
 

LG Tobi

  • Like 3

Viele Grüße

Tobi Kern

 

Vectorworks Germany GmbH

https://www.vectorworks.de/

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Forenstatistik

    • Themen insgesamt
      27,2Tsd
    • Beiträge insgesamt
      141,5Tsd
×
×
  • Neu erstellen...