由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
_Graphics版 - 我写的屏保程序
相关主题
俺写的windows screensaver (转载)Anyone use OpenGL in MFC?
我在数年前写的屏保an opengl question
help: an OPENGL problem...Graphic C library
Platform of 3D Animation想做一个桌布下垂的project练手
opengl renderingOverCloud 由 loop 授予 Graphics 俱乐部权力
Any suggestion for graphics acceleration under linux怎样建立cg的汇编环境?
glTexImage3D()GPGPU的笔记本
OpenGL里更新Texture的问题Nvidia Geforce Go 7150M支持OpenGL 2.0吗?
相关话题的讨论汇总
话题: 图像话题: 屏保话题: perlin话题: 随机话题: noise
1 (共1页)
O*******d
发帖数: 20343
1
去年的老贴还在。 我陆陆续续花了两年时间写的。 写的过程是一个学习过程,学到了
很多东西。 这是一个OpenGL application,需要显卡硬件支持。 去年在这里贴过一次
,发现了一些bug,最近花了点时间把这个个人爱好项目终于完成。
这个屏保把图像变成万花筒,其图像来源有三种,照片,桌面,还有自己产生的随机图
像。 随机图像分方框图和Perlin noise两种,用户可以选择。 Perlin noise分圆形和
height field,1:1随机产生,用户不能选。
在运行过程中,只要按一下空格键,就可以把屏幕上的图像保存成一个jpg文件。 如果
是随机图像选项,保存的文件名有seed number,可以重复文件中的图像。
屏保程序下载
http://www.mediafire.com/?myywdrdtpnj
贴几张截屏图
O*******d
发帖数: 20343
2
如果计算机速度较慢,这个屏保的启动时间可以长到10秒,因为要计算Perlin noise图
形。 计算好的图形会在屏幕上停留10秒左右,然后万花筒就开始运行。 如果图像来源
是照片,则把照片一幅一幅地显示成万花筒。
照片文件名最后8位数字是seed number,可以用来重复随机图像。
O*******d
发帖数: 20343
3
上边照片中的线条都是Perlin noise的等高线。
1 (共1页)
相关主题
Nvidia Geforce Go 7150M支持OpenGL 2.0吗?opengl rendering
Can opengl display a video in a window at >60fps?Any suggestion for graphics acceleration under linux
BMP & PPMglTexImage3D()
中外“软硬”结合 中加共建图像科学联合实验室OpenGL里更新Texture的问题
俺写的windows screensaver (转载)Anyone use OpenGL in MFC?
我在数年前写的屏保an opengl question
help: an OPENGL problem...Graphic C library
Platform of 3D Animation想做一个桌布下垂的project练手
相关话题的讨论汇总
话题: 图像话题: 屏保话题: perlin话题: 随机话题: noise