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

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

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

Ответ
 
Опции темы
Старый 06.12.2008, 22:32   #1
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Скелет или основа для полноценной модели...

В общем, у меня такой вот вопрос -

возможно ли сделать скелет, т.е. по сути скелет человека.
анимировать его и т.п.
чтобы в игре его видно не было.

а вот, допустим, в самой игре к этомук смкелету привязать модель. т.е. на вид за место руки скетела - модель. и так за место ног скелета- настоязая модель..
т.е. по сути к единому целому - скелетку - привязать модели. и чтобы все это аниимировалось.
(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 00:30   #2
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Скелет или основа для полноценной модели...

Скорее всего - нет, не уверен, что к одному скелету можно привязывать много моделей.
Но можно сделать отдельный анимированный скелет для правой руки, левой и т.д.(но чтобы их анимация совпадала), затем в игре их совместить (чтобы получился целый скелет) и к каждому скелету привязывать свою модель.
Так было в Wandering Knights, анимация оружия соответсвовала анимации персонажа.
(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 01:01   #3
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Скелет или основа для полноценной модели...

а мне кажется, что к одной "части" модели можно привязать другую модель, и так ко всем "частям"...
но не уверен. мне нужен точный ответ, и небольшой пример, если кому-нибудь не лень будет.
(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 01:46   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Скелет или основа для полноценной модели...

Я если чессна не особо понял чё те надо... если просто взять тупо модель и привязать к комсти - то можно
если нужно чтобы сама эта модель анимировалась костно - то низзя (в таком случае в каждой модели отдельный скелет)
или писать свою скелетную анимацию
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 10:38   #5
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Скелет или основа для полноценной модели...

постораюсь по-другому выразить свою мысль.
представь, имеем анимированный скелет.
и имеем модели рук, ног и т.п. , изначально в 3дмаксе сделано все так, как бтод это единое целое со скелетом, но потом по разным частм все кинули.

в блитзе мы загружаем скелет. затем модель руки привязываем к определенной части скелета. и так же с остальными частями тела. плевать на нестыковку, мб она будет. главное - будет ли?


или же вариант, чтобы рука имела свой скелет, работающий как будто с остальным скелетом полного тела, хотя его нет.
(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 10:38   #6
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Скелет или основа для полноценной модели...

просто кто играл в front misson 3 поймут, что ИМЕННО я имею ввиду и зачем )
(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 15:51   #7
Damp
Знающий
 
Регистрация: 12.07.2007
Сообщений: 297
Написано 50 полезных сообщений
(для 133 пользователей)
Ответ: Скелет или основа для полноценной модели...

Если нужен скиннинг для всех подвешиваемых моделей, то нельзя.
А прилинковывать можно конечно, например прицепить щит к руке, меч, или заменить тощие бицепсы на здоровые, маленькую голову на бошковитую, в процессе прокачки персонажа.
Я так делал расчлененку, бошку или руку отрубить ))
(Offline)
 
Ответить с цитированием
Старый 07.12.2008, 23:40   #8
Alex_Noc
Разработчик
 
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений
(для 289 пользователей)
Ответ: Скелет или основа для полноценной модели...

МОЖНО! Это мой вердикт.
Ибо я пробовал уже делать это (если я правильно понял что тебе нужно)
Найди тему про сосиску тут на форуме. Там примерчик есть.
(Offline)
 
Ответить с цитированием
Старый 08.12.2008, 01:14   #9
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Скелет или основа для полноценной модели...

Alex_Noc, в твоей сосиске при загрузке генерятся 2 независимых скелета для каждой части, это уже архитектура движка и ничё не поделаешь (ИМХО)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 11.12.2008, 11:01   #10
viper86
Нуждающийся
 
Аватар для viper86
 
Регистрация: 19.11.2008
Адрес: Украина, Луганск
Сообщений: 72
Написано 34 полезных сообщений
(для 123 пользователей)
Ответ: Скелет или основа для полноценной модели...

Если я тебя правильно понял, то лучше всего делать это в 3ДМаксе (или подобной проге). На скелет делаешь не скин, а просто привязываешь правую руку к нужной кости, голову к кости головы и тд. Потом экспортишь вместе с костями (но чтоб они были видны). Потом как обычно подгружаешь анимации только скелета. С помощью FindChild сможешь извлечь любую часть тела. Но чтобы в игре не было видно самого скелета, задай прозрачный материал в Максе.
Или второй способ. Экспортишь только скелет, подгружаешь анимации тоже только скелет, а вот в Блице с помошью FindChild извлекаешь нужные кости и привязываешь свои части тела к нужным костям. Чтобы скелет не было видно, используй HideEntity на саму модель скелета.
__________________
Лечим заражение... одна пуля - один больной.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Данил (21.12.2008)
Старый 21.12.2008, 19:30   #11
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Скелет или основа для полноценной модели...

однако понял. почем-то, что так и нужно делать. буду пробывать.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макс скелет.. требуется помощ falcon 3D Моделирование 8 19.08.2008 12:13
Модели модели ёмаё Crystal 3D-программирование 6 31.08.2007 00:14


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


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