lm_lxt 发表于 2014-3-4 10:23:58

对opengl绘图程序,180行以前的代码没有大的变化,详细请参考opengl编程指南。

最难理解的就是107-120了:
107-110:一旦创建了窗口,就马上找到适合opengl的像素格式并完成安装,同时初始化绘图环境;
112-115:一旦需要重新绘制窗口的时候,马上进行重绘;
117-120:一旦窗口的大小变化了,就马上将变化后的窗口尺寸传递给子程序,同时发出重绘消息,执行112-115行的重绘代码。

fcode 发表于 2014-3-4 10:37:46

同样是窗口变化了,立即重绘。OpenGL就感觉不出来抖动,而GDI抖动就很严重,呵呵。

lm_lxt 发表于 2014-3-4 10:40:28

这个确实,GDI太老了!OpenGL的双缓存技术还是不错。

lm_lxt 发表于 2014-3-4 10:45:15

本帖最后由 lm_lxt 于 2014-3-4 10:56 编辑

关于OpenGL的参考书:
《OpenGL编程指南》红宝书;
NEHE的网站;
一些图形学的教材;
CVF/IVF编译器中自带的例子;

下面是两个fortran的绑定:
http://math.nist.gov/f90gl/
http://www-stone.ch.cam.ac.uk/pub/f03gl/
http://www.opengl-tutorial.org/zh-hans/beginners-tutorials-zh/

这个教程太美了(Nate Robins):
http://user.xmission.com/~nate/tutors.html

lm_lxt 发表于 2014-3-22 14:56:42

浮起来慢慢下沉。

mangix2010 发表于 2014-5-6 15:30:37

mark,下来慢慢读~~

heyzol 发表于 2014-5-12 18:57:22

本帖最后由 heyzol 于 2014-5-12 18:58 编辑


:-victory:

talkingbird 发表于 2014-5-15 08:59:20

楼主分析的好啊非常感谢

talkingbird 发表于 2014-5-15 09:01:45

我想请教一下,绘图工具在撰写论文中的应用。
怎么样绘制出像素高的图像呢?
还有怎么样把绘制好的图像保存成图片文件呢?
非常感谢

vvt 发表于 2014-5-15 10:20:18

talkingbird 发表于 2014-5-15 09:01
我想请教一下,绘图工具在撰写论文中的应用。
怎么样绘制出像素高的图像呢?
还有怎么样把绘制好的图像保存 ...

保存成图片时,通常有像素的选择。但具体还要看你使用的绘图软件。
页: 1 2 [3]
查看完整版本: Fortran适合科学计算,同时也能编写图形用户界面!