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

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

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

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

Ответ
 
Опции темы
Старый 11.08.2006, 08:09   #1
New
Оператор ЭВМ
 
Регистрация: 26.07.2006
Сообщений: 41
Написано 0 полезных сообщений
(для 0 пользователей)
Смущение Определение материала

Привет! Вот оч захотел такую фишку в игре сделать, что бы когда игрок к примеру передвигался по "металлической" поверхности звучал звук хождения по металлу, а когда по "траве" соответственно звук хождения по траве...! Я решил реализовать это примерно так: Определяю индекс коллизиона игрока с поверхностью. Нахожу сурьфейс, потом браш, затем текстуру. Проверяю имя текстуры и если текстура начинается на "м" то тип материала равен "металл" а если "т" то тип материала стандартный.... и т.д. Но есть одна проблема, ето вычесление всегда выдает мне одно и тоже имя текстуры "test_map_lm.bmp", т.е. это Лайтмап!!! Вот как мне его как бы "загнать" под основные текстуры??!! Если кто непонял, обьясню еще раз. Заранее спасибо!!!
(Offline)
 
Ответить с цитированием
Старый 11.08.2006, 08:20   #2
Platon
Знающий
 
Регистрация: 04.08.2006
Адрес: Россия
Сообщений: 297
Написано 39 полезных сообщений
(для 70 пользователей)
Re: Определение материала

Комбинируй имя текстуры с именем сурфейса (EntityName)
Тоесть например ты при моделировании уровня называешь отдельные части уровня каими то именами содержащими информацию о материале и потом черезк коллизию\пик находишь текстуру, и если например эта текстура - иножество других( например металл и пластик в одном) то проверяешь имя сурфейса.
ЗЫ
можно еще математикой извратнуться, но это действительно полный изврат и не конечное решение.
(Offline)
 
Ответить с цитированием
Старый 11.08.2006, 14:28   #3
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Определение материала

http://www.boolean.name/showthread.php?t=1259&page=2
25ый пост и далее
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 11.08.2006, 23:23   #4
New
Оператор ЭВМ
 
Регистрация: 26.07.2006
Сообщений: 41
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Определение материала

Cyan vbmenu_register("postmenu_15297", true); я кончно понял что ты хочешь мне придложить, ну а как например такой вариант, когда куб покрыт с одной стороны одной текстурой а с другуй строны другой??!! Т.е. мож я неправильно понял, но нужно называть меш именем и проверять материал по имени да?

impersonalis vbmenu_register("postmenu_15303", true); спасибо, но че то я непонял какая именно там функция мне нужна? Picked to Texture?
(Offline)
 
Ответить с цитированием
Старый 12.08.2006, 00:52   #5
jimon
 
Сообщений: n/a
Re: Определение материала


что за vbmenu_register("postmenu_15303", true); ?
 
Ответить с цитированием
Старый 13.08.2006, 00:31   #6
New
Оператор ЭВМ
 
Регистрация: 26.07.2006
Сообщений: 41
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Определение материала

Джимон, я сам незнаю!

У меня все равно че то невыходит! Показывает ЛАЙТМАП!!!
(Offline)
 
Ответить с цитированием
Старый 13.08.2006, 01:41   #7
jimon
 
Сообщений: n/a
Re: Определение материала

бред из дебрий vb
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lib_scodes - определение кодов софт-клавиш и модели телефона Tronix Библиотеки 17 20.09.2010 13:58
Определение символа в строке S2k Основной форум 2 28.09.2007 19:51
Определение количества оперативной памяти LD 3D-программирование 3 27.07.2007 15:11
Определение сторон объекта. Crystal 3D-программирование 6 06.07.2007 11:45


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


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