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

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

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

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 07.07.2012, 12:01   #1
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
коллизии частиц

Здравствуйте!!!
Я использую движок Leadwerks Engine, но пишу здесь так как у него практически такие же команды

мне нужно сделать дождь, я создал эмиттер
rain = CreateEmitter()
но проблема в том что этот дождь проходит сквозь здания.... Как это устранить?
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 08.07.2012, 09:54   #2
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: коллизии частиц

ну где знатоки то???? . Кто-нибудь может по другому делал дождь?
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 19.08.2012, 13:03   #3
Spy4433
ПроЭктировщик
 
Аватар для Spy4433
 
Регистрация: 16.04.2008
Сообщений: 161
Написано 36 полезных сообщений
(для 63 пользователей)
Ответ: коллизии частиц

хм я думаю врятли решения в Xors3d тебе поможет в Leadwerks Engine
даже если команды похожи
__________________
форум эт вещь... и почему я раньше им не пользовался?

AMD Phenom(tm) II X6 3.20GHz 8GB GTX 550(1Gb)
(Offline)
 
Ответить с цитированием
Старый 19.08.2012, 13:25   #4
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: коллизии частиц

Сообщение от Spy4433 Посмотреть сообщение
хм я думаю врятли решения в Xors3d тебе поможет в Leadwerks Engine
даже если команды похожи
Поможет, мне бы только узнать как это делается в ксорсе...
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 19.08.2012, 13:52   #5
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: коллизии частиц

В Ксорсе нету коллизий у системы частиц!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ant0N (19.08.2012)
Старый 22.08.2012, 00:38   #6
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: коллизии частиц

Сообщение от ant0N Посмотреть сообщение
Как это устранить?
Написать свои частицы. И написать функцию которая проверит пересечение отрезка с треугольником. И если отрезок начальная позиция частицы - новая позиция пересекает треугольник который совпадает с крышей, то стереть нафик эту частицу, а на месте где оно бы проткнуло крышу сделать немножко брызг. Как то так.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ant0N (22.08.2012)
Старый 22.08.2012, 01:00   #7
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: коллизии частиц

с треугольниками может медленно выйти.
в первой мафии, имхо, вполне годно был дождь реализован и его непроходимость через крыши (яркий пример - миссия на ферме). там разрабы руками задали с десяток OBB ровно под крышами/навесами, если частица внутрь попадала - выкидывалась.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
4yBa4Ok (23.08.2012), ant0N (22.08.2012)
Старый 22.08.2012, 09:12   #8
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: коллизии частиц

не совсем понял, что за ОВВ?
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 22.08.2012, 11:34   #9
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: коллизии частиц

object aligned bouning box.
это окружающий объект параллелипипед.
с ним очень просто и быстро проводить проверку на пересечение.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
4yBa4Ok (23.08.2012), ant0N (22.08.2012)
Ответ


Опции темы

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

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


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


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