Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Темы форума
194 - ?
27.08.2026
 PapkaI_Igrodel
193 - Bullet Heaven…
23.06.2026
 Dan
.ruby
9.06.2026
 stom
193 - ?
29.05.2026
 Piroxyline
192 - Lords of the B…
10.05.2026
 Mefistofel
Архив Neuh
6.04.2026
 PapkaI_Igrodel
192 - ?
3.04.2026
 PapkaI_Igrodel
Видео пятнашки
14.03.2026
 appscoproration
191 - RPG XIII
7.03.2026
 Mefistofel
Насколько серьезно в…
19.02.2026
 VoroneTZ
Обсуждение «помогите чайнику»
spokoiniy
Avatar пользователя

Опубликовано 12.09.2010 19:35 (16 лет назад)    #
пытаюсь реализовать столкновения в 3д и чтобы камера двигалась туда куда смотришь , подскажите как
?

кодю на delphi7(api) + OpenGL

редакция от spokoiniy, 12.09.2010 19:40

Dj_smart
Avatar пользователя

Опубликовано 12.09.2010 20:26 (16 лет назад)    #
Посмотри демки XProger'a, там есть отличная реализация коллизии(с отсечением ненужностей а также общий алгоритм Sphare vs World), я умудрился допилить почти до играбельной стрелялки, даже присутствуют такие свестелки и перделки как пистолет, m4a1 и дробовик, но увы, вышло как всегда.

редакция от Dj_smart, 12.09.2010 20:30

spokoiniy
Avatar пользователя

Опубликовано 13.09.2010 05:04 (16 лет назад)    #
видел несколько, я не догоняю, там модулей куча, а комментов кот наплакал, может я не там смотрел, если есть линки напиши
Dj_smart
Avatar пользователя

Опубликовано 13.09.2010 08:41 (16 лет назад)    #
http://xproger.mentalx.org/old/?id=2
предпоследняя
spokoiniy
Avatar пользователя

Опубликовано 13.09.2010 15:46 (16 лет назад)    #
Dj_smart СПАСИБО!,
взялся за камеру http://xproger.mentalx.org/old/?id=1&page=2&doc=camera, есть ли рабочий пример на api, не понимаю куда координаты мыши передавать она то дёргается, то не во все стороны смотрит, то не работает
Dj_smart
Avatar пользователя

Опубликовано 13.09.2010 17:09 (16 лет назад)    #
Да ту же демку перерой, или последняя недоделанная игра... та по-моему модуль camera или как-то так :)
spokoiniy
Avatar пользователя

Опубликовано 13.09.2010 17:50 (16 лет назад)    #
я в модулях не очень разобираюсь поэтому и спрашиваю

редакция от spokoiniy, 13.09.2010 18:04

Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 14.09.2010 04:23 (16 лет назад)    #
находишь разницу между текущим положением мыши и центром. потом просто поворачиваешь камеру
glrotate(+/-kx*wx,0,1,0);
glrotate(+/-ky*wy,1,0,0);
где +/- инверсия направления, а wx/wy подбираются методом тыка, для плавности
!потом мышу ставишь по центру
(команды установки/ получения координат сейчас не подскажу точно)
Romikon
Avatar пользователя

Опубликовано 18.09.2010 18:58 (16 лет назад)    #
http://wingman.org.ru/
Я в своё время здесь много полезного нашёл.
spokoiniy
Avatar пользователя

Опубликовано 19.09.2010 10:14 (16 лет назад)    #
Romikon спасибо конечно, но я на дельфи кодю
Romikon
Avatar пользователя

Опубликовано 19.09.2010 17:18 (16 лет назад)    #
Ну так я тоже)
spokoiniy
Avatar пользователя

Опубликовано 20.09.2010 19:03 (16 лет назад)    #
Romikon спс попробую покапаться
Перейти на форум:
Конкурсы
Открытые конкурсы:
Активных нет
Недавние конкурсы:
 193 - Bullet Heaven II
 192 - Lords of the Board
 191 - RPG XIIII
 190 - Horror
 189 - Race V
 Все конкурсы
Случайная игра
Голосование

194?

Айдлер (инкрементальная игра)
40% [4 Голосов]
Автобаттлер
20% [2 Голосов]
Ситибилдер
10% [1 Голос]
Креативная тема (не связанные с игрой условия)
30% [3 Голосов]
Напишу в теме
0% [0 Голосов]

Голосов: 10
Начало: 24.08.2026 20:00


30,065,567 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.