Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Трехмерная графика в С#


Автор: r3r08 28.2.2010, 12:58
Такой вопрос у меня, можно ли написать программу на С#, которая строит трехмерную фигуру, но без использования каких-либо библиотек,как DirectX или OpenGL? х

Автор: HalkaR 28.2.2010, 14:07
Да, WPF содержит средства для работы с 3D.

Добавлено @ 14:08
Кроме того есть XNA.

Автор: r3r08 28.2.2010, 14:15
А еще какие-нибудь идеи есть?  smile  Врядли нам разрешат этим пользоваться...

Автор: Ceiceron 28.2.2010, 16:20
WPF и XNA  используют DirectX.

А написать 3Д без использования библиотек предназначенных для отрисовки 3Д на С# по моему задачка нетривиальная. Можно попробовать как-то организовать псевдо 3Д, как делают например на JavaScript, т.е. использовать несколько изображений с разных углов и при необходимости их последовательно рисовать, создавая эффект 3Д. Только работать с графикой без использования графических библиотек ИМХО извращение.

Автор: mrbrooks 1.3.2010, 09:31
Возможности OpenGL реализованы в Tao Framework

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)