|
12.07.2010, 14:16
|
#1
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
магнит без PhysX
мне нужно сделать, допустим, шарик, который бы притягивал к себе все тела, находящиеся в определенном радиусе от него, причем, чем ближе тем сильнее. Можно это как-нибудь осуществить?
|
(Offline)
|
|
12.07.2010, 14:22
|
#2
|
Бывалый
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений (для 428 пользователей)
|
Ответ: магнит без PhysX
Вы не в ту тему отписались. Вам в вопросы-ответы. Ну тут только перебирать все притягиваемые объекты и двигать.
|
(Offline)
|
|
12.07.2010, 14:28
|
#3
|
Знающий
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений (для 191 пользователей)
|
Ответ: магнит без PhysX
force = 1000 - EntityDistance#(шарик, тело)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.07.2010, 14:40
|
#4
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: магнит без PhysX
Spiderman спасибо, но если мне нужно чтобы к нему притягивались все объекты, что для каждого прописывать... как то геморно
|
(Offline)
|
|
12.07.2010, 14:45
|
#5
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: магнит без PhysX
Кулон не глядя.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.07.2010, 14:53
|
#6
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: магнит без PhysX
Сообщение от ABTOMAT
Кулон не глядя.
|
не понял, то есть формулу то эту я знаю, но как ее для всех тел сразу использовать
|
(Offline)
|
|
12.07.2010, 14:55
|
#7
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: магнит без PhysX
може кто примерчик где-нибудь видел?
|
(Offline)
|
|
12.07.2010, 14:57
|
#8
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: магнит без PhysX
Сообщение от WhiteBlack
не понял, то есть формулу то эту я знаю, но как ее для всех тел сразу использовать
|
http://ru.wikipedia.org/wiki/Принцип_суперпозиции
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
12.07.2010, 15:00
|
#9
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: магнит без PhysX
ладно, тогда по-другому:
как узнать что какой-то объект "зашел" в радиус действия магниного поля, учитывая, что магнит тоже может двигаться?
|
(Offline)
|
|
12.07.2010, 15:05
|
#10
|
Разработчик
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений (для 329 пользователей)
|
Ответ: магнит без PhysX
Сообщение от WhiteBlack
ладно, тогда по-другому:
как узнать что какой-то объект "зашел" в радиус действия магниного поля, учитывая, что магнит тоже может двигаться?
|
If EntityDistance#(source%,dest%) < MagnitSize# Then Return 1
__________________
299 792 458
|
(Offline)
|
|
12.07.2010, 15:09
|
#11
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: магнит без PhysX
Сообщение от ABTOMAT
Кулон не глядя.
|
Не, лучше вот это:
А вместо G подставить подходящий коэфицент.
Хотя твоя формула точно такаяже (сила обратно пропорциональна квадрату растояния)
|
(Offline)
|
|
12.07.2010, 15:30
|
#12
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: магнит без PhysX
при росте расстояния F стремится в ноль. Поэтому условия нужны лишь для облегчения модели.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
12.07.2010, 15:38
|
#13
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: магнит без PhysX
Сообщение от impersonalis
при росте расстояния F стремится в ноль. Поэтому условия нужны лишь для облегчения модели.
|
Верно говориш, ибо тела будут всё время притягиватся друк к другу .
if(F<0.1) F=0;
|
(Offline)
|
|
12.07.2010, 15:49
|
#14
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: магнит без PhysX
Сообщение от Den
Не, лучше вот это:
А вместо G подставить подходящий коэфицент.
Хотя твоя формула точно такаяже (сила обратно пропорциональна квадрату растояния)
|
Одна и та же херня тащемта.
Разница в коэффициенте и в том от чего зависит сила (масса/заряд)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
12.07.2010, 16:05
|
#15
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: магнит без PhysX
а нету случайно функции для проверки расстояния между объектами по их типу?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:05.
|