.NET - 3d модель в WinFоrms
-
xNiSSaNx
.NET - 3d модель в WinFоrms
В гугле как то не удалось найти ответ, решил спросить у Вас!
Как на Си шарп в окне вставить 3Д модель и камеру. И управлять моделью, например вращать
Как на Си шарп в окне вставить 3Д модель и камеру. И управлять моделью, например вращать
-
lxa85
Re: .NET - 3d модель в WinFоrms
xNiSSaNx, для начала следует определиться с используемыми библиотеками.
Так, например, первые два варианта "на вскидку" -- это DirectX и OpenGL.
Например так:
Или так:
Наверняка существуют и другие библиотеки, позволяющие работать с трех мерными объектами.
Успехов!
Так, например, первые два варианта "на вскидку" -- это DirectX и OpenGL.
Например так:
Обзор DirectX под C#
Или так:
Разработка компьютерной графики с .NET C# и OpenGL API
Наверняка существуют и другие библиотеки, позволяющие работать с трех мерными объектами.
Успехов!

-
xNiSSaNx
Re: .NET - 3d модель в WinFоrms
lxa85,
А хорошие ресурсы можете подсказать в этом направлении, ну там Си шарп, Директ
(решил для винды взять именно директ, но заметил что на него книг меньше
Цитата lxa85:
так:Обзор DirectX под C#
ТОк вот я установил ДиректХ СДК а в пространстве имен Microsoft нету директа
А хорошие ресурсы можете подсказать в этом направлении, ну там Си шарп, Директ
(решил для винды взять именно директ, но заметил что на него книг меньше
Цитата lxa85:
так:Обзор DirectX под C#
.NET - 3d модель в WinFоrms
ТОк вот я установил ДиректХ СДК а в пространстве имен Microsoft нету директа

-
xNiSSaNx
Re: .NET - 3d модель в WinFоrms
xNiSSaNx,
Цитата xNiSSaNx:
А хорошие ресурсы можете подсказать в этом направлении, ну там Си шарп, Директ
Кроме библиотек msdn и technet вряд ли.
Я не задавался этой целью. Я про Си шарп то, только вторую неделю книжку читаю, еще не одного окна не создал.
Цитата xNiSSaNx:
ТОк вот я установил ДиректХ СДК а в пространстве имен Microsoft нету директа
Цитата xNiSSaNx:
А хорошие ресурсы можете подсказать в этом направлении, ну там Си шарп, Директ
.NET - 3d модель в WinFоrms
Кроме библиотек msdn и technet вряд ли.
Я не задавался этой целью. Я про Си шарп то, только вторую неделю книжку читаю, еще не одного окна не создал.
Цитата xNiSSaNx:
ТОк вот я установил ДиректХ СДК а в пространстве имен Microsoft нету директа
.NET - 3d модель в WinFоrms
Сия страница
тебе в помощь.-
lxa85
Re: .NET - 3d модель в WinFоrms
Цитата lxa85:
Сия страница тебе в помощь.
Чет там пишут что директ на 3.5 пашет, но я какуюб не пробовал, все равно нету в списке .NET добавление ссылки на Директ
Сия страница тебе в помощь.
.NET - 3d модель в WinFоrms
Чет там пишут что директ на 3.5 пашет, но я какуюб не пробовал, все равно нету в списке .NET добавление ссылки на Директ
-
xNiSSaNx
Re: .NET - 3d модель в WinFоrms
Цитата lxa85:
ия страница тебе в помощь.
Разобрался с пространством имен, вручную добавил. Вот только ругается на код
verts[0].Position = (new Vector4(this.Width / 2.0f, 50.0f, 0.5f, 1.0f));\
Ошибка 1 Не удалось найти имя типа или пространства имен "Vector4" (пропущена директива using или ссылка на сборку?)
ия страница тебе в помощь.
.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
а ты не забыл добавит в проект этот директ х?
а вообще я в свое время пользовался OpenGl, а точнее прослойкой для шарпа TaoFrameWork. Под него и куча примеров и уроков есть.
а вообще я в свое время пользовался OpenGl, а точнее прослойкой для шарпа TaoFrameWork. Под него и куча примеров и уроков есть.
-
Beyound
Re: .NET - 3d модель в WinFоrms
Цитата Beyound:
а ты не забыл добавит в проект этот директ х?
Нет, добавил и пространство имен.
а ты не забыл добавит в проект этот директ х?
.NET - 3d модель в WinFоrms
Нет, добавил и пространство имен.
-
Beyound
Re: .NET - 3d модель в WinFоrms
Напрямую связывать DirectX и C# это устарело и последними ДиректХ СДК не поддерживается, надо использовать
XNA
или SlimDX-
ferget
Re: .NET - 3d модель в WinFоrms
Цитата ferget:
последними ДиректХ СДК
Я качал 2010 года. Так если на XNa. то пользователю который будет ипользовать программу прийдется и к фрэймворку дополнение под ХНА устанавливать
последними ДиректХ СДК
.NET - 3d модель в WinFоrms
Я качал 2010 года. Так если на XNa. то пользователю который будет ипользовать программу прийдется и к фрэймворку дополнение под ХНА устанавливать