|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Ianos Gnatiuc 2:469/303.55 01 Aug 2002 15:18:04 To : Victor A. Pavlov Subject : Re: Повоpот в 3d -------------------------------------------------------------------------------- 31 Jul 02 09:58, you wrote to Oleg Sysoev: OS>> Hо это в 2d. А как быть, если точка pасположена в 3d? OS>> Большая пpосьба поделиться со мной соответствyющей OS>> литеpатypой/линком, либо готовым алгоpитмом. Очень хотелось бы OS>> полyчить фyнкцию со входными паpаметpами, как glRotatef в opengl. VP> Во-первых, если тебе посоветуют умножать на матрицы 4х4 - не VP> пытайся. Метод, конечно, классический, но крайне медленный, особенно, и иза своеи "медлительности" был использаван в DirecX??? :) ...в OpenGL не сматрел... VP> если нужно делать поворот не только вокруг координатных осей, а VP> вообще VP> вокруг произвольлной прямой. Имеется более быстрый (и более простой) VP> метод поворота точки на произвольный угол вокруг произвольной прямой в VP> постранстве. эта канечно правда, но... как правило нам нужнен поворот вокруг координатных осей: смотреть В ВЕРХ/HИЗ, смотреть В ЛЕВО/ПРАВО, наклон В ЛЕВО/ПРАВО и если это не для школы в basic/pascal/c то лучше использавать то что дает нам OS (любои), ... быстрее както сомнительно... Ianos +++ SS Ianky mailto: ssianky(at)<hotmail | yahoo>.com --- GoldED+/W32 1.1.4.7 * Origin: SS Ianky - (373-2) 534966 (2:469/303.55) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/160963d492dcd.html, оценка из 5, голосов 10
|