如何使用C#编程显示3D图形

来源:百度知道 编辑:UC知道 时间:2024/06/22 11:42:24
这个应该不是很难的问题, 不过我从来没有接触过这方面,也不想在这方面花太多时间, 所以拿来问一问, 感谢各位回答~
要求:
一: 基本要求:这个程序需要在对话框里面显示一个立方体,并且可以使用鼠标拖动旋转, 立方体各面可以使用BMP图片着色.
二: 要简单. 因为只需要显示一个立方体, 我不希望为实现这个程序而去装个DXSDK或者换一块显卡...
三: 速度要快. 也不用很快, 但是希望不要看出卡的样子.
四: 其它情况都可以不用管了, 毕竟只是个简单的小程序, 不需要阴影也不需要灯光渲染,当然有是最好的>_<

以上~ 如有代码附上我会加分, 如果不想写代码也可以告诉我几个可以直接调用的函数或者给出代码下载地址, 不过这些没有额外分加^_^

再次感谢所有回答的人~
我真的不需要渲染多少东西,只需要一个可以转的3D的方块就可以了...
如果有可以直接添加引用就能用的DLL, 麻烦给个地址谢谢...
然后, 我没有多少时间可以花在这上面, 所以我不打算从头开始学, 除非是一段别人写好的代码, 否则还是不要让我去看厚厚的书了...

找了一个民间版的简单版的3D引擎,这个引擎本身就是用.NET写的,所以兼容性OK,http://www.winu.cn/htmls/881/111/这是下载地址,内有开发文档,而且开源的,你可以借鉴下

可以用OpenGL

你可以看看
http://zhidao.baidu.com/question/72222801.html?si=1
应该对你有帮助

做这样的程序 最好是用WPF 实现起来还简单
也不是很难学的

.Net 3.5 看一下。

难啊。