LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1556|回复: 9

请问怎么在linux下面做图形编程呢?

[复制链接]
发表于 2004-8-12 09:39:57 | 显示全部楼层 |阅读模式
我记得以前编QBASC的时候有专门的画图函数的

可是我对linux不太熟悉
大家用的都是gtk或者qt什么的
可是我现在的问题是,不在x-windows环境下面
怎么能够画图呢,比如画直线。画圆
或者做一些简单的动画(比如移动的圆)

请问我改了解一些什么知识呢?
或者先看什么书
或者我应该以什么为关键字到网上找资料呢?

谢谢大家了
希望大家能够帮忙指路
:)
发表于 2004-8-12 09:58:28 | 显示全部楼层
http://www.svgalib.org
我最喜欢这个,省事

还可以试下FrameBuffer直接写屏
 楼主| 发表于 2004-8-12 13:36:33 | 显示全部楼层
最初由 luoyong 发表
http://www.svgalib.org
我最喜欢这个,省事

还可以试下FrameBuffer直接写屏



谢谢了,
我在网上搜了很多这个方面的东西
就是
svgalib,mesa,opengl,sdl,motif,openlook,gtk,qt,directfb,xlibs
但是我怎么也理不清这些都是什么层次的,他们又都有些什么联系
比如我想问,要编opengl的程序,是不是要装x-window呢?

实在不好意思,我是刚进入这个领域,不懂的太多,
不知道从哪里下手
还望指点
发表于 2004-8-12 14:34:48 | 显示全部楼层
OpenGL只是个图形算法函数库,可以多种显示方式结合起来,其中包括X11、SVGALib、SDL等等

如果只想写写图形函数,不考虑什么3D、OpenGL的话推荐SDL,可在桌面上使用,官方网站上有中文文档,用起来我觉得还比较方便,适合练习图形算法
发表于 2004-8-12 16:33:03 | 显示全部楼层
简单的线条图形就用framebuffer吧
 楼主| 发表于 2004-8-12 17:41:59 | 显示全部楼层

:)

经过两位的指点
我现在才有些明确起自己的目标来

因为下学期要学(马上了)计算机图形学
所以想了解一些与计算机图形学有关的算法那些

不是想做应用软件,那么我看哪些比较好呢
暂时没有想做开发的打算,主要是研究理论
再次麻烦大家了
发表于 2004-8-12 22:48:53 | 显示全部楼层
SDL最好
当然GTK也可以了
 楼主| 发表于 2004-8-14 12:07:40 | 显示全部楼层
最初由 luoyong 发表
SDL最好
当然GTK也可以了




好的,谢谢了
发表于 2004-8-14 22:50:14 | 显示全部楼层
关注一下,编程是外行。~~
发表于 2004-8-15 06:35:41 | 显示全部楼层

回复: :)

最初由 ailantian 发表
经过两位的指点
我现在才有些明确起自己的目标来

因为下学期要学(马上了)计算机图形学
所以想了解一些与计算机图形学有关的算法那些

不是想做应用软件,那么我看哪些比较好呢
暂时没有想做开发的打算,主要是研究理论
再次麻烦大家了

我当初图形学的作业都是用PHP上的gd画出来的,很省事。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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