Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Graphische Eingabe für ein räumliches System (https://www.delphipraxis.net/183386-graphische-eingabe-fuer-ein-raeumliches-system.html)

Bjoerk 6. Jan 2015 15:23

Graphische Eingabe für ein räumliches System
 
Hat mal jemand eine graphische Eingabe für ein räumliches System gemacht? Wie soll man denn da den ebenen Mousepunkt als X/Y/Z interpretieren? Ist doch gar nicht möglich? Wie machen das denn die 3D Cad Programme? Wie könnte man denn so etwas machen? :gruebel:

Bernhard Geyer 6. Jan 2015 15:27

AW: Graphische Eingabe für ein räumliches System
 
Du hast immer eine aktuelle Zeichenebene und auf dieser hast du relative x/y-Koordianten. Zusammen mit der Zeichenebene kannst du damit dann globale x/y/z-Koordinaten ableiten.

Bjoerk 6. Jan 2015 17:00

AW: Graphische Eingabe für ein räumliches System
 
Achso. Ja, natürlich. Bei mir würden sogar die 3 Projektionen als Ebenen reichen.

X/Z (Y gesperrt)
Y/Z (X gesperrt)
X/Y (Z gesperrt)

Kann man drei verschieden Hintergrundfarben nehmen damit der Benutzer etwas mehr Orientierung hat. Thanx!

Code:
  Z
  :
  :        Y
  :      /
  :    /
  :  /
  : /
  ----------------- X

Jens01 6. Jan 2015 17:59

AW: Graphische Eingabe für ein räumliches System
 
Ich kenns so, dass Konstruktionen im 2D erstellt werden und dann ins 3D via Parameter gesetzt werden.
Manche nennen das auch 2,5D.
Bei den Holzbauern wird eh viel parametrisiert in den Cad-Programmen. Ist einfacher und schneller.

Bjoerk 6. Jan 2015 18:15

AW: Graphische Eingabe für ein räumliches System
 
Die Koordinaten werden eh im OI angezeigt, da kann man die fehlende Koordinate ggf. auch ergänzen. Weiß du wie RStab das macht? Scheint mir eines der besten räumlichen Stabwerke aufm Markt zu ein?

Jens01 6. Jan 2015 18:22

AW: Graphische Eingabe für ein räumliches System
 
Der Herr Dlubal hat da ja auch 100 kleine Tschechen im Keller am Programmieren.
Und die schreiben -wer hätte das geglaubt- ihr 3D Cad-System selbst.

Bjoerk 6. Jan 2015 18:28

AW: Graphische Eingabe für ein räumliches System
 
Wollte grad sagen. Den dxf Export und die 1000 Skizzen zu den Profilen hat er sicherlich nicht selbst gemacht. Anyway. An sowas komm ich allein eh nicht ran. Mir reicht es aber wenn meine Kunden sagen "Für kleinere Bauvorhaben ist Ihre Software unschlagbar". BTW, mein neues 2D CAD kommt zumindest zum Zeichnen von Positionsplänen sehr gut an.

Jens01 6. Jan 2015 18:36

AW: Graphische Eingabe für ein räumliches System
 
Naja, der hat wirklich so viele Entwickler irgendwo in Prag. Das kann man auf seiner Webseite lesen.
Verwunderlich ist für mich, dass Dlubal auch das Cad-System selbst macht. Bei den guten, reinen 3d-Cad-Programmen im Holzbau schreibt keiner -oder nur wenige- die Grafik-Engine selbst.
Willst Du jetzt auch ins 3D einsteigen? :shock:

Bjoerk 6. Jan 2015 18:52

AW: Graphische Eingabe für ein räumliches System
 
Ja. Ein 3D Bild rotieren und in eine Ebene projizieren ist ja nicht so schwer? Falls das allerdings zu lahm wird, meine "neuen russischen Freunde" haben auch ein paar OpenGL 3D Beispiele dabei. Mal sehen daß ich mir da eventuell von denen was abschaue. Hast du sie mal gefragt wegen einem Sonderpreis (Schätze mal daß sie bis 1250 runtergehen würden, wegen dem Rubelverfall und weil du kaum eigene Kunden hast).

Jens01 6. Jan 2015 19:44

AW: Graphische Eingabe für ein räumliches System
 
Zitat:

Ein 3D Bild rotieren und in eine Ebene projizieren ist ja nicht so schwer?
Nö, ein Quad erzeugen, Textur drauflegen und Projektionsmatrix manipulieren.

Zitat:

Hast du sie mal gefragt wegen einem Sonderpreis
Äh, ich benötige kein DXF. -Ich hab meine eigene Schnittstelle :spin2:-
Zitat:

und weil du kaum eigene Kunden hast
Äh, ich benötige keine Kunden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:06 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz