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

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

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

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

Ответ
 
Опции темы
Старый 21.06.2009, 20:50   #1
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
АВТОМАТ, вопрос к тебе ну и к другим тоже

Привет всем от "CAPS LOCK'ера", а точнее от Ganoci'я.С AShadow разобрался,а теперь мне кое что не понятно с физикой.
В мой проект я хочу добавить приличную физику. Мне больше всего нравится отстреливать врагам конечности
(как в Left4Dead).У меня есть всё для мясилово: у меня уже есть отрубленные конечности, сами страдальцы , начальный физ. код
есть , но нет самого главного - это код к отстреливанию.
Я знаю много способов такого расчленения , но только в тиории . На практике ничего не получается.Первый способ - это
замена моделей и после попадания пули в NPC включается регдол.
Кто - нибудь пожалуйста покажите код как надо это делать. Для меня это очень значит.

P.S. АВТОМАТ, я помню ты как-то говорил , что напишишь по разрушениям в PhysX'e туторчик.Если ты это написал укожи ссылку,
если нет хоть маленький кодик напиши здесь.

Заранее всех благодарю за помощь.
(Offline)
 
Ответить с цитированием
Старый 21.06.2009, 21:04   #2
Damp
Знающий
 
Регистрация: 12.07.2007
Сообщений: 297
Написано 50 полезных сообщений
(для 133 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

Если модели со скином, то сложновато будет. Либо нужно под каждый вариант "обрубка" отдельную модель и менять их по ходу, или заранее собирать мобель из заскиненных кусков (что еще сложнее).
(Offline)
 
Ответить с цитированием
Старый 22.06.2009, 09:52   #3
Raion
Знающий
 
Аватар для Raion
 
Регистрация: 24.12.2008
Сообщений: 280
Написано 145 полезных сообщений
(для 775 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

а можно использовать текстуру "маска". просто на место отрезаной конечности накладывать прозрачную текстуру и вокруг разбрасывать ошметки. так можно и дырки делать только нужна модель с 2 side полигонами.
(Offline)
 
Ответить с цитированием
Старый 22.06.2009, 10:53   #4
Sleepybear
ПроЭктировщик
 
Аватар для Sleepybear
 
Регистрация: 13.02.2009
Сообщений: 134
Написано 21 полезных сообщений
(для 22 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

Я может глупосьть скажу, а что если при попадании просто прятать конечность (как Child) и создовать копию которая будет отлетать?
(Offline)
 
Ответить с цитированием
Старый 22.06.2009, 11:04   #5
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

хм самому было бы интересно узнать что именно делать с главной моделью (не отлетающими обрубками).
в голову приходит только
Либо нужно под каждый вариант "обрубка" отдельную модель и менять их по ходу, или заранее собирать мобель из заскиненных кусков (что еще сложнее).
в постал2апоклипсис (треш трешем) было проще - если отстреливаем например нижнюю часть руки то кость верхней ускейливается в ноль, скрывая себя в одной точке, а на её место ставится чайлд верхней руки, заканчивающийся обрубком.
громоздко и некрасиво, видно что чайлд не стыкуется со скиненной моделью.
надо поизучать как в фолл3 сделано.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Старый 22.06.2009, 15:17   #6
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

если модель скиненная, то вполне сойдет маской убирать конечности, и добавлять ее обрубки. Плюс, то что можно сделать мягкую границу отреза конечности, и не обязательно в одном и том же месте. В аттаче примерчик
Вложения
Тип файла: zip exepack.zip (681.7 Кб, 606 просмотров)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо H@NON за это полезное сообщение:
Mr_F_ (22.06.2009), Nex (23.06.2009)
Старый 22.06.2009, 16:17   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

Вообще я тоже не вижу другого способа как делать отрубаемые части тела заранее отдельно.
Но проблема - швы. Впрочем, их можно убрать. Для этого в 3Д Максе нужно соответствующим образом отрегулировать нормали на шве, чтобы они были идентичны на обеих деталях.
Статьи соответствующей нет, но кое-что по регдоллу буду писать в ближайшее время.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 22.06.2009, 17:38   #8
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

В папке "белка" лежит кролик, да не простой, а с руками и ногами
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо johnk за это полезное сообщение:
H@NON (22.06.2009), NitE (22.06.2009)
Старый 22.06.2009, 17:52   #9
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: АВТОМАТ, вопрос к тебе ну и к другим тоже

Сообщение от JohnK Посмотреть сообщение
В папке "белка" лежит кролик, да не простой, а с руками и ногами
что курил не помню, но больше нет.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (23.06.2009)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тег offtop в теге code. moka Баги 6 25.12.2009 19:01
Создание объекта рядом с определённым другим Crystal 3D-программирование 26 21.12.2007 04:33
Байка про автомат impersonalis Юмор 5 30.10.2006 22:03


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


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