Bonjour à tous.
Je cherche le moyen de faire un rendu sur plusieurs PictureBox.
L'idéal serait de pouvoir avoir une caméra différente pour chaque picturebox.
Je trvail avec Irrilicht.Nett CP
Merci d'avance,
;-)
Hors ligne
Qu'entends-tu par PictureBox ?
Est-ce que ça aurait un lien avec les viewports ?
Hors ligne
Non, c'est le controle picturebox...
C'est un controle que je place sur une form.
Hors ligne
Au moment de la création du Device, tu spécifies le handle de la PictureBox (System.Windows.Forms.Control.Handle, membre commun à tous les contrôles) au constructeur du device. Donc oui, il faudrait dans ce cas créer plusieurs device.
Mais ça c'est vraiment moche, bon ok c'est rapide mais c'est moche et lourd.
La solution idéale c'est de faire un RenderToTexture (cf http://irrlichtnetcp.sourceforge.net/in … To_Texture).
Ensuite, tu as ta texture où tu as effectué le rendu, et comme tu es un utilisateur sérieux, tu as téléchargé la encore-plus-dernière-que-l'autre version d'Irrlicht .NET CP sur le SVN et tu as accès à la fonction Texture.DOTNETImage qui te permet de convertir une texture Irrlicht en texture .NET, que tu pourras appliquer à ta PictureBox
Hors ligne
Cool DeusXL merci bien.
Bon je ne sais pas ce qu'est le SVN, mais je vais chercher et faire ça.
Merci.
Hors ligne
Pour avoir accès, télécharges TortoiseSVN, installe le, créé un nouveau dossier dans l'explorateur Windows, clic droit dessus, fais "SVN Checkout" et dans l'adresse du repository tape "https://irrlichtnetcp.svn.sourceforge.net/svnroot/irrlichtnetcp".
Si tu as Linux, (j'en doute) fais juste "svn co https://irrlichtnetcp.svn.sourceforge.n … tcp".
Hors ligne
DeusXL :
Si tu as Linux, (j'en doute) fais juste "svn co https://irrlichtnetcp.svn.sourceforge.n … tcp".
A condition d'avoir installé svn avant...
svn n'est pas installé par défaut sur toutes les distris.
Hors ligne
Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
---|---|---|---|---|
Corrections |
|
xhtml 1.0 css 2.1 Propulsé par FluxBB Traduit par FluxBB.fr |
882 membres 1429 sujets 11119 messages |
Dernier membre inscrit: LiseBuisson96 43 invités en ligne Aucun membre connecté RSS Feed |