[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
установка и запуск Panda 3d 1.6.2
A-o-dДата: Среда, 16.12.2009, 19:07 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline
Вобщем решил поставить новую версию движка. Встало всё как обычно, без запинок, но вот ни одного стандартного примера запустить не могу. Появляется сообщение об ошибке:

IDLE 1.2.2
>>> ===================================== RESTART =====================================
>>>
DirectStart: Starting the game.
:ShowBase(warning): Unable to open 'onscreen' window.

Traceback (most recent call last):
File "C:\Panda3D-1.6.2\samples\Roaming-Ralph\Tut-Roaming-Ralph.py", line 11, in <module>
import direct.directbase.DirectStart
File "C:\Panda3D-1.6.2\direct\directbase\DirectStart.py", line 4, in <module>
ShowBase.ShowBase()
File "C:\Panda3D-1.6.2\direct\showbase\ShowBase.py", line 229, in __init__
self.openDefaultWindow(startDirect = False, props=props)
File "C:\Panda3D-1.6.2\direct\showbase\ShowBase.py", line 726, in openDefaultWindow
raise StandardError, 'Could not open window.'
StandardError: Could not open window.
>>>

Дальше я решил покопатся на родном форуме панды, ответа вразумительного среди множества тем, не нашёл. Где-то видел что может не хватать .NET Framework 3.5 и VCredist 2005, но установка дополнительных пакетов не помогла.

Вобщем у меня довольно нубячий вопрос. Как заставить работать Панду?

 
ninthДата: Четверг, 17.12.2009, 01:57 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
Ошибка смахивает на проблемы с видеокартой или, что скорее, с дравйвером. Какая ось, карточка и версия драйверов? Ещё глянь в файл Config.prc и скажи какой параметр сопоставлен load-display - в самом начале файла.
 
BVOGДата: Четверг, 17.12.2009, 13:14 | Сообщение # 3
Полковник
Группа: Проверенные
Сообщений: 184
Награды: 0
Репутация: 4
Статус: Offline
У меня тоже на Windows 7 Panda3D 1.6.2 не показывает некоторые примеры. Это скорее связано с тем, что Panda3D использует OpenGL, а моя видеокарта ATI Radion не переносит на дух OpenGL.

Skype: thebvog
 
A-o-dДата: Четверг, 17.12.2009, 20:06 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline
WinXP SP3, карточка Radeon, правда дрова не родные, я конечно попробую поставить свежие, но ведь Панда 1.5.2 работает(!).

Вот чего в load-display

load-display pandagl
#load-display pandadx9
#load-display pandadx8

Я так понимаю нужное разкоментировать? ))
___

Поставил ДХ9, заработало как часики. Спасибо ))

Сообщение отредактировал A-o-d - Четверг, 17.12.2009, 20:13
 
ninthДата: Пятница, 18.12.2009, 02:05 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
Только учитывайте, что пандовские шейдеры с dx не особо дружат
 
BVOGДата: Суббота, 19.12.2009, 17:52 | Сообщение # 6
Полковник
Группа: Проверенные
Сообщений: 184
Награды: 0
Репутация: 4
Статус: Offline
Некоторые вещи не работают с DirectX в Panda3D.

Skype: thebvog
 
  • Страница 1 из 1
  • 1
Поиск: