摘要: 简单的消息机制中枢控制模块MessageController sendMsg(msgId, param) registerCallback(msgId, obj) removeCallback(msgId, obj)每个接受消息的对象 需要实现 receiveMsg(msgId, param)这样... 阅读全文
posted @ 2012-09-30 11:00 liyonghelpme 阅读(156) 评论(0) 推荐(0) 编辑
摘要: gimp2.8 支持图层组,非常有利于组织UI结构,UI中元素分为两种:静态元素: 图片 文字 按钮动态元素: 物品框 列表生成静态元素的代码:通过给图层命名来确定图层对象的类型和属性名称:图片对应的名字:xxxx 文字图层名称:对应的字符串hash中key的值, 按钮名称:按钮背景... 阅读全文
posted @ 2012-09-29 16:39 liyonghelpme 阅读(392) 评论(0) 推荐(0) 编辑
摘要: -f 强制复制 不要提示-p 保持原有 文件的 属性不变 owner group 权限 时间 阅读全文
posted @ 2012-09-26 18:04 liyonghelpme 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 噪音的目的是为了增加随机性,使事物看起来更真实。但是简单的使用随机函数 并不 自然,因为随机函数产生的值与值之间并不连续。要构造一个连续的2d噪音,简单的想法可以是: 在一个平面上所有整数点位置赋一个随机的值, 而整数网格中的点 则采用插值的方式得到值。这里有两个问题, 一是整数格子上的值如何给, ... 阅读全文
posted @ 2012-09-23 19:30 liyonghelpme 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 需要从 一个实例向 另一个实例复制数据 这个复制应该是一次性复制db.copyDatabase("from_base", "local_base", "from_hose")这里是数据库的名字 不是collection 的名字。 阅读全文
posted @ 2012-09-23 11:25 liyonghelpme 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 配置文件位置:ubuntu下 /etc/mysql/my.cnf一般linux /etc/my.cnf直接下载二进制压缩包:放在/usr/local/mysql/my.cnf 格式:[xxxx]区域datadirlogdirpidsock配置区域常见:[mysqld][mysqld_safe][my... 阅读全文
posted @ 2012-09-23 11:22 liyonghelpme 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 有时候需要分析一个程序语言,可以根据分析结果AST 树转化成其它语言,或者重构代码的某些部分, 例如最简单的有一个函数addlabel(xxx, type, size);用于在场景中加入一个文字,其中第二个参数是字体,比如之前各个地方使用不同的字体, 现在希望将所有字体统一, 这时候需要分析代码找到... 阅读全文
posted @ 2012-09-19 21:37 liyonghelpme 阅读(762) 评论(0) 推荐(0) 编辑
摘要: bump Map 主要用于增加表面的法向量细节。例如一个平面其法向量处处相同,即使使用了纹理,光照下的表现仍然不够真实。这时可以扰动表面面片的方向量,从而形成比较真实的光照效果。类似于地形生成,可以通过分形的方法生成平面表面的随机高度, 接着根据高度生成每个位置的法向量。这里使用512*512的纹理... 阅读全文
posted @ 2012-09-18 19:30 liyonghelpme 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 上一节采用 分形算法生成地形的高度值, 接着我们需要生成每个顶点的法向量。three.js 的PlaneGeometry 自带有法向量, 法向量分为两种 即 平面法向量 和 平面每个定点法向量。因此一个n*n 块组成的平面, 有n*n 个平面法向量, 有4*n*n 个顶点法向量。这两种法向量区别是,... 阅读全文
posted @ 2012-09-18 10:51 liyonghelpme 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 地形生成通常使用高度图, 而高度图的生成可以使用绘图工具,或者通过分形算法生成,例如square-diamond, fbm方法。这里采用简单求平均值+随机波动的方法。对于一个2^n+1 * 2^n+1 的网格, 中心点的高度是四角点的平均值加随机偏移, 边上中点的高度值是边两端点的平均值加随机偏移。... 阅读全文
posted @ 2012-09-18 10:50 liyonghelpme 阅读(445) 评论(0) 推荐(0) 编辑