总是遇到这样的问题,
刚刚更新了几次,有点动向了,blogspot这个平台却被大陆gfw给封禁了。
于是在大陆上互联网,必须学会掌握一门技能,那就叫做翻墙。翻得不好的,至少得能看到墙外面的东西,翻得好的,那就可以在内外自在畅游。
前两天翻出来更新了下youtube,忙碌的工作之外,终于能翻出来更新一下av三皇祖师会的大本营。
说起更新其实也没什么,就是贴来几个视频吧:
http://www.youtube.com/andmaliang
这个是长期有效的youtube链接。
下面贴来youku的链接:
是为一个作品的测试
2009年5月14日星期四
平台维护-- 实现 xp mac linux 3系统。
浪费了2天2夜的时间,为了实现3系统在1台电脑。
主要是因为第一,我不想格掉整个硬盘,xp 和 ubuntu我维护的都还行,不想毁掉其他系统。
还有就是引导的问题,特别想实现通过xp or linux grub 某一个引导工具来引导,但最终这个方法是没成功,目前是通过grub 引导 ubuntu + xp, 进入xp后 利用 xp mbr (boot.ini)实现引导 mac.
具体方法;
0,准备工作,mac x86 安装盘, linux 安装cd,如果有xp启动盘就更好。(我的准备是ideneb 1.4 10.5.6;ubuntu 8.10 live cd,没有xp启动盘)
1,保留xp的系统分区 跟 linux的分区不要碰,将其中一个闲置(跟系统无关的) xp分区格式化(用partition magic 格式化时注意盘符设为AF) ;xp,mac 各自是主分区,linux 的几个分区属于扩展,逻辑分区。(大概因为mac 也为主分区,所以grub导致不了?)
2,拷贝mac的引导文件tboot(远景论坛里搜),到xp系统的根目录(我的是c:\).修改xp 下 boot.ini 文件, 在xp系统硬盘的根目录下,取消“隐藏系统以及受保护的文件”,可以看到隐藏的文件boot,ini ,用记事本打开,在末尾回车后加入: c:\tboot="Mac OS X",保存退出。
3,插入准备好的 mac x86 光盘插入,(提前设置光驱引导),安装mac系统,我选择的是ideneb v1.4 ,系统是10.5.6,正确引导后,会出现选择语言,可以选中文,我选的是英文,引导进入后,在顶部工具栏里的utilities选择disk utility ,格式化你的 空白mac 分区为 mac os 日志式,(千万注意别把整个盘给格了,注意确认选中的是你之前建立的空白分区)
4,退出disk utility,非会安装主页面,选下一步,然后选择格式化好的mac 分区,下一步后,选择cunstom,进入系统安装列表,从中选则适合你电脑的kernel video audio chipset 等等的具体文件(这里还是先在pc下通过everest查看自己硬件的具体信息,然后到远景,macfan等专业论坛去学习,查看,选择相应的系统文件。)选择好之后再下一步就进入安装了,对了,安装之前会校验光盘,(verify cd),取消掉,然后就进入直接安装了。关于mac安装就不多说了。
5,如果你这几个步骤执行正确的话,重启之后面对xp 的 mbr 选单,就有了xp 和 mac 的选项,选择 mac 就能进入 mac 系统了。 如果遇到boot error 0 ,那么可以(1)先放着,不要管(通过grub引导linux后进入修复,利用linux里的partition 什么,名字没记全,够选xp分区后点那个flags,选中root;貌似通过grub里的makeactive也能激活);(2),拆下硬盘,做为外置硬盘接入其他电脑,激活xp分区后就好了。(关于boot error 0, error 1之类的,google搜一下就有解决方法了。)
6,现在我们无法进入ubuntu,这时候我们可以使用之前的ubuntu live cd 来引导,然后修复grub,让grub引导ubuntu 跟 xp (本来是想引导3者,但是没成功,就先引导2者吧,然后通过进入xp,就有了mac的选项,一个网友说这个引导法是“多按一次回车”)。
修复grub方法:用live cd 登录,打开terminal,
键入:sudo -i
这是获得root权限。然后
[root@ubuntu~]# grub
grub>find /grub/stage1
find /grub/stage1
(hd0,5)
grub>root (hd0,5)
grub>setup (hd0)
grub>quit
注意,通过find, 我们可以看到下面(h0,5),这个就是你的的ubuntu主分区,可能是其他数字(hx,y),x代表硬盘,y代表分区
然后通过,root 和 setup 恢复 grub, quit grub后,
直接键入 reboot
重启,推出 live cd,
就又重新看到grub引导的附标画面了,选择ubuntu 就进入你的系统;选择xp 后,进入xp 的mbr 引导画面,进而可以选择进入xp or mac
就这样了。
真他妈的耽误时间呀!
体验,相比较而言,还是linux分区是最安全的,最容易维护的。
主要是因为第一,我不想格掉整个硬盘,xp 和 ubuntu我维护的都还行,不想毁掉其他系统。
还有就是引导的问题,特别想实现通过xp or linux grub 某一个引导工具来引导,但最终这个方法是没成功,目前是通过grub 引导 ubuntu + xp, 进入xp后 利用 xp mbr (boot.ini)实现引导 mac.
具体方法;
0,准备工作,mac x86 安装盘, linux 安装cd,如果有xp启动盘就更好。(我的准备是ideneb 1.4 10.5.6;ubuntu 8.10 live cd,没有xp启动盘)
1,保留xp的系统分区 跟 linux的分区不要碰,将其中一个闲置(跟系统无关的) xp分区格式化(用partition magic 格式化时注意盘符设为AF) ;xp,mac 各自是主分区,linux 的几个分区属于扩展,逻辑分区。(大概因为mac 也为主分区,所以grub导致不了?)
2,拷贝mac的引导文件tboot(远景论坛里搜),到xp系统的根目录(我的是c:\).修改xp 下 boot.ini 文件, 在xp系统硬盘的根目录下,取消“隐藏系统以及受保护的文件”,可以看到隐藏的文件boot,ini ,用记事本打开,在末尾回车后加入: c:\tboot="Mac OS X",保存退出。
3,插入准备好的 mac x86 光盘插入,(提前设置光驱引导),安装mac系统,我选择的是ideneb v1.4 ,系统是10.5.6,正确引导后,会出现选择语言,可以选中文,我选的是英文,引导进入后,在顶部工具栏里的utilities选择disk utility ,格式化你的 空白mac 分区为 mac os 日志式,(千万注意别把整个盘给格了,注意确认选中的是你之前建立的空白分区)
4,退出disk utility,非会安装主页面,选下一步,然后选择格式化好的mac 分区,下一步后,选择cunstom,进入系统安装列表,从中选则适合你电脑的kernel video audio chipset 等等的具体文件(这里还是先在pc下通过everest查看自己硬件的具体信息,然后到远景,macfan等专业论坛去学习,查看,选择相应的系统文件。)选择好之后再下一步就进入安装了,对了,安装之前会校验光盘,(verify cd),取消掉,然后就进入直接安装了。关于mac安装就不多说了。
5,如果你这几个步骤执行正确的话,重启之后面对xp 的 mbr 选单,就有了xp 和 mac 的选项,选择 mac 就能进入 mac 系统了。 如果遇到boot error 0 ,那么可以(1)先放着,不要管(通过grub引导linux后进入修复,利用linux里的partition 什么,名字没记全,够选xp分区后点那个flags,选中root;貌似通过grub里的makeactive也能激活);(2),拆下硬盘,做为外置硬盘接入其他电脑,激活xp分区后就好了。(关于boot error 0, error 1之类的,google搜一下就有解决方法了。)
6,现在我们无法进入ubuntu,这时候我们可以使用之前的ubuntu live cd 来引导,然后修复grub,让grub引导ubuntu 跟 xp (本来是想引导3者,但是没成功,就先引导2者吧,然后通过进入xp,就有了mac的选项,一个网友说这个引导法是“多按一次回车”)。
修复grub方法:用live cd 登录,打开terminal,
键入:sudo -i
这是获得root权限。然后
[root@ubuntu~]# grub
grub>find /grub/stage1
find /grub/stage1
(hd0,5)
grub>root (hd0,5)
grub>setup (hd0)
grub>quit
注意,通过find, 我们可以看到下面(h0,5),这个就是你的的ubuntu主分区,可能是其他数字(hx,y),x代表硬盘,y代表分区
然后通过,root 和 setup 恢复 grub, quit grub后,
直接键入 reboot
重启,推出 live cd,
就又重新看到grub引导的附标画面了,选择ubuntu 就进入你的系统;选择xp 后,进入xp 的mbr 引导画面,进而可以选择进入xp or mac
就这样了。
真他妈的耽误时间呀!
体验,相比较而言,还是linux分区是最安全的,最容易维护的。
2009年5月5日星期二
ipot touch 控制Geo (三)

