Vertex program

digimikeh

23-02-2009 17:53:54

Hello...

I tried to execute this script:

import ogre.renderer.OGRE as ogre
import SampleFramework as sf

class MainHall(sf.Application):

def _createScene(self):
sceneManager = self.sceneManager
sceneManager.ambientLight = (1,1,1)

obj1 = sceneManager.createEntity("obj1", "Cube.001.mesh")
obj1_node = sceneManager.getRootSceneNode().createChildSceneNode("obj1_node")
obj1_node.attachObject(obj1)

obj2 = sceneManager.createEntity("obj2", "Cube.002.mesh")
obj2_node = sceneManager.getRootSceneNode().createChildSceneNode("obj2_node")
obj2_node.attachObject(obj2)

if __name__ == "__main__":
mh = MainHall()
mh.go()



...but shell shows me this error... what could be?

ogre.ResourceGroupManager.getSingleton().initialiseAllResourceGroups()
OgreItemIdentityException: OGRE EXCEPTION(5:ItemIdentityException): Unable to locate vertex program called Examples/BumpMapVPSpecular. in GpuProgramUsage::setProgramName at ..\src\OgreGpuProgramUsage.cpp (line 61)


I got the same error sometimes with "Ogre/BasicVertexPrograms/AmbientOneTexture"

digimikeh

24-02-2009 00:10:08

This is weird,, i uninstalled and then re-installed the engine, python and tools, and all went good.....