greetings iB3D has had an interesting history. my original goal was to be 1 to 1 match with B3D but add new functions specific to Irrlicht that are not available in B3D (ie shaders). in practice though, i found there are many differences between the two that would make being able to simply swap rendering engines not feasable. once i realized that, my focus became giving folks a familar function set to work with. for example, if you are familiar with B3D and know that you would use EntityFX for a task, you can find EntityFX in iB3D but the parameters are going to be different. underneath, iB3D is Irrlicht so you have access to all the goodies Irrlicht provides via references to the video, scenemanager, guimanager, etc objects... just not from B3D-esque functions.
iB3D unfortunately lost steam when i decided it was finally time for me to start using the 3D knowledge and make a game with the limited time i have instead. someday i would like to return to it as i have had several positive comments about it, but i need to find time. i would love to have someone pick up where i left off and i would be more than willing to provide Irrlicht knowledge assistance to help it along.