Вопросы, вопросы, вопросы...
|
|
Michman | Дата: Суббота, 18.09.2010, 15:32 | Сообщение # 31 |
Лейтенант
Группа: Пользователи
Сообщений: 44
Награды: 0
Репутация: 0
Статус: Offline
| Quote (BVOG) "Видеокатры-артефакты" это условное обозначение видеокарты с деффектом, отличием от других. Формат - я имею ввиду, OpenGL или DirectX. Игры на OGL, в том числе игры где реализованы тени, на моём компе работают нормально. Правда я не уверен, что там тени хардварные, может их как-то програмно реализовали. Поддержка шейдеров на видюхе, как утвеждают призводители, версии 3.0. Я всё больше и больше склоняюсь к тому, что и в правду моя видюха с каким-то дефектом по части теней. Добавлено (18.09.2010, 15:32) --------------------------------------------- А, понял почему камера дрожит - globalClock.getDt() каждый раз неодинаковое время возвращает :). Однозначно туплю
Сообщение отредактировал Michman - Суббота, 18.09.2010, 15:33 |
|
| |
BVOG | Дата: Суббота, 18.09.2010, 16:21 | Сообщение # 32 |
Полковник
Группа: Проверенные
Сообщений: 184
Награды: 0
Репутация: 4
Статус: Offline
| Michman, А при чём globalClock.getDt()?
Skype: thebvog
|
|
| |
ninth | Дата: Суббота, 18.09.2010, 16:37 | Сообщение # 33 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Quote (Michman) Я же говорю, чисто. Очень странно print base.win.getGsg().getSupportsShadowFilter() должен возвращать либо 1 либо 0, но никак не пустую строку. Может панда как-то криво стала? Переставлять не пробовал? Quote (Michman) globalClock.getDt() каждый раз неодинаковое время возвращает Quote (BVOG) А при чём globalClock.getDt()? Всё верно - это значение времени, прошедшего между двумя рендерами. И оно может быть разным, поэтому смещение камеры тоже может быть разным.
|
|
| |
BVOG | Дата: Воскресенье, 19.09.2010, 14:51 | Сообщение # 34 |
Полковник
Группа: Проверенные
Сообщений: 184
Награды: 0
Репутация: 4
Статус: Offline
| Quote (ninth) Всё верно - это значение времени, прошедшего между двумя рендерами. И оно может быть разным, поэтому смещение камеры тоже может быть разным. Камера должна просто с разной скоростью двигаться, а не дрыгаться туда-сюда если это из-за времени.
Skype: thebvog
|
|
| |
ninth | Дата: Воскресенье, 19.09.2010, 20:26 | Сообщение # 35 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Quote (BVOG) Камера должна просто с разной скоростью двигаться, а не дрыгаться туда-сюда если это из-за времени. речь про конечную точку, которая получается 20+dt, а поскольку dt разное, то камера в конечной точке дрожит.
|
|
| |
Michman | Дата: Вторник, 21.09.2010, 13:42 | Сообщение # 36 |
Лейтенант
Группа: Пользователи
Сообщений: 44
Награды: 0
Репутация: 0
Статус: Offline
| Quote (ninth) Может панда как-то криво стала? Панда встала вроде нормально, правда не могу этого утверждать. По поводу ошибок в консоли: оказалось что в редакторе UliPad 4.0 нет настроек уровней сообщений, и вообще, он как то странно работает в этом плане. Запускал в Geany примеры с тенями из Панды и полезли ошибки, которые ссылаются на файлы "схх". Будет время - выложу. На другом компе всё. Geany не пользуюсь потому, что не смог найти настройки подсветки синтаксиса. Я настраиваю подсветку так, что у меня видно где класс, где функция, где просто пременная, и операторы хорошо заметны. Или где-то есть "эта кнопка" в Geany?
Сообщение отредактировал Michman - Вторник, 21.09.2010, 13:48 |
|
| |
ninth | Дата: Вторник, 21.09.2010, 22:39 | Сообщение # 37 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| как в истино-линуксоидной проге, там это настраивается через конфиги )) в линуксе /home/username/.congig/geany в винде сейчас не могу посмотреть - под рукой нету можно ещё на оффсайте geany поискать готовые "темы"
|
|
| |
Michman | Дата: Среда, 22.09.2010, 15:46 | Сообщение # 38 |
Лейтенант
Группа: Пользователи
Сообщений: 44
Награды: 0
Репутация: 0
Статус: Offline
| Вот что Geany выдаёт по примерам Tut-Shadow-Mapping-Advanced и Tut-Shadow-No-Shader: ---------------- DirectStart: Starting the game. Known pipe types: wglGraphicsPipe (all display modules loaded.) :display:gsg:glgsg(error): c:\panda3d-1.7.0\panda\src\glstuff\glGraphicsBuffer_s rc.cxx, line 989: GL error 1282 --------------- Скрины не выкладываю, поскольку они похожи на те, которые уже выкладывал.
|
|
| |
ninth | Дата: Четверг, 23.09.2010, 02:01 | Сообщение # 39 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Попробуй заменить loadPrcFileData("", "prefer-parasite-buffer #f") на loadPrcFileData("", "prefer-parasite-buffer #t")
|
|
| |
Michman | Дата: Четверг, 23.09.2010, 15:57 | Сообщение # 40 |
Лейтенант
Группа: Пользователи
Сообщений: 44
Награды: 0
Репутация: 0
Статус: Offline
| Quote (ninth) Попробуй заменить loadPrcFileData("", "prefer-parasite-buffer #f") на loadPrcFileData("", "prefer-parasite-buffer #t") И вправду помогло! Как я сам не догадался. ninth, ты - супермегадагадливый чел, Спасибо! А у тебя в обоих случаях работает как надо?
|
|
| |
ninth | Дата: Четверг, 23.09.2010, 21:45 | Сообщение # 41 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Нет, просто видел эту ошибку уже де-то ) Только у меня вообще демка не стартовала, поэтому как-то сразу не догадался попробовать этот вариант. Под линуксом в обоих режимах работает, а под семёркой только в одном, похоже это всё же от дров зависит.
|
|
| |
BVOG | Дата: Пятница, 24.09.2010, 09:49 | Сообщение # 42 |
Полковник
Группа: Проверенные
Сообщений: 184
Награды: 0
Репутация: 4
Статус: Offline
| По-моему панда с семеркой не дружит, у меня по крайней мере.
Skype: thebvog
|
|
| |
ninth | Дата: Пятница, 24.09.2010, 11:28 | Сообщение # 43 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Не знаю, у меня всё работает. Panda 1.7.0, win 7 prof x64
|
|
| |
BVOG | Дата: Пятница, 24.09.2010, 11:43 | Сообщение # 44 |
Полковник
Группа: Проверенные
Сообщений: 184
Награды: 0
Репутация: 4
Статус: Offline
| У меня может быть это изза видеокарты.
Skype: thebvog
|
|
| |
BlackCat | Дата: Пятница, 24.09.2010, 14:03 | Сообщение # 45 |
Подполковник
Группа: Проверенные
Сообщений: 144
Награды: 0
Репутация: 1
Статус: Offline
| Quote (BVOG) У меня может быть это изза видеокарты. Рекомендую установить более новые драйвера. К 7-ке нормальных драйверов, к сожалению, пока не очень много. Я уже с этим сталкивался. P.S. Считаю, что пользоваться ОСью до первого сервис пака - только искать приключений на свою голову.
http://alphahole.do.am - версия 0.015 вышла 22.02.10
|
|
| |