IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

Perseverance 3D Model


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut Perseverance 3D Model
    Bonjour,

    Je viens de mettre un projet Delphi Sydney sur mon GitHub

    c'est un projet qui permet d'afficher le modèle 3D du Rover Perseverance à partir du modèle GLB fourni par la NASA

    Nom : PerseveranceVCL.jpg
Affichages : 304
Taille : 33,9 Ko
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    le choix de la VCL te restreint dans ton choix de cible.

    il est quand même dommage :
    - de ne pas utiliser les Tmesh ou TCustomMesh mises a notre disposition par Delphi
    - être obligé de tout Ré-écrire alors que de puissant outils ont été mis à notre disposition en FMX

    sinon bon et beau boulot

  3. #3
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    avec CrossVCL tu peux porter l'appli sur d'autres plateforme

    par ailleurs, je suis un fan incontesté de OpenGL, or FMX utilise DX sous Windows et rend impossible (difficile) de faire un rendu OpenGL sous Windows.

    et TMesh ne sera jamais aussi rapide que le code que j'ai fait pour OpenGL...Et qui pourrait être tout aussi rapide pour DX mais en l'adaptant.

    Par ailleurs, tu noteras sur l'unit Execute.GLB est indépendante de la plateforme, la partie Windows/OpenGL est dans la classes descendante TGLBOpenGLModel ...donc on peut imaginer un TGLBFMXModel
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    alors j'ai tenté de faire une version FMX...elle fonctionne presque, mais les éléments sont mal positionnés...et je ne comprend pas pourquoi

    Nom : fmx.png
Affichages : 266
Taille : 28,7 Ko

    c'est ici que ça se passe, je crée un TDummy qui devrait orienter ses enfants correctement, ça correspond à ce code OpenGL
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Membre Expert
    Avatar de ALWEBER
    Homme Profil pro
    Expert Delphi
    Inscrit en
    Mars 2006
    Messages
    1 543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Expert Delphi

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 543
    Billets dans le blog
    10
    Par défaut
    Cela passe bien en fmx chez moi
    Nom : Capture d’écran 2021-03-23 155720.jpg
Affichages : 238
Taille : 60,6 Ko

  6. #6
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    euh...c'est mon projet ça ? avec quelle version de Delphi ? tu ne charges par un GLB là je suppose ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  7. #7
    Membre Expert
    Avatar de ALWEBER
    Homme Profil pro
    Expert Delphi
    Inscrit en
    Mars 2006
    Messages
    1 543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Expert Delphi

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 543
    Billets dans le blog
    10
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    euh...c'est mon projet ça ? avec quelle version de Delphi ? tu ne charges par un GLB là je suppose ?
    Non j'ai mes propres programmes. Je charge un OBJ. J'ai fait la conversion sur le site CLARA.IO. J'utilise Delphi Tokyo

  8. #8
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    oui mais ça c'est facile, un .OBJ n'a pas de hiérarchie
    et ce qui m'intéresse c'est de pouvoir lire la GLB directement, ce que je fais très bien sous OpenGL mais j'ai un soucis pour transposer les transformations sous FMX...il y a quelque chose qui m'échappe.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  9. #9
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 658
    Billets dans le blog
    65
    Par défaut
    Dis-toi que pour l'instant tu fais une compression à la "César"

Discussions similaires

  1. [PowerAmc 10.1]Génération du modèle a échoué
    Par Sabricole dans le forum PowerAMC
    Réponses: 1
    Dernier message: 21/07/2004, 15h50
  2. [CR10] Etats modeles !
    Par chcollet dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 02/07/2004, 14h25
  3. [Swing][TableColumnModel] model colonnes de JTable
    Par imothep dans le forum Composants
    Réponses: 2
    Dernier message: 18/06/2004, 17h32
  4. programmation reseau - couche 2 du modele osi
    Par sahor dans le forum C++Builder
    Réponses: 3
    Dernier message: 06/11/2002, 18h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo