who please can tell me how to make a level scene ?

You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers.
No questions about C++ programming or topics which are answered in the tutorials!
Post Reply
michael520
Posts: 230
Joined: Mon Oct 10, 2005 2:24 am

who please can tell me how to make a level scene ?

Post by michael520 »

In Irrlicht Examples 2 and 7, the code load a quake III level.
But I don't quite understand what is a level,
and what is inside the bsp/pk3 file format?

I want to make a scene, with a building that can walk in/out, walls that can't be walk througn, and a flat floor terrain. Then I can use the first-person-shoot camera to walk in the scene.

Can anyone tell me how to do that steps by steps?

The following is my thinking:
use 3ds max to build a house with doors, a flat floor(a flat box), and convert them into two seperate x format file.
Then load them in irrlicht and add collision to them with the camera, with gravity.

Is that all???

I really don't know how the quake III level file do! can anyone explain this for me please? Thanks a lot!
Jan_
Posts: 16
Joined: Wed Sep 28, 2005 11:39 am
Location: Germany, Chemnitz, Bgst.

Post by Jan_ »

jep, thats all.

you only, have to modell it,
include it, make collisions, fps cam, and try out.
Attentione, Texturepaths must be right!

BSP's, have things like Textureshaders, Culling,... includet.
Guest

Post by Guest »

id you add a large/multisectional mesh made in Max as an OCTTREESCENENODE - does this mean it has some auto optimisation applied that will do a kind of (BSP) type test for occlusion / portals... or does it need to be supplied in bsp format first.

for large typical FPS type levels is it feasible to create these in max instead of a BSP editor (similar to Hammer/UED/RADIANT etc)
omaremad
Competition winner
Posts: 1027
Joined: Fri Jul 15, 2005 11:30 pm
Location: Cairo,Egypt

Post by omaremad »

irrlicht ignore all the data in bsps except mesh and textures and lightmaps

irrlicht doesnt actually use binary space partions for optimasation it uses and octtree which irrlicht generates not the editor

so in other words use any editor and get the same performance(except if loader uses single tris)

why not look at the MY3d format if u have 3d max (it does lightmaps from max and puts them in irrlicht)
Post Reply