Suchergebnisse

Suchergebnisse 1-16 von insgesamt 16.

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    Hallo, ich schätze mal, dass das ganze auf Eulerscher Rotation basiert. Also es gibt schon einen uralten Algorithmus dafür...:P Mfg jvbsl

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    Hallo, @Scream: ich würde sagen, wenn du einen SketchUp Model importer willst, dann mach ihm doch am besten mal Pseudo(oder VB) Code, mit dem man die Vertices und Farben auslesen kann Mfg jvbsl

  • Benutzer-Avatarbild

    Hallo, mit World solltest du die Objekte rotieren lassen können und skalieren sowie verschieben und mit View die Kamera, habs jetzt zwar nicht getestet, aber er hatte ja bereits im ersten Thread von diesen Matrizen gesprochen... Mfg jvbsl

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    keine Shader? Nicht mal einfache? find ich echt Schade, weil das war mal ein Projekt

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    dann Poste doch mal den Inhalt der InnerException...

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    in dem Fenster wo die Fehlermeldung steht, steht auch Details anzeigen, drück dadrauf, dann öffnet sich wahrscheinlich ein Eigenschaftenfenster, dort gibt es den Eintrag "InnerException" diesen wählst du aus und kopierst den Inhalt hier rein...

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    ich denke, dass du die Matrizen multiplitzieren kannst, also multiplizierst du die World Matrix, mit einer Rotationsmatrix(um X, Y, oder Z )

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    soweit ich weiß gar nicht, oder? Das hier soll auch kein DX ersatz werden

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    Farbe <> Textur... guck mal nach einer Eigenschaft Materials oder soetwas ähnlichem...

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    Zitat: „aber nach wie vor würd ich, wenn jemand unbedingt in eine Anwendung 3D integrieren will, DirectX oder viel viel einfacher: XNA vewenden.“Hat der TE bereits selbst gesagt... Zitat: „Mit XNA brauchst du auch nur ein paar Zeilen Code, nur dass es einfach viel mehr leisten kann.“Das hört sich jetzt an, als wäre es auch Leistungsfähiger als DirectX, was wohl kaum stimmen kann... Zitat: „noch viel mehr ausweiten, Z-Buffer“Ist meines Wissens bereits integriert... Zitat: „mehr Polygone rendern k…

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    zu dem?: Zitat: „Wie könnte ich den machen das sich ein Objekt nach links bzw. nach rechts bewegt?“ sollte eine Transformations Matrix geben, davon (M)41,(M)42,(M)43 auf X,Y und Z ändern, evtl. gibt es auch eine Translate Methode bzw. Funktion, was du dann einfacher verwenden kannst

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    was denn sonst ZBuffer ist nicht implementiert, das müsste noch jemand erledigen und wie bereits so oft geschrieben, der TE macht nichts mehr weiter, deshalb sollte auch der SourceCode verfügbar sein, damit jeder schön selber damit rumspielen kann...

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    guck dir doch mal SampleMesh auf der ersten Seite an... Davon einfach mehrere...also SampleMesh1, SampleMesh2 z.B.... Falls es dabei um dasselbe Obekt geht: Zitat: „ Sample_Graphics.Transform_World = Matrix.Rotate_Y_Axis(Now.Millisecond * (Math.PI * 2) / 1000) ' Das Mesh wird gezeichnet Sample_Graphics.Draw_Mesh(e.Graphics, Sample_Mesh, Color.FromArgb(240, 100, 20), GDI3D.Graphics3D.DrawMode.Fill Or GDI3D.Graphics3D.DrawMode.Wireframe) “ Einfach die World Transformation ändern, auf die Position …

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    Verweis hinzugefügt?

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    Dann guck doch mal da wo die Exception kommt und drück bei dem Fehler auf "Details..." der Inhalt wäre nicht schlecht zu wissen...

  • Benutzer-Avatarbild

    GDI3D - 3D auch ohne DirectX

    jvbsl - - Libraries / Controls

    Beitrag

    dann skalier doch mal, ich kann da kein Problem erkennen^^