First go with Caelum

Jonan

27-11-2008 21:32:55

Hi,

I've just started with Caelum and I'm getting an error I don't know how to solve.WARNING: material Caelum/PhaseMoon169511032 has no supportable Techniques and will be blank. Explanation:
Pass 0: Fragment program Caelum/PhaseMoonFP cannot be used - not supported.

terminate called after throwing an instance of 'caelum::UnsupportedException'
what(): OGRE EXCEPTION(-1:UnsupportedException): Moon material not supported in Moon at main/src/Moon.cpp ( line 48 )
Aborted

My code is simply this:caelum_system = new caelum::CaelumSystem (Ogre::Root::getSingletonPtr(), manager);
Ogre::Root::getSingleton().getAutoCreatedWindow()->addListener(caelum_system);
Ogre::Root::getSingleton().addFrameListener(caelum_system);

I'm using Caelum 0.3 and Ubuntu 8.10.

Thanks!

cdleonard

27-12-2008 21:01:21

My guess is that your card doesn't support shader model 3.0 which Caelum currently requires. This is why the moon material is not supported.

You can check the shader models supported by your card in the Ogre log. It's in a big section with other render system capabilities.