xacti Opublikowano 21 Lutego 2007 Zgłoś Opublikowano 21 Lutego 2007 Siemka. Proboje zrobic cos pod silnikiem irrlicht :) tylko ze mam problem nawet z przykladami :? Dam kod przykladu: #include <irrlicht.h>#include <iostream>using namespace irr;#pragma comment(lib, "Irrlicht.lib")int main(){ // ask user for drivervideo::E_DRIVER_TYPE driverType = video::EDT_DIRECT3D9;printf("Please select the driver you want for this example:\n"\ " (a) Direct3D 9.0c\n (b) Direct3D 8.1\n (c) OpenGL 1.5\n"\ " (d) Software Renderer\n (e) Apfelbaum Software Renderer\n"\ " (f) NullDevice\n (otherKey) exit\n\n");char i;std::cin >> i;switch(i){ case 'a': driverType = video::EDT_DIRECT3D9;break; case 'b': driverType = video::EDT_DIRECT3D8;break; case 'c': driverType = video::EDT_OPENGL; break; case 'd': driverType = video::EDT_SOFTWARE; break; case 'e': driverType = video::EDT_SOFTWARE2;break; case 'f': driverType = video::EDT_NULL; break; default: return 1;} // create device and exit if creation failedIrrlichtDevice *device = createDevice(driverType, core::dimension2d<s32>(640, 480));if (device == 0) return 1;video::IVideoDriver* driver = device->getVideoDriver();scene::ISceneManager* smgr = device->getSceneManager();device->getFileSystem()->addZipFileArchive("E:/Gra/irrlicht-1.2/media/media/map-20kdm2.pk3");scene::IAnimatedMesh* mesh = smgr->getMesh("20kdm2.bsp");scene::ISceneNode* node = 0;if (mesh) node = smgr->addOctTreeSceneNode(mesh->getMesh(0));if (node) node->setPosition(core::vector3df(-1300,-144,-1249));smgr->addCameraSceneNodeFPS();device->getCursorControl()->setVisible(false);int lastFPS = -1;while(device->run()){ driver->beginScene(true, true, video::SColor(0,200,200,200)); smgr->drawAll(); driver->endScene(); int fps = driver->getFPS(); if (lastFPS != fps) { core::stringw str = L"Irrlicht Engine - Quake 3 Map example ["; str += driver->getName(); str += "] FPS:"; str += fps; device->setWindowCaption(str.c_str()); lastFPS = fps; }} device->drop(); return 0;} Jest tu czesc , ktora odpowiada za to, ktora metode renderowania wybieram ( czy jakos tak ;)) niestety po zrobieniu programu obojetnie ktora wybiore pisze ze nie moze odnalezc plikow. :? w tutorialku nic o takim czyms nie pisze. moze ktos wie o co chodzi i pomoze? :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Nargil Opublikowano 22 Lutego 2007 Zgłoś Opublikowano 22 Lutego 2007 Skoro wypisuje ci ze nie moze znalezc plikow to chyba wiesz co zrobic ? Problem istnieje miedzy krzeslem a klawiatura. E:/Gra/irrlicht-1.2/media/media/map-20kdm2.pk3 to dobra sciezka ? 2 razy media ? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
xacti Opublikowano 22 Lutego 2007 Zgłoś Opublikowano 22 Lutego 2007 blad naprawilem 5 min po napisaniu tego :) niestety dalej nie dzialalo - dlatego zostawilem :) naszczescie juz jest ok. :) ale dzieki! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...