So i had a stab at this using Panda3d on OSX. My set up is
Python 2.5.1 and panda 1.5.3
I installed Panda3d according to the install script generated by khakionion available at http://gamesketching.googlecode.com/files/pandaAutoInstall.py
When i run the program defined above (named embed.py) i get the following
juanchohome.local:[117] scratch|> python embed.py
:interrogatedb(warning): Classes Http_Request and Socket_TCP share the same TypeHandle value (42); check class definitions.
/usr/local/panda/lib/pandac/extension_native_helpers.py:65: DeprecationWarning: raising a string exception is deprecated
raise message
DirectStart: Starting the game.
Warning: DirectNotify: category 'Interval' already exists
:audio: NullAudioManager
:audio: NullAudioManager
:audio: NullAudioManager
:audio: NullAudioManager
:util(warning): Adjusting global clock's real time by 0.986064 seconds.
:ShowBase:info: __dev__ == 0
:display: loading display module: libpandagl.dylib
Known pipe types:
osxGraphicsPipe
(all display modules loaded.)
:ShowBase:info: Default graphics pipe is OpenGL (osxGraphicsPipe).
:display:osxdisplay: Creating child window
:display:osxdisplay: Child window created
2008-11-19 07:19:45.512 Python[66308:60b] *** -[NSHIObject windowNumber]: unrecognized selector sent to instance 0xe1d2880
2008-11-19 07:19:45.516 Python[66308:60b] An uncaught exception was raised
2008-11-19 07:19:45.517 Python[66308:60b] *** -[NSHIObject windowNumber]: unrecognized selector sent to instance 0xe1d2880
2008-11-19 07:19:45.519 Python[66308:60b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSHIObject windowNumber]: unrecognized selector sent to instance 0xe1d2880'
2008-11-19 07:19:45.520 Python[66308:60b] Stack: (
2464936267,
2461224507,
2464965450,
2464958796,
2464958994,
333329496,
333334840,
209984761,
333331306,
209926642,
333313930,
209666316,
209666504,
209696090,
209726317,
210200611,
1628166,
1635419,
1285159,
1178941,
1630136,
1635419,
1285159,
1178941,
1630136,
1635419,
1628805,
1635419,
1285159,
1178941,
1213944,
1178941,
1608469,
16813304,
17092721,
1178941,
1630136,
1635419,
1628805,
1635419,
1285159,
1178941,
1213944,
1178941,
1628954,
1635419,
1285159,
1178941,
1213944,
1178941,
1628954,
1635419,
1285159,
1178941,
1213944,
1178941,
1452529,
1428454,
1178941,
1628954,
1635419,
1635656,
1731052,
1732630,
1739138,
1784835
)
Trace/BPT trap
I do not know enough about the graphics layers on OSX to make sense of this report. Is there anyone here who can?
cheers