В каталоге,где установлена Panda3D, в папке etc можно найти файл Config.prc, в нём находятся основные настройки движка. Для изменения значения переменной конфигурации нужно просто заменить рядом стоящее с ней цифру или слово.Далее приведён небольшой список переменных с пояснениями load-display - определяет графическую библиотеку,используемую для рендера сцены.По умолчанию значение pandagl,что обозначает,что движок будет использовать для вывода библиотеку OpenGL(рекомендуется разработчиками движка, т.к. при OpenGL работает полностью весь функционал Panda3D(например пост эффекты).Возможные значения этого параметра: pandagl (OpenGL), pandadx8 (DirectX 8.1) и pandadx9 (DirectX 9).Этот параметр стоит изменять для тех случаев,когда OpenGL работает на вашей видеокарте неудовлетворительно,например на видеокартах от ATI или Intel.Пример: load-dipslay pandagl win-size - размеры окна для рендера(в случае с полноэкранным режимом это разрешение,которое будет использовать ваша игра).Пример значения: win-size 800 600 win-origin - смещение окна приложения относительно верхнего левого угла экрана(необходимо для оконного режима).Пример: win-origin 50 50 window-title - заголовок окна.Например: window-title My Window fullscreen - включать или нет полноэкранный режим( #t значит да,#f значит использовать оконный режим).Пример: fullscreen #t undecorated - убирать границу окна или нет(тоже #t если да,#f если нет).Пример: undecorated #t cursor-hidden - показывать курсор или нет(#t- да,#f - нет).Пример: cursor-hidden #t show-frame-rate-meter - показывать в углу сверху справа FPS (количество кадров в секунду) или нет.Соответственно #t - если надо,#f если не надо.Пример: show-frame-rate-meter #t model-path - путь для поиска моделей при загрузке.Пример: c/models/ audio-library-name - библиотека для воспроизведения звука.По умолчанию стоит fmod_audio (это значит,что для воспроизведения звука используется библиотека FMOD).Возможные значения:openal_audio (OpenAL), fmod_audio (FMOD), miles_audio (Miles).При установке этого параметра следует учитывать,что FMOD и OpenAL идут в поставке вместе с Panda3D,а библиотеку Miles нужно устанавливать отдельно.Также можно указать значение null,если вы хотите отказаться от воспроизведения звука вообще.Пример: audio-library-name openal_audio want-directtools - включать возможность пользоваться внутренним редактором сцены для Panda3D или нет,а также разрешать использовать управление камерой по умолчанию или нет(по умолчанию можно двигать камеру с зажатой кнопкой мыши вверх или вниз,а с зажатой правой кнопкой отдалять/приближать камеру.Если отключить эту возможность,то перемещение и управление камерой нужно писать самому,что чаще всего и делают).Как обычно #t - это да, #f - это нет.Пример: want-directtools #t В этой статье были описаны самые основные параметры движка.Более подробную информацию можно найти на английском языке по адресу http://panda3d.org/wiki/index.php/Configuring_Panda
Источник: http://panda3d.org/wiki/index.php/The_Configuration_File |