Can someone help me out here please. thanks.
Code: Select all
#include<stdio.h>
#include "irrlicht.h"
using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace io;
using namespace gui;
#pragma comment(lib, "Irrlicht.lib")
int x,y;
float z;
/*
int main(){
IVideoDriver* driver;
ISceneManager* smgr;
IGUIEnvironment* guienv;
IrrlichtDevice *device =createDevice( video::EDT_DIRECT3D9, dimension2d<s32>(640,480), 16,false, false, false, 0);
device->setWindowCaption(L"Test");
driver = device->getVideoDriver();
smgr = device->getSceneManager();
guienv = device->getGUIEnvironment();
ICameraSceneNode* camera = smgr->addCameraSceneNodeFPS();
camera->setPosition(vector3df(100,100,100));
camera->setTarget(vector3df(0,0,0));
device->getCursorControl()->setVisible(false);
//smgr->setAmbientLight(video::SColorf(0.8,0.8,0.8,1));
while(device->run()){
driver->beginScene(true, true, SColor(255,255,255,255));
smgr->drawAll();
for(x=0;x<=100;x+=6)
for(y=0;y<100;y+=6)
{
z = 0.01*x;
driver->draw3DLine( vector3df(x,-y,z-1), vector3df(x,-y,z+1), SColor(255,255,0,0) );
driver->draw3DLine( vector3df(x,-y-1,z), vector3df(x,-y+1,z), SColor(255,255,0,0) );
driver->draw3DLine( vector3df(x-1,-y,z), vector3df(x+1,-y,z), SColor(255,255,0,0) );
}
driver->endScene();
}//while loop ends here
return 1;
}
