几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » 程序设计 » OpenGL图形显示
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2007-06-05, 05:44 PM   #1
yogy
高级会员
 
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
yogy 向着好的方向发展
默认 【转帖】作二维平面动画用OpenGL好,还是用GDI好?

图形完全要实时绘成,而且比较复杂。
请大虾指点!
另:本人从没学过OpenGL,不知有没有封装好的OpenGL类库可供下载,毕业设计,急!请帮帮忙!(提供类库者另给分)
yogy离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
旧 2007-06-05, 05:45 PM   #2
yogy
高级会员
 
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
yogy 向着好的方向发展
默认 回复: 【转帖】作二维平面动画用OpenGL好,还是用GDI好?

只能告诉你, GDI 很慢的
需要快速画屏的话可以试一下 DDrawTop

2 楼LGEN()回复于 2002-04-15 17:36:07 得分 20

建议你用3D模拟2D,OpenGL或DX都可以,这样可以省去2D中的麻烦的东西。
比如1:Alpha混合
2:旋转
3:扭曲
4:反走样
5:精灵间的遮挡
6:速度
,你在GDI,或DDRAW中实现这些必需的功能是会很麻烦的。
Top

3 楼LGEN()回复于 2002-04-15 17:37:58 得分 0

你实现时,如果有问题请给我写信in24@vip.163.comTop

4 楼goodsong(风卷残云~不要把简单的事搞得N复杂)回复于 2002-04-16 22:25:55 得分 0

谢谢!你说3D模拟2D是什么意思?Top

5 楼maplez(土匪的舅舅)回复于 2002-04-17 12:02:59 得分 30

一般三维用的是透视投影(投影后的图元大小和图元与视点的距离有关系,近大远小),而如果在三维中用平行投影(投影后的图元大小和图元与视点的距离没有关系),就是“3D模拟2D”了。

此帖于 2007-06-05 05:49 PM 被 yogy 编辑.
yogy离线中   回复时引用此帖
旧 2007-06-05, 05:45 PM   #3
yogy
高级会员
 
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
yogy 向着好的方向发展
默认 回复: 【转帖】作二维平面动画用OpenGL好,还是用GDI好?

用opengl吧!
win98里已经有了opengl的实现,opengl32.dll,glu32.dll
#include <gl\gl.h>
#include <gl\glu.h>
连接库加入opengl32.lib,glu32.lib即可。
还有opengl是API不是类库!
图形实时编程还是使用API的好,不过opengl有一套辅助库GLUT很不错,
http://reality.sgi.com/opengl/glut3/glut3.html下载。
至于opengl在nehe.gamedev.net有全球最好(本人认为)的教程下载。
yogy离线中   回复时引用此帖
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭



所有的时间均为北京时间。 现在的时间是 02:17 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多