摘要: webkit是google浏览器的渲染引擎的,另外还有的是索菲亚浏览器。 参考Jim Huang(blog.linux.org.tw/~jserv)的例子。 经过修改后, 实现了以下功能: 1。将一个网页的内容展现在一个clutter的container里面 2。这个container可以执行动画,由远即近的效果 3。网页可以接受键盘的操作,上下左右移动 4。网页可以接受鼠标的操作,点击 将要实现的功能 1。特殊url定制 2。更丰富的动画效果 3。鼠标拖动实现浏览整个网页 4。支持中文输入 感兴趣的朋友请留下email,我会发给你们。 阅读全文
posted @ 2008-12-15 12:00 cpx3216 阅读(170) 评论(0) 推荐(0)
摘要: 现有系统winxp,ubuntu8.04,还要安装上everest0,59作为开发clutter+webkit的平台 从everest论坛上找到珠穆朗玛0.59的iso和vmlinuz,initrd.img。 在原有的ubuntu的grub/menu.list加入以下片段#ThisisjustforEverest0.59installertitleeverestinstallerkernel(hd0,8)/vmlinuzroot=/dev/ramramdisk_size=32000devfs=mount,dallinitrd(hd0,8)/initrd.img 这里要注意,hd0:代表第一块硬 阅读全文
posted @ 2008-12-14 11:27 cpx3216 阅读(127) 评论(0) 推荐(0)
摘要: 由于以往的经验就是去mesa的官网下载最新的source,然后编译。在ubuntu中出现了太多问题,缺这个少那个的,在网上找了找 原地址:http://blog.csdn.net/nauty_li/archive/2008/03/25/2217625.aspx sudo apt-get install mesa-common-dev mesademos libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev 一下就搞定了,然后进入/usr/share/mesademos/看看例子,继续学习mesa。 下面还要装clutter嘞。 阅读全文
posted @ 2008-12-11 16:30 cpx3216 阅读(1384) 评论(0) 推荐(0)
摘要: 自从G1面世后,总听人说andorid怎么好怎么不好的,自己也就想试试,sdk其实在就下载解压,一直没时间搭建eclispes环境。 趁着年底有点时间,花了2个小时终于给搭建起来了(中间走了写弯路。) 参考此篇文章:http://www.linuxdiyf.com/viewarticle.php?id=98315 有几点需要特别注意: 1.eclipes的这部分有点问题,在google的andorid官网上要求的版本为3.3,3.4。可是ubuntu源里的是3.2,所以请去http://www.eclipse.org/downloads/下载eclipes的java开发IDE 2.ADT 阅读全文
posted @ 2008-12-11 11:19 cpx3216 阅读(402) 评论(0) 推荐(0)
摘要: 长按功能键你会发现音乐播放器在后台运行耗电怎样关掉它呢打开播放器--全部歌曲--选项--专缉插图--选项--更改--图案下载--选项--退出.再长按功能键你会发现音乐播放器已经关闭了 还有一点就是,用了数据线接驳了电脑后(之后再拨掉),打开音乐播放器手机的速度都好快啊!!!! 还有另一种方法,如下 方法是:进入音乐播放表,选择任意一首歌进入正在播放界面(歌曲可以进行播放,也可选暂停) 按选项——》进入均衡器界面 按选项——》选择 退出 看看音乐播放是否还在后台运行呢!!成功退出OK!! 阅读全文
posted @ 2008-12-10 10:59 cpx3216 阅读(183) 评论(0) 推荐(0)
摘要: 1 、在终端输入:sudo apt-get remove totem-gstreamer2 、在终端输入:sudo apt-get install totem-xine totem-mozilla totem3、安装win32Codecs(已安装过的略过这一步)。win32Codecs的下载地址(下载完成后双击就可以安装):http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20071007-0.1_i386.deb(多么的简洁,多么的有效) 阅读全文
posted @ 2008-12-09 10:39 cpx3216 阅读(880) 评论(0) 推荐(0)
摘要: 因为近来工作是要使用clutter-webkit,需要git下来,在everest中yum了一下,出来太多依赖关系,不好解决,故想到的久违了的ubuntu linux,他的一大特点就是安装软件容易,有一个软件包安装工具自己来判断那些依赖需要更新下载。 本来是从官网中搞到了8.10的最新版本,但是在地坛书市上恰好买了本ubuntu8.04的初学用书,送了张8.04的liveCD,那就搞吧,不曾想,装了一个上午才装好。 我的本本原本装了两个系统(winxp,everest),那个everest感觉不太好用,将其在winxp下格式化成ext3的文件格式了,准备装小乌的。 不曾想,放盘安装到94%时 阅读全文
posted @ 2008-12-09 10:25 cpx3216 阅读(227) 评论(0) 推荐(0)
摘要: 开源是一件非常好的事情,这一点大多数人都认同。但是然后呢?你是选择只动口对其称赞?还是真正动手来做些事情为它的发展出一份力?  开源实际上有一个非常大的理想,这个理想可能会让有的人感觉不舒服,但是却会让更多的人拥有被解放的感觉:那就是实现人们之间的协作。实现更多人的参与。让许多人来一起来做出有用的东西:你为开源献出一滴水,开源会回报给你一眼泉。  许多人会一起来发现软件的漏洞、修复漏洞和快速的响应新需求:这就是一个开源的神奇咒语。现在有很多免费提供的伟大软件的原因,就是因为人们分享了其开发过程。  因为这些软件的源代码被提供给所有人,从理论上来说,任何人可以参与其中并为其开发新的功能。这些新功 阅读全文
posted @ 2008-12-03 15:46 cpx3216 阅读(185) 评论(0) 推荐(0)
摘要: OpenGL基础技术讲座--库函数与运行方式1.4.1 OpenGL开发组件Windows9x/NT下的OpenGL组件有两种,一种是SGI公司提供的,一种是Microsoft公司提供的。两者的开始库大体上没有什么区别,都是由由三大部分组成:(1) 函数的说明文件:gl.h、glu.h、glut.h和glaux.h(2) 静态链接库文件:glu32.lib、glut32.lib、glaux.lib和opengl32.lib(3) 动态链接库文件:glu.dll、glu32.dll、glut.dll、glut32.dll和opengl32.dll所有开发OpenGL应用程序的库文件在本书所附光盘 阅读全文
posted @ 2008-12-01 11:25 cpx3216 阅读(594) 评论(0) 推荐(0)
摘要: OpenGL基础技术讲座--工作流程图1.6 OpenGL的工作流程1. 几何操作(1) 针对每个顶点的操作每个顶点的空间坐标需要经过模型取景矩阵变换、法向矢量矩阵变换,若允许纹理自动生成,则由变换后的顶点坐标所生成的新纹理坐标替代原有的纹理坐标,再经过当前纹理矩阵变换,传递到几何要素装配步骤。(2) 几何要素装配不同的几何要素类型决定采取不同的几何要素装配方式。若使用平直明暗处理,线或多边形的所有顶点颜色则相同;若使用裁剪平面,裁剪后的每个顶点的空间坐标由投影矩阵进行变换,再由标准取景平面进行裁剪,再进行视口和深度变换操作。如果几何要素是多边形,还要做剔除检验,最后生成点图案、线宽、点尺寸的 阅读全文
posted @ 2008-12-01 11:24 cpx3216 阅读(517) 评论(0) 推荐(0)