Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Помощь в создании ф-ии | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 1
 
Поиск в этой теме:
Канал Игры Мечты: «Помощь в создании ф-ии»
Boron Friend
 830 EGP


Репутация: 263
Сообщения: 1222
Откуда: Kingdom End
Зарегистрирован: 24.12.2004
Нужен субж в разработке проекта X-Armageddon, а именно:

Цитата:
сделать ф-ию измерения дистанции до эллипсоида (есстественно - в секторе, а не в виртуальной системе координат).

Аргументы ф-ии:

x1,y1,z1 - координаты центра эллипсоида относительно сектора.
alpha,beta,gamma - ориентация эллипсоида относительно сектора.
c,d,e - размеры эллипсоида по осям (локальным осям эллипсоида).
x2,y2,z2 - координаты объекта (в секторе), от которого меряем дистанцию.

Вот. На выходе только один параметр - дистанция.

И ещё - все аргументы, локальные переменные ф-ии и возвращаемое значение должны быть не float, а int (от -2000000000 до 2000000000) , так как вся арифметика целочисленная.


Отпостил здесь, так как сюда часто заходят знатоки геометрии и алгебры Улыбка В общем функция нужна и только с такими аргументами (они известны). Были бы очень благодарны за помощь.

ЗЫ Желательно фунцию сделать на С++, но было бы неплохо хоть на Делфях (только не в АСМе Гы-гы).

Последний раз редактировалось: Boron Friend (08:16 31-07-2009), всего редактировалось 1 раз
    Добавлено: 08:12 31-07-2009   
Shirson
 1605 EGP


Модератор
Рейтинг канала: 7(626)
Репутация: 219
Сообщения: 16511
Откуда: 79°W 44°N
Зарегистрирован: 29.01.2002
Сдублируй в КТВ. Там есть пришпиленная тема "Вопросы по математике", туда уж точно заходят знатоки Улыбка
_________________
У меня бисера не доxеpа.
    Добавлено: 09:17 31-07-2009   
Minx
 1011 EGP


Модератор
Рейтинг канала: 6(332)
Репутация: 139
Сообщения: 10548
Откуда: Gomel, Belarus
Зарегистрирован: 19.11.2005
http://www.geometrictools.com/LibFoundation/Distance/Distance.html

искать ellipsoid
_________________
μηδείς αγεωμέτρητος εισίτω
    Добавлено: 11:50 31-07-2009   
Канал Игры Мечты: «Помощь в создании ф-ии»
 
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Люди, знайте, если никак на конфу не зайти - значит, наша администрация играет на серваке в Дум 3 (void*)

  » Помощь в создании ф-ии | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18