Quote (ninth)
хм. а что у тебя скажет вот такой код?
import direct.directbase.DirectStart
print base.win.getGsg().getSupportsShadowFilter()
Так же как и примером выше, т.е. чисто, без ошибок и предупреждений.
Зато на ноуте целая "диссертация":
---------------------------
> "C:\Panda3D-1.7.0\python\python.exe" -u "C:\PandaProjects\Untitled 1.py"
DirectStart: Starting the game.
Known pipe types:
wglGraphicsPipe
(all display modules loaded.)
:display:gsg:glgsg(warning): Buffers advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
:display:gsg:glgsg(warning): Occlusion queries advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
0
---------------------------
Ноут меня особо не волнует, поскольку я на нём графику не пишу. Он самый дешёвый из своей линейки моделей(Acer Aspire 5315).
Если интересно, то по примеру Tut-Shadow-Mapping-Advanced консоль в ноуте выдает:
---------------------------
> "C:\Panda3D-1.7.0\python\python.exe" -u "C:\Panda3D-1.7.0\samples\Shadows\Tut-Shadow-Mapping-Advanced.py"
DirectStart: Starting the game.
Known pipe types:
wglGraphicsPipe
(all display modules loaded.)
:display:gsg:glgsg(warning): Buffers advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
:display:gsg:glgsg(warning): Occlusion queries advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
:display(error): Window wouldn't open; abandoning window.
d
:display:gsg:glgsg(warning): Buffers advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
:display:gsg:glgsg(warning): Occlusion queries advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
-----------------------------
и есесно Python.exe в "трубу" вылетает.
Tut-Shadow-Mapping-Basic:
----------------------------
> "C:\Panda3D-1.7.0\python\python.exe" -u "C:\Panda3D-1.7.0\samples\Shadows\Tut-Shadow-Mapping-Basic.py"
DirectStart: Starting the game.
Known pipe types:
wglGraphicsPipe
(all display modules loaded.)
:display:gsg:glgsg(warning): Buffers advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
:display:gsg:glgsg(warning): Occlusion queries advertised as supported by OpenGL runtime, but could not get pointers to extension functions.
:display(error): Window wouldn't open; abandoning window.
d
:display:wgldisplay(error): Could not share texture contexts between wglGraphicsStateGuardians.
------------------------
и Error Python.exe "спешит в объятья к МелкоМягким".
Хотя, подобные примеры в GLScene и OGRE на ноуте работают, правда не помню(давно это было) были ли какие-нибудь предупреждения(warnings) или нет.
Добавлено (17.09.2010, 16:59)
---------------------------------------------
Слушай, ninth, а у тебя ведь тоже карточка с чипом GeForce, 8600 кажется, да? И у тебя тени в пандовскх примерах как надо отображаются?