Как стать автором
Обновить

Комментарии 5

Так плохо, что даже хорошо. Как артхаус.

На сайте, на который так часто ссылается автор, в визуализаторе моделей ну просто отвратительная система поворота — крутится куда угодно, но только не туда, куда надо. Скорее всего вы использовали обычные сферические координаты, где по фи вы взяли горизонтальную координату, а по пси — вертикальную. Не надо так.
Не помню как делал это сам, но по-моему там было не вычисление сферических координат и затем перевод их в обычные, а сразу домножение матрицы трансформации на вектора поворота.

Совершенно правильное замечание про повороты. Я это понимал, когда делал сайты, но так
как главной их целью было показать как можно сделать в браузере создание изменяемых по форме сложных геометрических моделей, то до предела упростил некоторые вспомогательные моменты.
Но еще раз отмечу, что замечание правильное. В конце моей статьи есть упоминание страницы Pages diamond3d.ucoz.ru/Pages/Page_01.html. По приведенной на этой странице ссылке вы можете скачать мою программу ViewCut для просмотра моделей на C/C++. По нажатию F1 в этой программе есть подробная справка по ее применению, которое на самом деле очень просто. В этой программе повороты сделаны, на мой взгляд, правильно. Если вас заинтересовали мои модели на сайте, то эта программа возможно для вас также будет интересна, так как в ней есть особенности которые я не стал воплощать
на JavaScript для браузера.

Что лежит в вашем архиве? И почему-то по названию ссылок я предполагаю что там программа для винды написана

По ссылке в архиве лежит exe-программа для Windows. Ее исходный код я не выкладываю.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации