Druckvorschau
DE|EN

FAQ


  Allgemein
  Fehlermeldungen
  Hardware




  Allgemein

Wie kann man DrahtGitterModelle mit VisIt rendern?

Sind die X/Y/Z-Koordinaten der einzelnen Punkt bekannt kann man TVisPolygon einsetzen. Mit

VisPolygon.AddValues(x,y,z,s,t);


werden die Punkte hinzugefügt. VisPolygon.filled=false erzeugt ein Drahtgitter.

Wie kann man 3D-Diagramme mit VisIt rendern?
Dazu existieren primär 2 Möglichkeiten in VisIt:

1.) Der Komponente TVisPointSet kann ein Array aus Integer oder Double Werten übergeben werden, welche dann als 3D-Diagramm dargestellt werden. Es ist hierbei möglich nur Höhendaten (Z-Werte) für ein automatisch generiertes regelmäßiges Gitter(X-Y-Ebene) anzugeben. Weiterhin können aber auch die X-Y-Werte manuall gesetzt werden, wodurch ein unregelmäßiges Gitter erzeugt werden kann.

2.) Die Komponente TVisFuncObj stellt 3D-Diagramme mittels ihrer zwei Events (OnCalcZ, OnCalcXY) dar. Hierbei kann sowohl ein regelmäßiges als auch ein unregelmäßiges Gitter erzeugt werden.
Wie kann man ein Objekt um sich selbst in einem Punkt drehen?
In dem man die Transformationsreihenfolge des Objects z.B. auf trScaTraRot setzt. Dabei wird zuerst die Rotation,dann die Verschiebung zu dem Punkt und zuletzt die Skalierung durchgeführt.
Wie kann man ein Objekt mehrfach rotieren oder verschieben?
In dem man es z.B. einem TVisNode Object unterordnet. Dadurch kann man dann auch den Mond um die Erde und gleichzeitig um sich selbst rotieren lassen.


  Fehlermeldungen

Die Unit visobj wurde mit einer unterschiedlichen Version von visclass.TVisTransformed compiliert.
Grund: Eine Ältere Version von Signsoft VisIt ist noch installiert. Workaround:Entfernen des Pfades zu dieser Version in Delphi/CBuilder unter Tools/Umgebungsoptionen/Library.
Wenn man den View vergrößert bleiben seitlich schwarze Streifen.
Dies ist ein Fehler in Windows 2000. Siehe auch Microsoft Support KB Article ID Q272222.
Die Dynamik Link Library 'visv4c?.bpl' wurde im Path nicht gefunden.
Schalten Sie "Use dynamic Runtime Packages" aus oder kopieren Sie diese Datei in ein Verzeichniss des Suchpfades.(z.B. Borland\CBuilder5\Projects\BPL\).
Beim Ausführen der Beispiele kommt es zu Schutzverletzungen.
Dies liegt in den meisten Fällen an den installierten OpenGL-Treibern. Nicht jeder Graphikkartentreiber ist völlig OpenGL-compatible. Workaround: Installieren Sie stabilere Treiber.


  Hardware

Graphikkarte

Für komplexe Szenen ist eine aktuelle Grafikkarte mit OpenGL - Beschleunigung dringend zu empfehlen.(z.B. GeForce3 aufwärts). Eine neuere Grafikkarte und aktuelle, stabile Treiber sind meist wichtiger als der beste Prozessor.

Ist Signsoft VisIt Win2000 kompatibel?
Ja, Signsoft VisIt ist Windows2000-kompatibel.
Ist Signsoft VisIt WinXP kompatibel?
Ja, Signsoft VisIt ist Windows XP-kompatibel.