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

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

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

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

Ответ
 
Опции темы
Старый 20.09.2011, 22:12   #1
vlactelin
Оператор ЭВМ
 
Регистрация: 04.09.2011
Сообщений: 45
Написано 2 полезных сообщений
(для 2 пользователей)
Как привязать меч к руке модели?

Вопрос состоит в том, что как вложить меч в игрока?!
Делать в модели в вкладывать еще одну кость... или можно как-то по другому?
(Offline)
 
Ответить с цитированием
Старый 20.09.2011, 22:14   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Делаем рпг...

Ну припарентить к кости руки например.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 20.09.2011, 22:15   #3
MrFrosT1
Оператор ЭВМ
 
Аватар для MrFrosT1
 
Регистрация: 11.12.2010
Сообщений: 41
Написано 11 полезных сообщений
(для 14 пользователей)
Ответ: Делаем рпг...

к кисти руки создать пивот и привязать к нему меч
(Offline)
 
Ответить с цитированием
Старый 20.09.2011, 23:41   #4
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Делаем рпг...

Можно посмотреть исходники?
(Offline)
 
Ответить с цитированием
Старый 21.09.2011, 09:36   #5
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Делаем рпг...

Сообщение от ffinder Посмотреть сообщение
ПОЧЕМУ ТЕМА НАЗЫВАЕТСЯ "ДЕЛАЕМ РПГ"???
а вопрос в том, как оружие к скелету припарентить...
Как бэ да. Судя по названию темы тут должна быть статья с кодом..
(Offline)
 
Ответить с цитированием
Старый 21.09.2011, 13:24   #6
vlactelin
Оператор ЭВМ
 
Регистрация: 04.09.2011
Сообщений: 45
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Делаем рпг...

кода нет вообще... просто разрабатываю рпг и столкнулся с такой проблемой... на данный момент есть только модель со скелетом... ну и кодик где она анимируется.... просто нужно заранее спланировать... либо привязать меч к модели и сделать 1 меч на всю игру.. либо как то сделать кодом чтобы мечи можно было менять...
(Offline)
 
Ответить с цитированием
Старый 21.09.2011, 14:49   #7
Nerd
Чудо-кот
 
Аватар для Nerd
 
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений
(для 1,471 пользователей)
Ответ: Делаем рпг...


Кто посты удаляет?
(Offline)
 
Ответить с цитированием
Старый 21.09.2011, 15:03   #8
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Делаем рпг...

Я бы сделал так:
Запалил бы на кисти вершину в нужном месте с нужной нормалью.
Потом tformpoint vertexx(surf,ind),vertexy(surf,ind),vertexz(surf,i nd),player,0
это точка куда надо поставить меч.
tformvector vertexnx(surf,ind),vertexny(surf,ind),vertexnz(sur f,ind),player,0
это вектор по которому меч aligntovector.
(Offline)
 
Ответить с цитированием
Старый 21.09.2011, 15:10   #9
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Делаем рпг...

это изврат и это медленно. во втором посте всё правильно уже написано.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Gector (21.09.2011)
Старый 21.09.2011, 16:08   #10
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Делаем рпг...

Сообщение от dsd Посмотреть сообщение
Я бы сделал так:
Запалил бы на кисти вершину в нужном месте с нужной нормалью.
Потом tformpoint vertexx(surf,ind),vertexy(surf,ind),vertexz(surf,i nd),player,0
это точка куда надо поставить меч.
tformvector vertexnx(surf,ind),vertexny(surf,ind),vertexnz(sur f,ind),player,0
это вектор по которому меч aligntovector.
dsd ты видимо с вершинами заработался). Есть же еще и кости).
По теме:
Грузишь перса loadanimmesh находишь чилд с нужным именем(в максе это палка в руке склета) и дальше прикрепляешь к нему меч.
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Gector за это полезное сообщение:
moka (21.09.2011), vlactelin (21.09.2011)
Старый 21.09.2011, 17:56   #11
vlactelin
Оператор ЭВМ
 
Регистрация: 04.09.2011
Сообщений: 45
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Как привязать меч к руке модели?

Спасибо, все ясно)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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