How to generate a isometric view in 3d mode

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
AmigaIrr
Posts: 94
Joined: Mon Jan 10, 2005 7:55 am
Location: France, Alsace

How to generate a isometric view in 3d mode

Post by AmigaIrr »

Hi.

I want to make a big world in isometric view, (diablo like or better WCIII like:D )
but i want use 3d fuction insted of 2d for benefit of lights and so....

i think use a "donut world system"...

bur a don't want to use 2d drawimages functions.....

in warcraftIII, the terrain is a 3d matrice and own square contains a texture.

How to make a terrain texture like darkbasic pro make it's ! ?

Any idea?
Last edited by AmigaIrr on Wed Oct 04, 2006 12:13 pm, edited 1 time in total.
L'eternité c'est long, surtout vers la fin...

Q6600 triton 79, 4 GO, 2* RAPTOR 150GO of ARECA 256 RAID 0, 3870 Zalmann, P5K. 24" Samsung. Antec nine hundred
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

There's a tutorial on the main web page about setting up an isometric world, not sure what you're actually after, but that might help!
Image Image Image
AmigaIrr
Posts: 94
Joined: Mon Jan 10, 2005 7:55 am
Location: France, Alsace

Post by AmigaIrr »

The web page ?

not found sorry ?
L'eternité c'est long, surtout vers la fin...

Q6600 triton 79, 4 GO, 2* RAPTOR 150GO of ARECA 256 RAID 0, 3870 Zalmann, P5K. 24" Samsung. Antec nine hundred
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

The Irrlicht webpage... where the tutorials are ;)
Image Image Image
AmigaIrr
Posts: 94
Joined: Mon Jan 10, 2005 7:55 am
Location: France, Alsace

Post by AmigaIrr »

sorry, nothing here (only a ortogonal view, is not that i need, it's old 2d)
L'eternité c'est long, surtout vers la fin...

Q6600 triton 79, 4 GO, 2* RAPTOR 150GO of ARECA 256 RAID 0, 3870 Zalmann, P5K. 24" Samsung. Antec nine hundred
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

Sorry, says there that if you're doing an isometric game then that would be of use, but i don't know about those things!
Image Image Image
milkshakeman
Posts: 27
Joined: Mon Aug 14, 2006 12:36 pm

Post by milkshakeman »

Hi, I am creating a 3D strategy game with isometric view myself.
You will have to set up an isometric/orthogonal projection matrix for your camera. In my code it looks something like this:

camera = smgr->addCameraSceneNode(0,core::vector3df(250,230,250),core:vector3df(0,0,0));
core::matrix4 IsoMatrix;
IsoMatrix.buildProjectionMatrixOrthoLH(140.0f,110.0f,250.0f,-510.0f);
camera->setProjectionMatrix(IsoMatrix);
camera->setIsOrthogonal(true);

the values I used works with my scene setup, you will have to play with it untill you find something that displays your scene correctly.

good luck
AmigaIrr
Posts: 94
Joined: Mon Jan 10, 2005 7:55 am
Location: France, Alsace

Post by AmigaIrr »

thanks, but the POV for a isometric angle is relatively easy. :D

---> The problem is how to manage textures... 8)

in warcraftIII, the terrain is a 3d matrice and own square contains a texture.

How to make a terrain texture like darkbasic pro make it's ! ?



in your 3d game, wat use you to generate the terrain ?

have you screen shoots ?
L'eternité c'est long, surtout vers la fin...

Q6600 triton 79, 4 GO, 2* RAPTOR 150GO of ARECA 256 RAID 0, 3870 Zalmann, P5K. 24" Samsung. Antec nine hundred
Post Reply