游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3059|回复: 3

Linux 下的 GLSL (GLX 版本,没有使用GLUT等工具库)

[复制链接]

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2005-4-4 23:52:00 | 显示全部楼层 |阅读模式
http://xreal.51.net/temp/mylinux/glsl.jpg
http://xreal.51.net/temp/mylinux/glsl.test.0.0.1.tar.gz

其实很久前就有整个程序了。
只是刚把glx相关的代码整理了一下。然后把GLSL整合进来了。最近一直在忙着争小钱。没怎么把其他的代码也整合进来。比如数学库。新的DevIL纹理读取函数等。而相关部分用的是2003年前的代码。
主要演示一下GLSL和glX。

程序在Debian Sarge + 2.6.8-k7内核 + NV 7176 + GCC 3.3.5 驱动下调试。程序成功的使用DRI(有段时间一直不行。不知道为什么)。。

代码里带了一个Anjuta的工程。没有的话推荐装一个。apt-get install anjuta就可以了。但是整个工程是不能直接在anjuta里编译的。你得自己make run.  GLSL代码的功能是对纹理进行边缘检测

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-4-5 01:26:00 | 显示全部楼层

Re:Linux 下的 GLSL (GLX 版本,没有使用GLUT等工具库)

cool
做完手上的这个东西后我也要学shader : )
我这儿也是debian serge +2.6.8呵

17

主题

454

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2005-5-8 12:42:00 | 显示全部楼层

Re:Linux 下的 GLSL (GLX 版本,没有使用GLUT等工具库)

http://xreal.51.net/temp/mylinux/glframework.tar.gz
更新了一下。
纹理加载使用了devIL ,如果没装,请先安装 libdevil-dev
修正了代码,使用了新版本的数学库。使用了新的应用程序框架。这两天之内应该会把FrameWork改成SDL的。这样只要一份代码就可以了

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2005-5-8 19:11:00 | 显示全部楼层

Re:Linux 下的 GLSL (GLX 版本,没有使用GLUT等工具库)

强。最近也在忙着考试……结果还是挂了 :(
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 13:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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