Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1991 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Intégrer ogre3D dans une fenêtre MFC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Intégrer ogre3D dans une fenêtre MFC

n°1684171
Herbert de​ Vaucanson
Grignoteur de SQFP depuis 2002
Posté le 08-02-2008 à 18:30:34  profilanswer
 

Bonjour
 
Voilà, j'aimerais utiliser ogre3D, mais afficher la scène rendue dans une zone de ma fenêtre MFC (je ne veux pas utiliser le CEGUI). Je pensais trouver tout de suite la réponse avec google, car c'est sûrement un pb courant, mais je n'ai rien trouvé à ce sujet.  
 
Merci :jap:
 


---------------
Prévenir HdV en cas d'SQFP ! - Quidquid latine dictum sit, altum sonatur.
mood
Publicité
Posté le 08-02-2008 à 18:30:34  profilanswer
 

n°1684254
IrmatDen
Posté le 08-02-2008 à 21:19:09  profilanswer
 

Salut,
 
Il te faut juste spécifier le handle de la fenêtre servant au rendu lors de l'appel à createWindow.
Exemple (avec Qt, mais ça ne devrait pas rendre difficile la compréhension ;)):

Code :
  1. Ogre::NameValuePairList viewConfig;
  2. #ifdef Q_WS_WIN
  3. Ogre::String winHandle = Ogre::StringConverter::toString((size_t)(HWND)winId());
  4. #endif
  5. viewConfig["externalWindowHandle"] = winHandle;
  6. m_ogreRW = m_oseRoot->getOgreRoot()->createRenderWindow(windowTitle().toStdString(),
  7.  width(), height(), false, &viewConfig);


 
Edit: heu oops pour le cast bourrin; y'a sans doute moyen d'éviter ça, mais j'avais complétement zappé que je l'avais laissé ainsi  :whistle:


Message édité par IrmatDen le 08-02-2008 à 21:20:22

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Intégrer ogre3D dans une fenêtre MFC

 

Sujets relatifs
[RESOLU]Fenetre confirm JAvascript[MFC] Scroll bar dynamique
Code Javascript pour appeler des fichiers dans une autre fenetre[Résolu][Batch] Fermer une fenêtre
VBA - Savoir si une fenêtre est visible[Formulaire] Fenetre de confirmation
Fenetre, comparaison, resultat... besoin d'aide (bis)Fenetre, comparaison, resultat... besoin d'aide
Appliquer un motif à une fenetre JavaFenetre dialog en perl
Plus de sujets relatifs à : Intégrer ogre3D dans une fenêtre MFC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR