XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
darker

offline
Опыт: 2,291
Активность:
Векторы и с чем их есть
Народ помогите пожалуйста я уже довольно хорошо разобрался в джассе и хочу немного повысить свои знания искал про вектора и не нашел прошу помочь найти про них (С геометрией у меня неплохо )
Старый 03.01.2009, 18:15
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Старый 03.01.2009, 18:16
zer0ne

offline
Опыт: 11,219
Активность:
Геометрия 8 или 9 класс
Старый 03.01.2009, 18:16
Sunn
To feel joy, not be blue
offline
Опыт: 4,975
Активность:
Народ, парень просит обьяснить ему что такое вектор в джассе а не что такое вектор впринципе. Между прочим, я не могу это сделать) Так что если ктото даст нормальную ссылку то и от меня спасибо...
Старый 03.01.2009, 20:04
J
expert
offline
Опыт: 48,447
Активность:
А разве векторы в джасе - это не те же векторы впринипе?

Отредактировано J, 03.01.2009 в 20:15.
Старый 03.01.2009, 20:06
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Xenosapien
Цитата:
Сообщение от Wiki
В информатике:
Вектор в программировании — одномерный массив.
Вектор-06Ц — персональный компьютер.
Вектор прерывания — ячейка памяти, содержащая адрес обработчика прерывания.

Думаю автор все же имел ввиду обычный вектор...
Старый 03.01.2009, 20:17
Scorched

offline
Опыт: 7,912
Активность:
J, наверно имеется в виду вектор - как аналог вектора из C++. вроде в vJass такую шнягу видел..
хотя там где видел он мог быть самодельным и означать геометрический вектор =)
Старый 03.01.2009, 20:18
J
expert
offline
Опыт: 48,447
Активность:
Scorched и чем же аналог вектора в c++ или vJass отличается от вектора впринципе?)

Короче ссылку на вики дали... есть еще школьные учебники - как уже сказали, а больше ничего и не нужно... там все нормально объесняется, нужно только желание разобратся, а сдесь обьеснять что такое векторы с нуля это бесмыслено, это элементарная информация, понимаю ченить там сложнее, типа матриц или квантерионов, кажется уже были по ним темы, и алексей обьеснял... а по векторам - бесмыслено, легче какуюнить министатью накатьтать, что разумеется - бред.
Старый 03.01.2009, 20:24
Scorched

offline
Опыт: 7,912
Активность:
Цитата:
Сообщение от J
и чем аналог вектора в c++ или vJass отличается от вектора в принципе?)

в C++ он динамический, а в принципе имеет заданное число координат. хотя ты у нас математик, так что спорить не буду)
Старый 03.01.2009, 20:30
Sunn
To feel joy, not be blue
offline
Опыт: 4,975
Активность:
Я честно говоря имел ввиду реализацию векторной физики в жассе...

Xenosapien добавил:
Ибо понятие "вектор как динамический массив" в жассе не используется.
Старый 03.01.2009, 20:33
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Xenosapien, ну как бы в чем проблема? Формул нету? Формулы дал.
Старый 03.01.2009, 20:35
J
expert
offline
Опыт: 48,447
Активность:
ну и что конкретно из "векторной физики" интересует автора?
Старый 03.01.2009, 20:35
Toadcop

offline
Опыт: 54,313
Активность:
J крутая физика как в крайзис *palevo*

// а я думал Джо бугалтер ^_^ ...
Старый 03.01.2009, 20:51
darker

offline
Опыт: 2,291
Активность:
Конешно я имел в виду векторы на джассе пример работы
Есть ли статьи как такое чудо делаетсо
Бо в коде шарить гараздо дольше чтоб понят идею на чем основана
Прикрепленные файлы
Тип файла: w3x VectorFunctions.w3x (24.1 Кбайт, 55 просмотров )
Старый 03.01.2009, 20:53
J
expert
offline
Опыт: 48,447
Активность:
// какой же бухгалтер в наше то время незнает векторныю матиматику?)
Старый 03.01.2009, 20:54
darker

offline
Опыт: 2,291
Активность:
Например помню Джон говорил что хук легко векторно зделать

darker добавил:
Цитата:
Сообщение от J
// какой же бухгалтер в наше то время незнает векторныю матиматику?)

Матиматика тут не причем ее я знаю хорошо
Меня интересует идея как ето все на джасе строитса
Старый 03.01.2009, 20:57
J
expert
offline
Опыт: 48,447
Активность:
darker начем основано? есть вектор положения, вектор скорости, и пр. каждый раз к вектору положения прибавляется вектор скорости, и из скорости вычитается вектор притяжения, когда вектор положения ниже ландашта строится нормаль к ландшавту в его позиции, и вектор скорости поворачивают в туже сторону что и нормаль

J добавил:
Цитата:
Например помню Джон говорил что хук легко векторно зделать
непомню, а что такое хук?

J добавил:
чтобы построить нормаль берутся 3 точки в разные стороны от юнита на маленькое растояние, берутся 3 вектора от центра да этих точек, попарно их перемножают и нормируют, потом складывают и делят на 3
Старый 03.01.2009, 21:02
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
J, в пуджварс основной спел мясника.
Старый 03.01.2009, 21:05
darker

offline
Опыт: 2,291
Активность:
Где ж наш джон который всем помогал ?

darker добавил:
Цитата:
Сообщение от J
darker начем основано? есть вектор положения, вектор скорости, и пр. каждый раз к вектору положения прибавляется вектор скорости, и из скорости вычитается вектор притяжения, когда вектор положения ниже ландашта строится нормаль к ландшавту в его позиции, и вектор скорости поворачивают в туже сторону что и нормаль

J добавил:
непомню, а что такое хук?

J добавил:
чтобы построить нормаль берутся 3 точки в разные стороны от юнита на маленькое растояние, берутся 3 вектора от центра да этих точек, попарно их перемножают и нормируют, потом складывают и делят на 3

Вот ето я и непойму как в варе брать углы например када предмет врезаетсо в текстуру ?
+ прошитовать блин скорость нада еше
Старый 03.01.2009, 21:09
J
expert
offline
Опыт: 48,447
Активность:
текстуру? в ландшавт тобиш? никакие углы не нужны, я написал как сделать оталкивания чисто по манипуляциям с векторами...
Старый 03.01.2009, 21:12
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:47.