![]() |
Показать все 11 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Повернуть точку относительно другой точки в 3D. (https://hlfx.ru/forum/showthread.php?threadid=4634)
Повернуть точку относительно другой точки в 3D.
Привет всем.
Сразу скажу, что некомпетентно это спрашивать, но всё же...
Надо повернуть трёхмерный вектор относительно его начала. У меня линейная алгебра в прошлом семестре была, но чёт я всё забыл .
Нашёл такое stackoferflow, но там не до конца написано. Углов то 3(x, y, z).
Что есть и в каком виде нужно? Матрицы вектора?
Я когда искал, мне очень помогла эта библиотека: http://www.terathon.com/code/vector3d.html
ILZM переносишь начало вектора в начало координат, поворачиваешь а потом переносишь обратно.
__________________
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
Забил на это. Хотел сделать "обнулятор" углов, но не асилил из-за наследования костей. То ли формула неправильная, то ли алгоритм .
ILZM ты не smd скелеталку часом делаешь?
__________________
-Brain is dead-
KiQ
Ага. Причём на Java . Мне эта идея уже кажется неактуальной, потому что если занулить все углы, то редакторы не смогут узнать откуда брать локальные углы.
ILZM а я сделаль https://github.com/DarkPartizaN/fen...gine/render/smd
__________________
-Brain is dead-
Ну раз тут хвастаются, расскажу, что я на JavaScript'е написал импортёр и совместитель скелетов из СМД-файлов (да-да, плагин для глючного MS3D, который работал лучше встроенного сраного merge). Только вот беда: при переустановки папка со скриптами затёрлась дефолтными. Переписывать всё это заново я даже не брался...
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~ ну так я поэтому более-менее трудоемкие проекты заливаю на гит
__________________
-Brain is dead-
Временная зона GMT. Текущее время 22:28. | Показать все 11 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024