Historique des modifications - Message

Message #11215

Sujet: Début catastrophique Irrlicht 1.8


Type Date Auteur Contenu
Dernière modification 27-04-2013 15:59:15 Logeur
Bonjour,

Me revoilà après un ptit temps d'absence pour essayer Opengl. Rien à dire, Irrlicht est mieux.
Mais bon qui veut dire retour Irrlicht veut dire bug x)
J'ai réutilisé ton projet johnplayer. Il a marché une fois. J'ai changé une valeur pour la couleur du ciel et là "Votre Application ne répond pas". Donc le bon vieu Ctrl + Z mais rien n'y fait le bug est toujours là. Aucune erreur de la part du compilo donc je fais encore une fois appel à vous x)

Voici le code :

#include <irrlicht.h>
using namespace irr;
using namespace gui;
using namespace scene;
using namespace video;
using namespace core;
using namespace io;


s32 main(s32 argc, c8** argv)
{
    IrrlichtDevice *device = createDevice(EDT_OPENGL, dimension2du(800, 600), 32, false, false, false, 0);
    device->setWindowCaption(L"Projet de base");

    IVideoDriver* driver = device->getVideoDriver();
    ISceneManager* smgr = device->getSceneManager();
    IGUIEnvironment* guienv = device->getGUIEnvironment();

    ICameraSceneNode *cam = smgr->addCameraSceneNodeFPS();
    cam->setPosition(vector3df(500,500,500));
    cam->setTarget(vector3df(0,0,0));

    // boucle
    s32 lastFPS = -1;
    while(device->run())
    {
        //
        driver->beginScene(true, true, SColor(0,255,200,200));
        //
        smgr->drawAll();
        //
        guienv->drawAll();
        //
        driver->endScene();
        //
        s32 fps = driver->getFPS();
		if (lastFPS != fps)
		{
			stringw str = L"Projet de base [";
			str += driver->getName();
			str += "] FPS: ";
			str += fps;
			str += " | Triangles: ";
			str += driver->getPrimitiveCountDrawn();
			device->setWindowCaption(str.c_str());
			lastFPS = fps;
		}
    }

    device->drop();

    return 0;
}
Création du message 27-04-2013 15:58:23 Logeur
Bonjour,

Me revoilà après un ptit temps d'absence pour essayer Opengl. Rien à dire, Irrlicht est mieux.
Mais bon qui veut dire retour Irrlicht veut dire bug x)
J'ai réutilisé ton projet johnplayer. Il a marché une fois. J'ai changé une valeur pour la couleur du ciel et là "Votre Application ne répond pas". Donc le bon vieu Ctrl + Z mais rien n'y fait le bug est toujours là. Aucune erreur de la part du compilo donc je fais encore une fois appel à vous x)

Voici le code :

#include <irrlicht.h>
using namespace irr;
using namespace gui;
using namespace scene;
using namespace video;
using namespace core;
using namespace io;


s32 main(s32 argc, c8** argv)
{
    IrrlichtDevice *device = createDevice(EDT_OPENGL, dimension2du(800, 600), 32, false, false, false, 0);
    device->setWindowCaption(L"Projet de base");

    IVideoDriver* driver = device->getVideoDriver();
    ISceneManager* smgr = device->getSceneManager();
    IGUIEnvironment* guienv = device->getGUIEnvironment();

    ICameraSceneNode *cam = smgr->addCameraSceneNodeFPS();
    cam->setPosition(vector3df(500,500,500));
    cam->setTarget(vector3df(0,0,0));

    // boucle
    s32 lastFPS = -1;
    while(device->run())
    {
        //
        driver->beginScene(true, true, SColor(0,255,200,200));
        //
        smgr->drawAll();
        //
        guienv->drawAll();
        //
        driver->endScene();
        //
        s32 fps = driver->getFPS();
		if (lastFPS != fps)
		{
			stringw str = L"Projet de base [";
			str += driver->getName();
			str += "] FPS: ";
			str += fps;
			str += " | Triangles: ";
			str += driver->getPrimitiveCountDrawn();
			device->setWindowCaption(str.c_str());
			lastFPS = fps;
		}
    }

    device->drop();

    return 0;
}

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
151 invités en ligne
membre en ligne: -
RSS Feed