some starting problems

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
fidel castro
Posts: 7
Joined: Thu Mar 24, 2005 12:42 pm

some starting problems

Post by fidel castro »

Hi and welcome at the beginning

im new to irrlicht and have tested some things.
(my target is do realise a small 2d jump n run game based on bsp maps)
now i got the first problems and i think i need some help :)
//

a) Question about shader using from q3
//
As i mapped many things in q3 based engine i has done a small testing map for my first steps with irrlicht.
Is it really the point that i cant use q3 shaders in my pk3 file ?

so i am really forced to do all effects etc.. (for example fog etc..) based on irrlicht code ?


b) about IDE .net 7.0
//
i installed the files in the way the first tutorial or sample mentioned it.
so i inserted my path to the lib & include things.

but i t looks like there is a path missing, think so :)
i must copy the Irrlicht.dll to every sample folder to build and test them.
is this planed ? think and hope not hehe.
the other way is to copy the Irrlicht.dll to the win/system32 folder
but its alos only a workaround.
i think there is a problem in my path of .net but im not sure.

c) perhabs something to to with problem b)
//
error: www.fidel.vido.info/show/irrlicht.jpg

every time im using a example with
#include <iostream>
i cant build it.

error sais something about: libcd-lib but as im new to this coding stuff i dont know how to handle it.


any ideas.
hope that arent to much and nooblike questions

looking forward to hear something from you


thx in forward.


fidel
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

a)Quake 3 shaders are not supported. So yes, you gotta create fog with Irrlicht code. However, Sky shaders generate lights and shadows that wil get baked onto the bsp, therefore showing up in Irrlicht. So if you're thinking of a special ilumination effect do it in quake 3 and use the bsp file (as long as it gets baked).

b)yup, you must include the dll with your app. Copying it in system32 is also possible but then when a new version of Irrlicht comes out or if you modify your dll you'll start getting errors since the one in system32 prevails and usually we forget we left a copy down there. Having the dll in your app is a good way of ensuring it will run on any system.

c)it's telling you the solution at the end:
use: /NODEFAULTLIB:library
you're getting those errors cause it's using that library and it conflicts. Look in your project's options where you can add extra compiler switches and add that option to it and you should be ok.
Guest

Post by Guest »

thx so far.
im a bit busy atm ,but more questions are upcoming :)


greez
fidel
Post Reply