三维图形的问题!!!!

3721nihaodu 2003-03-21 01:09:14
本人初学VC,作毕业设计。欲实现已知分子是中个原子的三维坐标,将其表达出来。通过鼠标在屏幕上拖动使分子式的三位模型在空间旋转,以更好的观看分子式的结构。请问该如何实现。
请大侠详细说明用什么方法,有人提到OpenGL。有人可以简单介绍一下吗?说一下编程思路,可以空间爱你两个点为例说明一下。谢谢。
...全文
42 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
utadawei 2003-03-24
  • 打赏
  • 举报
回复
兄弟,进展的如何了,有必要说一下,一般DirextX中只有直角坐标系,有时候需要做坐标变换,把直角坐标转为球体坐标或者圆柱坐标,那么绘制一些空间图形,特别是有圆结构的图形会很方便。
corinna 2003-03-22
  • 打赏
  • 举报
回复
可以考虑用鼠标跟踪球算法,用OpenGL实现
或者如果想快速编程的话,可以考虑使用基于OpenGL的图形平台
比如OpenInventor,实现起来很简单,关键是你要提供三维顶点的数据
3721nihaodu 2003-03-21
  • 打赏
  • 举报
回复
有人愿意说的更详细些吗
utadawei 2003-03-21
  • 打赏
  • 举报
回复
OpenGL和DirectX都可以解决这个问题 ,但需要你对地层编程很熟悉,你可以下载有关的SDK来进行学习,前期的设置工作很复杂,后期对图形渲染的方法很简单,基本上是有关算法的问题,如果不理解的话,可以来问我哦^_^,我的QQ是24387124

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