fog
30-09-2005 09:17:20
fog
30-09-2005 09:17:20
esteban
07-10-2005 04:16:12
viblo2
09-10-2005 15:16:04
AttributeError: Swig director python method error: Error detected when calling FrameListener.frameStarted.
'Resource' object has no attribute 'getTechnique'
mat = ogre.MaterialManager.getSingleton().getByName("DarkSkyTerrain")
matPass = mat.getTechnique(0).getPass(0)
fog
09-10-2005 18:02:03
Clay
16-10-2005 22:42:26
fog
17-10-2005 09:12:41
spike1907
18-10-2005 23:55:24
Floor.setCastShadows(false)
AddributeError: 'Entity' object has no attribute 'setCastShadows'
fog
19-10-2005 09:06:03
Clay
19-10-2005 09:13:17
class.getAttribute(something) # this is wrong
class.attribute = something # this is right
Srekel
29-10-2005 17:18:45
om = ogre.OverlayManager.getSingleton()
print dir(om)
panel = om.createOverlayElement("Panel", "Game/CampaignPanel")
print type(panel)
print dir(panel)
print panel.container
top = 240
campaignNumber = 1
for campaign in [self.config[c] for c in self.config if c[:8] == "Campaign"]:
print campaign
print campaign["Name"]
textarea = om.createOverlayElement("TextArea", campaign["Name"])
textarea.metricsMode = ogre.GMM_PIXELS
textarea.verticalAlignment = ogre.GVA_TOP
textarea.horizontalAlignment = ogre.GVA_CENTER
textarea.left = -180
textarea.top = top
textarea.setParameter("font_name", "TrebuchetMSBold")
textarea.setParameter("char_height", "24")
textarea.setParameter("caption", "24")
textarea.setParameter("colour_top", "24")
textarea.setParameter("colour_bottom", "24")
top + 30
panel.addChild(textarea)
self.menuChoices.append((campaign["Name"], textarea, "Campaign" + str(campaignNumber)))
overlay = om.create("Game/Campaign")
overlay.add2D(panel)
overlay.show
panel.addChild(textarea)
Traceback (most recent call last):
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\ViolentWorld\src\GameApplication.py", line 214, in ?
runGame()
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\ViolentWorld\src\GameApplication.py", line 182, in runGame
application.go()
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\ViolentWorld\src\GameApplication.py", line 45, in go
self.setupGame()
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\ViolentWorld\src\GameApplication.py", line 137, in setupGame
listener = StartGameListener(self.renderWindow, self.menuListener, self.dataManager)
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\ViolentWorld\src\MenuListeners\StartGameListener.py", line 54, in __init__
panel.addChild(textarea)
AttributeError: 'OverlayElement' object has no attribute 'addChild'
Clay
29-10-2005 17:43:11
Srekel
06-11-2005 14:02:50
print "OGRE: Creating Root"
self.root = ogre.Root("../configs/plugins.cfg")
##### bunch of code omitted ######
print "OGRE: Setting up viewport"
### Set up the viewport
self.renderWindow.removeAllViewports()
self.viewport = self.renderWindow.addViewport( self.camera )
self.viewport.backgroundColour = ( 0, 0, 0 )
### Set a time variable
for x in dir(self.root.timer): print x
self.time = self.root.timer.getMilliseconds();
OGRE: Setting up viewport
Traceback (most recent call last):
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\SGWF\src\Main.py", line 114, in ?
game = Main()
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\SGWF\src\Main.py", line 45, in __init__
exec "sys = module." + systemName + "(self.dataManager)"
File "<string>", line 1, in ?
File "C:\Documents and Settings\Anders\My Documents\anders\Programmering\SGWF\src\SubSystems\OGREGraphicsWrapper.py", line 94, in __init__
self.time = self.root.timer.getMilliseconds();
AttributeError: 'PySwigObject' object has no attribute 'getMilliseconds'
*-*-* OGRE Shutdown
Clay
06-11-2005 19:18:54
Srekel
06-11-2005 19:39:05
dictatorfagan
15-11-2005 05:16:00
Ok, Timer is now wrapped, and the Overlay problem above should be fixed.
panel = ogre.OverlayManager.getSingleton().createOverlayElement("Panel", "GregPanel")
overlay = ogre.OverlayManager.getSingleton().create("Greg/GregOverlay")
overlay.add2D(panel)
overlay.show()
File "C:\Python24\Lib\site-packages\pyogre\ogre.py", line 15390, in add2D
return _ogre.Overlay_add2D(*args)
TypeError: argument number 2: a 'Ogre::OverlayContainer *' is expected, 'PySwigObject(_p_Ogre__OverlayElement)' is received
Clay
15-11-2005 11:08:21
dictatorfagan
15-11-2005 19:17:43
chungungon
29-11-2005 06:36:08
Clay
30-11-2005 20:10:38
chungungon
04-12-2005 06:27:51
esteban
23-12-2005 13:18:03
>>> type(ogre.LBX_SUBTRACT)
<type 'int'>
File "c:\python24\lib\site-packages\pyogre\ogre.py", line 8168, in setColourOperationEx
return _ogre.TextureUnitState_setColourOperationEx(*args)
NotImplementedError: No matching function for overloaded 'TextureUnitState_setColourOperationEx'
// (At the end of OgreTextureUnitState.i)
%extend Ogre::TextureUnitState
{
PyObject* setColourOperationEx(
PyObject* lboe, PyObject* lbs1, PyObject* lbs2)
{
if (!PyInt_Check(lboe) || !PyInt_Check(lbs1) || !PyInt_Check(lbs2)) {
PyErr_SetString(PyExc_TypeError, "int expected.");
return NULL;
}
self->setColourOperationEx(
(Ogre::LayerBlendOperationEx) PyInt_AsLong(lboe),
(Ogre::LayerBlendSource) PyInt_AsLong(lbs1),
(Ogre::LayerBlendSource) PyInt_AsLong(lbs2));
Py_INCREF(Py_None);
return Py_None;
}
}
%ignore Ogre::TextureUnitState::setColourOperationEx;
Clay
23-12-2005 18:20:50
dermont
24-12-2005 10:41:24
//%include OgreTextureUnitState.i
//%include OgreBlendMode.i
%include OgreBlendMode.i
%include OgreTextureUnitState.i
griminventions
13-01-2006 23:35:11
mySceneNode.yaw( rotY )
I'm using 1.0.5-1, so maybe this is fixed in 1.0.6 (I can't get it to run on my PC). I'm still a rank noob with OGRE, so maybe it's my fault.vracken
14-01-2006 19:00:56
dermont
22-01-2006 09:02:01
griminventions
22-01-2006 18:51:06
pos = node.worldPosition
pos = node.getWorldPosition()
leau2001
14-02-2006 13:04:01
from pyogre import ogre
import SampleFramework
class TutorialApplication(SampleFramework.Application):
def _createScene(self):
pass
if __name__ == '__main__':
ta = TutorialApplication()
ta.go()
Traceback (most recent call last):
File "C:\Python24\pyogre\ogre_demos\basic_1.py", line 10, in -toplevel-
ta.go()
File "C:\Python24\pyogre\ogre_demos\SampleFramework.py", line 23, in go
if not self._setUp():
File "C:\Python24\pyogre\ogre_demos\SampleFramework.py", line 33, in _setUp
self.root = ogre.Root(ogre.getPluginPath())
File "C:\Python24\Lib\site-packages\pyogre\ogre.py", line 13465, in __init__
newobj = _ogre.new_Root(*args)
ExceptionPtr: ..\src\OgreDynLib.cpp(82): ogre error 9: Could not load dynamic library .\RenderSystem_Direct3D9. System Error: Le module spécifié est introuvable.
mthorn
03-03-2006 07:48:20
class RenderQueueListener(ogre.RenderQueueListener ):
AttributeError: 'module' object has no attribute 'RenderQueueListener'
syedhs
13-03-2006 09:45:41
AttributeError: Swig director python method error: Error detected when calling CombinedListener.frameStarted.
'NoneType' object has no attribute 'yaw'
pix
17-08-2006 16:39:28
from pyogre import ogre
r = ogre.Root()
sm = r.createSceneManager(ogre.ST_GENERIC)
n = sm.rootSceneNode.createChildSceneNode()
print("calling yaw with a float... (works for me)")
n.yaw(1.0)
print("calling yaw with an ogre.Degree with an explicit valueRadians() call... (works for me)")
n.yaw(ogre.Degree(90.0).valueRadians())
print("calling yaw with an ogre.Degree... (gets No Matching Function for me)")
n.yaw(ogre.Degree(90.0))
# setup keeps dying because of some "gcc: : file not found error"
# but gcc creates files regardless, so i ran it in a loop
# (warning: this will loop endlessly if a _real_ compile error is encountered)
while ! python2.4 setup.py build ; do sleep 1 ; done
sudo python2.4 setup.py install
Istari
17-08-2006 17:07:11
pix
17-08-2006 18:36:41
If you use SCons to build, you don't need to call python setup.py build in a loop. I don't know why setup.py fails so often when SCons can get it on the first try.
ta2025
26-09-2006 03:03:34
Traceback (most recent call last):
File "ParticleFXDemo.py", line 65, in ?
application.go()
File "C:\Python24\pyogre\demos\SampleFramework.py", line 23, in go
if not self._setUp():
File "C:\Python24\pyogre\demos\SampleFramework.py", line 48, in _setUp
self._createScene()
File "ParticleFXDemo.py", line 26, in _createScene
node.rotate((0, 0, -1), ogre.Radian(ogre.Degree(20)))
File "C:\Python24\lib\site-packages\pyogre\ogre.py", line 19894, in rotate
return _ogre.Node_rotate(*args)
NotImplementedError: No matching function for overloaded 'Node_rotate'
Unregistering ResourceManager for type BspLevel
*-*-* OGRE Shutdown
ta2025
26-09-2006 11:54:04
Traceback (most recent call last):
File "FresnelDemo.py", line 307, in ?
application.go()
File "C:\Python24\pyogre\demos\SampleFramework.py", line 23, in go
if not self._setUp():
File "C:\Python24\pyogre\demos\SampleFramework.py", line 48, in _setUp
self._createScene()
File "FresnelDemo.py", line 198, in _createScene
self.refractionTexture = ogre.TextureManager.getSingleton().createManualND(
'Refraction',
AttributeError: 'TextureManager' object has no attribute 'createManualND'
Unregistering ResourceManager for type BspLevel
*-*-* OGRE Shutdown
ta2025
26-09-2006 11:56:46
Traceback (most recent call last):
File "RenderToTextureDemo.py", line 197, in ?
application.go()
File "C:\Python24\pyogre\demos\SampleFramework.py", line 23, in go
if not self._setUp():
File "C:\Python24\pyogre\demos\SampleFramework.py", line 48, in _setUp
self._createScene()
File "RenderToTextureDemo.py", line 120, in _createScene
self.PlaneNode.roll(ogre.Degree(5))
File "C:\Python24\lib\site-packages\pyogre\ogre.py", line 19871, in roll
return _ogre.Node_roll(*args)
NotImplementedError: No matching function for overloaded 'Node_roll'
Exception exceptions.AttributeError: "'RenderToTextureApplication' object has no
attribute 'rttTex'" in <bound method RenderToTextureApplication.__del__ of <__m
ain__.RenderToTextureApplication object at 0x00CD9AF0>> ignored
Unregistering ResourceManager for type BspLevel
*-*-* OGRE Shutdown
dermont
26-09-2006 12:46:50
#node.rotate((0, 0, -1), ogre.Radian(ogre.Degree(-20)))
node.rotate((0, 0, -1), ogre.Degree(-20).valueRadians())
#self.fountainNode.yaw(ogre.Radian(ogre.Degree(frameEvent.timeSinceLastFrame * 30.0)))
self.fountainNode.yaw(ogre.Degree(frameEvent.timeSinceLastFrame * 30.0).valueRadians())
ta2025
26-09-2006 15:48:02
dermont
26-09-2006 16:18:25
ta2025
26-09-2006 16:38:16
dermont
26-09-2006 19:39:52
ta2025
26-09-2006 20:06:29
OvermindDL1
26-09-2006 21:07:20