CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

一个小程序,请问怎么做?

楼主gutoufeibiao(骨头飞镖)2002-05-22 19:38:58 在 VC/MFC / 基础类 提问

设计一个程序,画出一个可任意转动的正方体,用鼠标或键盘控制它转动,可见棱用实线画出,不可见棱用虚线表示。  
  那位高手可告诉我主要算法吗? 问题点数:100、回复次数:18Top

1 楼98440622(民工++)回复于 2002-05-22 19:43:58 得分 0

大哥这可绝对不是小程序啊!Top

2 楼lant(蓝特)回复于 2002-05-22 19:46:49 得分 0

呵呵  
  高手你告诉我什么样的程序算是不小的?Top

3 楼lin1980(Hydralisk)回复于 2002-05-22 19:52:56 得分 0

厉害啊,这样的“小”程序俺做不来Top

4 楼gutoufeibiao(骨头飞镖)回复于 2002-05-22 20:04:11 得分 0

不管你有什么看法,请提出你的建议。谢谢。Top

5 楼jiangh_79_1(微星)回复于 2002-05-22 20:12:15 得分 20

先做一个三维转换成二维的类(如果需要,我可以提供)  
  然后就是消影,(即判别点的前面有没有别的点遮住,  
  然后就只要把正方体三维坐标转换成二维坐标后在屏幕上画一下就行啦.Top

6 楼leon7909(專注网絡編程)回复于 2002-05-22 20:13:28 得分 0

學習中,幫你推一把!Top

7 楼goodsong(风卷残云~不要把简单的事搞得N复杂)回复于 2002-05-22 20:13:32 得分 0

关注,找本图形学的书看看  
  重点在画正方体,要用到投影和消隐算法,其它的都是其次的。Top

8 楼kenvin(小心,有地雷)回复于 2002-05-22 20:57:37 得分 0

建议你去看关于“OPEN   GL”方面的书,  
  或者关于3D图象的。  
  Top

9 楼sx_enter(菜虫→→→★★★★★)回复于 2002-05-22 21:28:19 得分 0

这是小程序?faint!楼主没有搞错?Top

10 楼lshadow(没车没房努力中。。。)回复于 2002-05-22 21:31:27 得分 0

用Open   Gl   吧Top

11 楼programcat2001(旧游以梦)回复于 2002-05-22 21:35:38 得分 0

会点OpenGL就可以做到你的要求了。Top

12 楼ayiiq180(阿一*Samuel)回复于 2002-05-22 21:39:12 得分 0

openGL是这方面的专家阿,用它吧!Top

13 楼westboy(雨中漫步)回复于 2002-05-22 21:45:45 得分 0

使用3D引擎,是很简单地  
   
  要是自己做,也不是不可能  
  Top

14 楼gutoufeibiao(骨头飞镖)回复于 2002-06-03 21:02:29 得分 0

谢谢各位.还是用VC++做最好,用CDC类.Top

15 楼delphi_bird(阿闻)回复于 2002-06-03 21:08:26 得分 0

厉害厉害!小弟佩服Top

16 楼seumasai(我不是很菜)回复于 2002-06-03 21:09:26 得分 30

如果只是一个线条构成的正方体,  
  自己建立三维坐标系,不用DX,OpenGL,  
  随便画画也未尝不可啊!  
  速度上是应该没问题的  
  Top

17 楼seumasai(我不是很菜)回复于 2002-06-03 21:12:35 得分 50

如果视角固定,绕固定轴不是很快的旋转,  
  主要就是计算八个定点的位置  
  先三维的,再化成平面的坐标.  
   
  Top

18 楼gutoufeibiao(骨头飞镖)回复于 2002-06-03 21:19:03 得分 0

回复:seumasai(我不是很菜):  
  是啊,我就是这么弄的,现在已经快要完成了.Top

相关问题

  • 我写了个小程序~ 不想打包要怎么做>?
  • 做一个小程序,急!!!
  • 小程序中怎么播放声音?
  • 很小程序,不知怎么运行!
  • 救命啊,JBuilder做的小程序怎么不能在IE浏览器中运行啊?
  • 在windows下做完的java小程序,怎么才能用于linux,用的是jbuilder6
  • 怎么用Eclipse 怎么 新建 个Applet 小程序
  • 怎么用vb编写播放mp3的小程序
  • 请教高手,这个小程序怎么错了:(
  • 怎么编一个小程序看EOF的值。(用c)

关键词

  • 坐标
  • 正方体
  • 三维

得分解答快速导航

  • 帖主:gutoufeibiao
  • jiangh_79_1
  • seumasai
  • seumasai

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo