3D ViewCube в SharpDX/SlimDXC#

Место общения программистов C#
Ответить
Anonymous
 3D ViewCube в SharpDX/SlimDX

Сообщение Anonymous »

У меня есть приложение .NET Framework 4.8, которое показывает 3D-модель в пользовательском элементе управления WinForms, почти такую же, как та, которую вы можете найти в GitHub:
https://github.com/smiley22/MultiRes3d
Я бы хотел добавить фиксированный ViewCube в стиле AutoCad, который всегда остается в верхнем левом углу, независимо от панорамирования/масштабирования основная модель, но с той же ориентацией.
ИИ дал мне совет:
Отобразите ее как отдельную небольшую, возможно, полупрозрачную сетку в углу области просмотра.
Я могу создать куб, сделать его полупрозрачным и поместить в мировые координаты, но я не могу заставить его всегда появляться в фиксированном положении относительно текущего окна просмотра (например, вверху слева) область 300x200 пикселей)
Кто-нибудь может помочь мне с математическими вычислениями, необходимыми для этого?

Подробнее здесь: https://stackoverflow.com/questions/798 ... pdx-slimdx
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»