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

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
Привет выжившие
Сегодня, 18:11
 Kaps
WoL
1.05.2024
 VoroneTZ
185 - RPG
9.02.2024
 Vaskrol
В каком банке открыт…
24.01.2024
 Darthman
185 - ?
30.12.2023
 Mefistofel
TESTAMENT - Тактичес…
15.11.2023
 KregHek
RES - Движок для пик…
27.09.2023
 rimush
177 - One Button Str…
20.09.2023
 VoroneTZ
JS 13k contest
13.09.2023
 Mefistofel
184 - Arcade II
14.08.2023
 tiger1025
Сейчас на сайте
Гостей: 2
На сайте нет зарегистрированных пользователей

Пользователей: 1,790
новичок: Nikitos9
Обсуждение «помогите чайнику»
spokoiniy
Avatar пользователя

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Опубликовано 20.09.2010 20:03 (14 лет назад)    #
Romikon спс попробую покапаться
Перейти на форум:
Конкурсы
Открытые конкурсы:
Активных нет
Недавние конкурсы:
 185 - RPG XII
 184 - Arcade II
 183 - Novel
 182 - RPG XI
 181 - Pixel Craft 128
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

25,412,232 уникальных посетителей

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