Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   FMX - .DAE-Datei Import in TModel3D fehlerhaft (Texturen)? (https://www.delphipraxis.net/189414-fmx-dae-datei-import-tmodel3d-fehlerhaft-texturen.html)

hanvas 14. Jun 2016 05:09

AW: FMX - .DAE-Datei Import in TModel3D fehlerhaft (Texturen)?
 
Zitat:

Zitat von milos (Beitrag 1340021)
Zitat:

Zitat von bytecook (Beitrag 1340004)
ansonsten... https://delphigl.com/ ... fmx droppen / vcl + opengl verwenden ...

Und damit leider auf Android/iOS/Mac verzichten... Würde gerne wissen ob man mit FreePascal auf den Plattformen mit OpenGl 3D-Anwendungen entwickeln kann, das wäre dann die wohl beste alternative.

Freundliche Grüsse

Auch wenn es manchmal nicht so aussieht, GLScene (https://sourceforge.net/projects/glscene/files/) ist immer noch aktiv und auch für FPC/Lazarus (http://wiki.freepascal.org/GLScene) verfügbar

cu Ha-Jö

bytecook 14. Jun 2016 09:31

AW: FMX - .DAE-Datei Import in TModel3D fehlerhaft (Texturen)?
 
Zitat:

Zitat von milos (Beitrag 1340021)
Zitat:

Zitat von bytecook (Beitrag 1340004)
ansonsten... https://delphigl.com/ ... fmx droppen / vcl + opengl verwenden ...

Und damit leider auf Android/iOS/Mac verzichten... Würde gerne wissen ob man mit FreePascal auf den Plattformen mit OpenGl 3D-Anwendungen entwickeln kann, das wäre dann die wohl beste alternative.

Freundliche Grüsse

Frag am besten dort mal Bergmann :)

Ausserdem:

http://wiki.freepascal.org/Android
http://wiki.freepascal.org/iPhone/iPod_development

Ich hab mehr als drei mal mein FMX Framework neu gebaut (Bei jeder neuen XE-Release wurde tiefer im Code was geändert...., aus vgScene wurde Firemurksey, (Grrrr Eugene/KSDev... ) )
Habe leidvoll feststellen müssen, dass wenn du performant unterwegs und keine vermurksten, nicht threadsafe Implementationen haben möchtest,
um eine Eigenimplementation von Guiroutinen nicht rumkommst. Insbesonders auf anderen HW Plattformen im industriellen Umfeld.

Memnarch 15. Jun 2016 13:40

AW: FMX - .DAE-Datei Import in TModel3D fehlerhaft (Texturen)?
 
Kann es vllt einfach sein, dass das Material kein Texturetiling unterstützt?

Unter DirectX muss bei einem TextureSampler im shader angegeben sein, wie er mit Grenzüberschreitungen umgeht. Clampen, Tilen.

Der Grund: Die verwaschenen ecken könnten z.B. eine TextureCoordinate von 1.5/1.5 haben. Also einmal rum und dann 0.5/0.5 als realle coordinate. Wenn der Sampler aber auf clampen gestellt ist, bekommen alle nach 1.0 nur den letzten Pixel iirc.

Harry Stahl 15. Jun 2016 21:42

AW: FMX - .DAE-Datei Import in TModel3D fehlerhaft (Texturen)?
 
Sollte es, denn unter SketchUP wird damit ja die Oberfläche des Tisches richtig dargestellt.

Immerhin gibt es auf der QR-Seite erste Hinweise:

https://quality.embarcadero.com/brow...5188?filter=-2

Memnarch 16. Jun 2016 08:39

AW: FMX - .DAE-Datei Import in TModel3D fehlerhaft (Texturen)?
 
Zitat:

Zitat von Harry Stahl (Beitrag 1340269)
Sollte es, denn unter SketchUP wird damit ja die Oberfläche des Tisches richtig dargestellt.

Ein Material ist ein Zuammenschluss aus Shadern und Parametern. Also etwas implementierungsspezifisches. Und es kann sein, dass der Shader der in dem Material in Delphi verwendet wird, eben den Sampler nicht auf Tiling gesetzt hat.


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

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