C # простое управление DirectX - PullRequest
5 голосов
/ 21 ноября 2011

Я хотел бы реализовать базовую 3D-визуализацию в своем приложении winforms, используя DirectX

Моя модель:

  • полигонов с отверстиями и толщиной
  • цилиндры
  • текст 2D
  • базовые текстуры
  • освещение

Управление сценой:

  • увеличить
  • панорамирование
  • повернуть

Есть ли какой-либо элемент управления "все в одном" .net, который я могу легко добавить в форму и настроить мою модель, добавив примитивы фигур?

Ответы [ 2 ]

1 голос
/ 21 ноября 2011

Я не знаю, есть ли элемент управления, обладающий именно той функциональностью, которую вы хотите, но этот образец содержит GraphicsDeviceControl, который я использовал в прошлом для получения аналогичного элемента управления, кактот, который вы хотите.Вам придется добавить зум, панорамирование, вращение, но это не должно быть слишком сложно в 3D мире.

0 голосов
/ 02 марта 2014

Наконец-то я реализовал Awesomium WebControl с html-страницей с использованием библиотеки three.js.Это позволяет мне легко показывать 3d модели (и динамически генерировать модели), используя ускорение GPU (бэкэнд WebGL).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...