Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 17.09.2013, 23:45   #1
CostUm
ПроЭктировщик
 
Регистрация: 09.11.2007
Сообщений: 141
Написано одно полезное сообщение
Анимация по движению мыши

Стало интересно, как сделать воспроизведение анимации по движению мыши? То есть мышь вверх - одна анимация, вниз - другая и т.д.
(Offline)
 
Ответить с цитированием
Старый 18.09.2013, 01:21   #2
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Анимация по движению мыши

Ты об этом?

Последний раз редактировалось Arton, 18.09.2013 в 03:19.
(Offline)
 
Ответить с цитированием
Старый 23.09.2013, 02:07   #3
CostUm
ПроЭктировщик
 
Регистрация: 09.11.2007
Сообщений: 141
Написано одно полезное сообщение
Re: Анимация по движению мыши

Походу слегка не то, этим вопросом я хотел решить проблему прицеливания от 3 его лица, чтобы поднимая камеру была анимация поднятия рук или что то в этом роде. Если есть какие то другие способы решения буду признатлен.
(Offline)
 
Ответить с цитированием
Старый 23.09.2013, 08:58   #4
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Re: Анимация по движению мыши

Сообщение от CostUm Посмотреть сообщение
Походу слегка не то, этим вопросом я хотел решить проблему прицеливания от 3 его лица, чтобы поднимая камеру была анимация поднятия рук или что то в этом роде. Если есть какие то другие способы решения буду признатлен.
Несколько по другому нужно делать. Тут нужно иметь скелетно-анимированного персонажа, и поворачивать на нужный угол определённую его кость (например верхнюю часть позвонка), что бы нужная часть туловища поворачивалась. Где то на форуме были такие вопросы и примеры.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Colossus (27.09.2013)
Старый 23.09.2013, 15:27   #5
CostUm
ПроЭктировщик
 
Регистрация: 09.11.2007
Сообщений: 141
Написано одно полезное сообщение
Re: Анимация по движению мыши

Даже не знаю что и в поиске вбивать, но всё же попытался и ничего не нашёл
(Offline)
 
Ответить с цитированием
Старый 27.09.2013, 03:29   #6
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений
(для 92 пользователей)
Ответ: Анимация по движению мыши

Ну, ищи что то на тему "программное движение(анимирование) костей"
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb

Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)

Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
(Offline)
 
Ответить с цитированием
Старый 27.09.2013, 03:42   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Анимация по движению мыши

bone = FindChild('имя кости')
TurnEntity(bone, угол какой хочешь)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 28.09.2013, 01:39   #8
CostUm
ПроЭктировщик
 
Регистрация: 09.11.2007
Сообщений: 141
Написано одно полезное сообщение
Re: Анимация по движению мыши

всё же как сделать анимацию по кручению перса, чтобы в спокойной стойке вращать мышкой и была анимация поворота персонажа, как то так
(Offline)
 
Ответить с цитированием
Старый 28.09.2013, 09:14   #9
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Анимация по движению мыши

Ну надо иметь анимацию поворота для начала (влев и вправо). Потом считать угол поворота пивота камеры/головы (если такой висит на персе), ну и при определённом разнице углов поворота перса и этого пивота - анимировать и поворачивать перса.
Например - голову перс повернул на >15 градусов влево, нужно довернуть тело на эти же >15 градусов с анимацией поворота влево (обычно это переступание ногами на месте). У меня так когда то был перс реализован, работало.
Но, опять же, тут нужна скелетная анимация, и анимировать всё кроме костей головы (ну или ещё каких то нужных костей).
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 28.09.2013, 17:14   #10
CostUm
ПроЭктировщик
 
Регистрация: 09.11.2007
Сообщений: 141
Написано одно полезное сообщение
Re: Анимация по движению мыши

Ну так то оно понятно, но как узнавать в какую сторону повёрнута камера?
(Offline)
 
Ответить с цитированием
Старый 28.09.2013, 21:23   #11
CostUm
ПроЭктировщик
 
Регистрация: 09.11.2007
Сообщений: 141
Написано одно полезное сообщение
Re: Анимация по движению мыши

И почему то TurnEntity кости не контачит с одновременной проигровкой анимации
(Offline)
 
Ответить с цитированием
Старый 01.10.2013, 20:04   #12
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений
(для 92 пользователей)
Ответ: Анимация по движению мыши

не буду создавать новых тем, я просто спрошу тут...

разхреначил на ресурсы кс 1.6 модельку Гигн. там анимации. ну понаделал анимаций под блиц. гружу в ксорсе, отключаю анимацию спинной кости которая перед тазом, вешаю на верхнюю кость анимацию удерживания оружия - Х?Й там был. чел стоит с расставленными по дефолту руками и все. зато если не отключать анимацию, то все багово но работает.
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb

Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)

Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 13:16.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com