.NET - 3d модель в WinFоrms

Ответить
 • Просмотры: 1
Аватара пользователя
xNiSSaNx

.NET - 3d модель в WinFоrms

Сообщение xNiSSaNx »

В гугле как то не удалось найти ответ, решил спросить у Вас!

Как на Си шарп в окне вставить 3Д модель и камеру. И управлять моделью, например вращать
Аватара пользователя
lxa85

Re: .NET - 3d модель в WinFоrms

Сообщение lxa85 »

xNiSSaNx, для начала следует определиться с используемыми библиотеками.

Так, например, первые два варианта "на вскидку" -- это DirectX и OpenGL.

Например так:
Обзор DirectX под C#


Или так:
Разработка компьютерной графики с .NET C# и OpenGL API


Наверняка существуют и другие библиотеки, позволяющие работать с трех мерными объектами.

Успехов! Изображение
Аватара пользователя
xNiSSaNx

Re: .NET - 3d модель в WinFоrms

Сообщение xNiSSaNx »

lxa85,

А хорошие ресурсы можете подсказать в этом направлении, ну там Си шарп, Директ

(решил для винды взять именно директ, но заметил что на него книг меньше




Цитата lxa85:



так:Обзор DirectX под C#
.NET - 3d модель в WinFоrms




ТОк вот я установил ДиректХ СДК а в пространстве имен Microsoft нету директа Изображение
Аватара пользователя
xNiSSaNx

Re: .NET - 3d модель в WinFоrms

Сообщение xNiSSaNx »

xNiSSaNx,
Цитата xNiSSaNx:



А хорошие ресурсы можете подсказать в этом направлении, ну там Си шарп, Директ
.NET - 3d модель в WinFоrms




Кроме библиотек msdn и technet вряд ли.

Я не задавался этой целью. Я про Си шарп то, только вторую неделю книжку читаю, еще не одного окна не создал.
Цитата xNiSSaNx:



ТОк вот я установил ДиректХ СДК а в пространстве имен Microsoft нету директа
.NET - 3d модель в WinFоrms




Сия страница
тебе в помощь.
Аватара пользователя
lxa85

Re: .NET - 3d модель в WinFоrms

Сообщение lxa85 »

Цитата lxa85:



Сия страница тебе в помощь.
.NET - 3d модель в WinFоrms




Чет там пишут что директ на 3.5 пашет, но я какуюб не пробовал, все равно нету в списке .NET добавление ссылки на Директ
Аватара пользователя
xNiSSaNx

Re: .NET - 3d модель в WinFоrms

Сообщение xNiSSaNx »

Цитата lxa85:



ия страница тебе в помощь.
.NET - 3d модель в WinFоrms




Разобрался с пространством имен, вручную добавил. Вот только ругается на код

verts[0].Position = (new Vector4(this.Width / 2.0f, 50.0f, 0.5f, 1.0f));\

Ошибка 1 Не удалось найти имя типа или пространства имен "Vector4" (пропущена директива using или ссылка на сборку?)
Аватара пользователя
xNiSSaNx

Re: .NET - 3d модель в WinFоrms

Сообщение xNiSSaNx »

а ты не забыл добавит в проект этот директ х?

а вообще я в свое время пользовался OpenGl, а точнее прослойкой для шарпа TaoFrameWork. Под него и куча примеров и уроков есть.
Аватара пользователя
Beyound

Re: .NET - 3d модель в WinFоrms

Сообщение Beyound »

Цитата Beyound:



а ты не забыл добавит в проект этот директ х?
.NET - 3d модель в WinFоrms




Нет, добавил и пространство имен.
Аватара пользователя
Beyound

Re: .NET - 3d модель в WinFоrms

Сообщение Beyound »

Напрямую связывать DirectX и C# это устарело и последними ДиректХ СДК не поддерживается, надо использовать
XNA
или SlimDX
Аватара пользователя
ferget

Re: .NET - 3d модель в WinFоrms

Сообщение ferget »

Цитата ferget:



последними ДиректХ СДК
.NET - 3d модель в WinFоrms




Я качал 2010 года. Так если на XNa. то пользователю который будет ипользовать программу прийдется и к фрэймворку дополнение под ХНА устанавливать
Ответить

Вернуться в «Программирование и базы данных»