先上图片(点击可100%显示)。
再简单介绍:
首先我们看到了3个窗口,1个gemwin,2个patches的窗口,一个是我们的play_Gem,另一个是OSCemote跟pd沟通的窗口,如果想链接touch 跟pd or max/msp, 我们需要有一个ipod touch端的app,可以是 TouchOSC (http://hexler.net/software/touchosc)或者OSCemote(http://lux.vu/blog/oscemote/),可以在itunes store 里购买,或者自己寻找其他特殊版本。
同时,注意pd的extra文件夹里需要有OSCX 库,2者都具备了才可以进行连接。
在图中,左下角的patch就是让touch 跟pd 建立最近比链接的patch,这个在OSCemote的官网里面就有下载。
然后再右侧,是Play_Gem的主patch,分为这样几个部分:
1,gemwin 创建
2,世界光源
3,一个立方体和一个球体
4,立方体和球体变化的控制运算
这里的原理非常简单,就是基于之前的patch,给立方体和球体分别贴视频和贴图。
在送出讯息从touch到pd时,首先我们需要知道laptop跟touch的ip,然后在OSCemote or TouchOSC 中设置好访问ip跟接入端口,并且在pd or max/msp端的patch中将检查端口是否一致。例如图中的3333
这里我只用到了OSCemote的2组参数,一个是button,另一个是acceleration, 我分别将这两组数据通过之前提到的[send somename],[ receive somename]物件来传送到play_Gem 的主patch中。
而在button 讯息中,touch 则送入了一组讯息,一个是告诉我们哪个按键(A/1,A/2...B/1,B2,...C3,C4...),另外则告诉我们案件是否被按下(0、1)。因此我们需要将这两个数据类型(symbol 与 float)分开,所以我们看到[r button]之后紧接着接入了[unpack s f](s=symbol,f=float).
只后,我们通过[select]物件进行判断。[select]物件就好象我们在其他编程软件中的if...else... 语句,在这里很简单,如果/A1按钮被触发,则讯息通过左边第一个出点送出。如果是/B1按钮被触发,则讯息通过中间的出点被送出,触发其他按钮的讯息则通过右出点送出。
基本就是这样了,就是这样很简单的东西可以出有趣的效果呵呵。
之所以在图中我调出了pd的控制台,因为我print了从touch中或许的数据,没做一次触发,pd都会在控制台上进行一些非法勾当呵呵
2009年4月28日星期二
用 ipod touch 来控制 我们的 geos (二)
今天继续放上2个视频, 拍其中1个的时候差点儿没把touch 扔出去 。。。
第一段
地址: http://v.youku.com/v_show/id_XODc2MTU4MTI=.html
第二段
地址: http://v.youku.com/v_show/id_XODc2MTYwOTI=.html
---------------------------------------------------------------
另外,晚上去了daito的讲座在中央美院cafa media lab, 挺好.
其实电脸的最初想法很棒的,就是复制自己的表情,电脸只是一个小衍生物而已。顶daito的 复制脸 的观念。
---------------------------------------------------------------
对了,音乐是一个朋友的,请尊重版权。
第一段
地址: http://v.youku.com/v_show/id_XODc2MTU4MTI=.html
第二段
地址: http://v.youku.com/v_show/id_XODc2MTYwOTI=.html
---------------------------------------------------------------
另外,晚上去了daito的讲座在中央美院cafa media lab, 挺好.
其实电脸的最初想法很棒的,就是复制自己的表情,电脸只是一个小衍生物而已。顶daito的 复制脸 的观念。
---------------------------------------------------------------
对了,音乐是一个朋友的,请尊重版权。
2009年4月27日星期一
用 ipod touch 来控制 我们的 geos
先放出测试视频,由于youtube在大陆被封锁了,虽然可以看但是上传没有成功,因此在youku注册了帐号,速度比youtube快很多。
patch等过两天再跟上,具体是用OSCmote 与pd 沟通, 读取touch 的传感器信息, 还有oscmote的触垫。
patch等过两天再跟上,具体是用OSCmote 与pd 沟通, 读取touch 的传感器信息, 还有oscmote的触垫。
2009年4月19日星期日
Play Gem -- texture 贴图初体验
我们先看一下gemwin中的效果:






看到效果还是有意思的,其实,这个patch中只是给两个基本geo 分别做了视频贴图(to cube),和图像贴图(to sphere)。
上一篇中我们学习了简单的让geos 运动起来,今天来接触pd 的基本贴图功能,并且通过简单的贴图,让我们玩转一些有趣的视觉效果。
今天涉及到的主要物件:
[pix_texture] 就是我们主要学习的贴图物件。
[pix_film]: 在gemwin中 渲染影片
[pix_image]: 渲染图像
先说结构,我们可以看到,gemhead的结尾总是以一个cube or 一个 sphere 结尾的,为什么在gemwin中显示一张图片,都要以一个geo结尾呢?
其实,我们在gem中也可以直接读取图像, 通过[pix_image <路径>] 直接接入到[pix_draw] ,此时图像就会渲染在gemwin中。但是,这样做实际上是非常不可取的,我们不论在何时都要避免直接绘制图像在gemwin.这样直接绘制,是非常占用cpu使用率的,因为这样的方式不被显卡所支持,是直接用cpu运算的。
因此,我们不论显示图像,或者视频,我们都需要通过“贴图”的方式,通过显卡来渲染,合理的利用计算机硬件,因此在gemhead的结尾总是一个基本geo, 经常以 [ ractangle ]为结尾。
接下来我们注意物件的名称,都是以 pix_ 为开头的,这也是gem编写者为了让大家逻辑清晰,特意注明了前缀。凡是带有pix_ 前缀的物件,都是 跟图像相关联的物件。
不论 [pix_film],或者[pix_image],我们都是通过 openpanel 来打开 我们的图像、视频文件。
在[pix_image]中,我们看到那个[open <路径>( 信息物件 ,其实我们不需要写那么长的一个路径,只需要写 :[open somefile.jpg], 然后通过[bang]打开openpanel, somefile.jpg也规定了打开文件的类型。因此我们在这里只能选中*.jpg的文件。
在[pix_film]中,我们注意那个小小的[toggle]+[auto $1( ,这里如果选中的话,打开的视频就会自动循环播放,如果不选中,选中的视频就会停留在第一帧上。
最后我们看看patch的整个结构:

你要做的就是导入你自己的图片和视频,做出自己喜欢的visual effects.
看到效果还是有意思的,其实,这个patch中只是给两个基本geo 分别做了视频贴图(to cube),和图像贴图(to sphere)。
上一篇中我们学习了简单的让geos 运动起来,今天来接触pd 的基本贴图功能,并且通过简单的贴图,让我们玩转一些有趣的视觉效果。
今天涉及到的主要物件:
[pix_texture] 就是我们主要学习的贴图物件。
[pix_film]: 在gemwin中 渲染影片
[pix_image]: 渲染图像
先说结构,我们可以看到,gemhead的结尾总是以一个cube or 一个 sphere 结尾的,为什么在gemwin中显示一张图片,都要以一个geo结尾呢?
其实,我们在gem中也可以直接读取图像, 通过[pix_image <路径>] 直接接入到[pix_draw] ,此时图像就会渲染在gemwin中。但是,这样做实际上是非常不可取的,我们不论在何时都要避免直接绘制图像在gemwin.这样直接绘制,是非常占用cpu使用率的,因为这样的方式不被显卡所支持,是直接用cpu运算的。
因此,我们不论显示图像,或者视频,我们都需要通过“贴图”的方式,通过显卡来渲染,合理的利用计算机硬件,因此在gemhead的结尾总是一个基本geo, 经常以 [ ractangle ]为结尾。
接下来我们注意物件的名称,都是以 pix_ 为开头的,这也是gem编写者为了让大家逻辑清晰,特意注明了前缀。凡是带有pix_ 前缀的物件,都是 跟图像相关联的物件。
不论 [pix_film],或者[pix_image],我们都是通过 openpanel 来打开 我们的图像、视频文件。
在[pix_image]中,我们看到那个[open <路径>( 信息物件 ,其实我们不需要写那么长的一个路径,只需要写 :[open somefile.jpg], 然后通过[bang]打开openpanel, somefile.jpg也规定了打开文件的类型。因此我们在这里只能选中*.jpg的文件。
在[pix_film]中,我们注意那个小小的[toggle]+[auto $1( ,这里如果选中的话,打开的视频就会自动循环播放,如果不选中,选中的视频就会停留在第一帧上。
最后我们看看patch的整个结构:
你要做的就是导入你自己的图片和视频,做出自己喜欢的visual effects.
订阅:
博文 (Atom)
