Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.12.2012, 12:24
vorodis2 вне форума Посмотреть профиль Отправить личное сообщение для vorodis2 Найти все сообщения от vorodis2
  № 1  
Ответить с цитированием
vorodis2

Регистрация: Feb 2011
Адрес: Украина Днепропетровск
Сообщений: 106
По умолчанию Траектория полета Nape

Есть ядро, есть его вектор направления, нужно показать куда оно будет лететь.
То есть как то так
http://vorodis2.com/#id:line
но есть это
http://napephys.com/samples.html#swf-MarioGalaxyGravity
и я хочу что бы траектория была относительно плонет, в моей старой реализации это сделать будет очень сложно, то есть нужно будет математически просчитывать все планеты, мой моз такого не выдержит))
Пробовал симулировать по циклу, не вариант, тормоза жуткие.

Может есть простые пути решения?

Старый 09.12.2012, 13:34
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 2  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Возможно ли использовать Raycast? Правда видел только прямые траектории, но вдруг их как-то можно изгибать.
__________________
In Code We Trust

Старый 09.12.2012, 13:54
vorodis2 вне форума Посмотреть профиль Отправить личное сообщение для vorodis2 Найти все сообщения от vorodis2
  № 3  
Ответить с цитированием
vorodis2

Регистрация: Feb 2011
Адрес: Украина Днепропетровск
Сообщений: 106
Не это просто проверка есть ли объект на прямой, в моей реализации он используетесь, но только для прверки окончания траектории. Здесь вопрос как получить эту траекторию относительно нескольких сил принижения.

Старый 13.12.2012, 00:13
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 4  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Цитата:
Сообщение от vorodis2 Посмотреть сообщение
Не это просто проверка есть ли объект на прямой, в моей реализации он используетесь, но только для прверки окончания траектории. Здесь вопрос как получить эту траекторию относительно нескольких сил принижения.
Как раз эту траекторию и расчитывает физ. движек и никак по другому её получить не получится.
Имеем несколько планет и ядро которое пролетит по неизвестной траектории, надо воспользоваться циклом. Цикл уже пробовали - жуткие тормоза. Выход один - оптимизировать цикл. Возможно прийдётся увеличить временной интервал и фиксировать длину цикла например на 10 итераций, так за 10 тактов яро улетит дальше. Может нейп не пойдет для таких расчетов, (меется проблема с проваливаниями объектов друг в друга на длинном такте). Можно попробовать создать параллельную вселенную на бокс2Д с ограниченным числом планет, настроить её на длинный такт, что-бы ядро летело как можно более похоже на нейп world, но за меньшее число тактов.
__________________
Гоночка

Старый 15.12.2012, 11:21
vorodis2 вне форума Посмотреть профиль Отправить личное сообщение для vorodis2 Найти все сообщения от vorodis2
  № 5  
Ответить с цитированием
vorodis2

Регистрация: Feb 2011
Адрес: Украина Днепропетровск
Сообщений: 106
Да это уже извращения, я про бокс2Д, собственно реально просчитать траекторию, но не реально сложно это сделать, я забил на это не благодарное занятие. Теперь все выглядит так: Есть два мира в котором есть планеты, один это симуляция, не знаю по чему но ее нужно все время держать работающей в один цикол без планет, просто мир, а когда нужно считать траекторию врубать в цикле у меня 20 итораций (если мир не работал до этого то производительность сразу валиться, хз может ему стартовать сложно)) ), так вот просчитываем траекторию с шагом 1/5 точность фигня, но траектория верная +- )), но это не суть, так как в реальном мире я не бросаю снаряд, я его пускаю по траектории стимулятора держа за джоинт и при первом столкновении этот джоинт удаляю, смотрится шикарно, производительность нормальна, вообщем все ништяк.

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


 


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


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.