Historique des modifications - Message

Message #3852

Sujet: multi screen


Type Date Auteur Contenu
Création du message 23-04-2008 16:25:57 dark calculator
Salut

Aranoth Ecris:

[quote=dark calculator]( 0 , 0 , 1024 , 768 ) et ( 1024 , 0 , 2048 , 768) plutot non ?

Ça dépend si tu définis Position + Dimension (ce que j'ai fais dans cet exemple) ou Bord haut-gauche et Bord bas-droite.[/quote]
Oups !
Effectivement je n'y avais pas pensé j'ai toujours utilisé les coins se qui est d'ailleur moins pratique mais on a du mal a changé ses habitudes.

Aranoth Ecris:

[quote=dark calculator]Apres je suis en train de voir qu'aranoth a parler de viewport je vais voir se que cela signifie reelement.

Les viewport sont en quelque sorte des "sous zones de rendu", c'est ce qu'on utilise entre autre pour faire des écrans splittés dans les jeux consoles (tu sais les écrans partagés en 4, chacun avec une vue différente correspondant à un joueur)


http://irrlicht.sourceforge.net/docu/classirr_1_1video_1_1_i_video_driver.html#a77[/quote]
Sa m'interesse drolement sa.
En gros il suffit de faire :
driver->setViewPort(rect<s32>(0,0,1024,1024));
smgr->setActiveCamera(cam1);
smgr->drawall();
driver->setViewPort(rect<s32>(1024,0,2048,1024));
smgr->setActiveCamera(cam2);
smgr->drawall();

Pour faire un double rendu ?
Si oui c'est genial, et surtout que sa doit mieu marcher que les render to texture, je crois que je vais le tester tout a l'heure.

dark calculator

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
168 invités en ligne
membre en ligne: -
RSS Feed