几何尺寸与公差论坛

 找回密码
 注册
查看: 3494|回复: 2

【转帖】作二维平面动画用OpenGL好,还是用GDI好?

[复制链接]
发表于 2007-6-5 17:44:36 | 显示全部楼层 |阅读模式
图形完全要实时绘成,而且比较复杂。   
  请大虾指点!   
  另:本人从没学过OpenGL,不知有没有封装好的OpenGL类库可供下载,毕业设计,急!请帮帮忙!(提供类库者另给分)
 楼主| 发表于 2007-6-5 17:45:17 | 显示全部楼层

回复: 【转帖】作二维平面动画用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-6-5 17:45:58 | 显示全部楼层

回复: 【转帖】作二维平面动画用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有全球最好(本人认为)的教程下载。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-4-26 15:23 , Processed in 0.034768 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表