Google Map 感想
6/12/20091、Google map支持导航后,美国的导航厂商的股票大跌;由于测绘成本、准入制度,导航本是高成本产品,现在成了大众化的东西。
2、两年前,我在一家国内的地图数据供应商工作,我所在的部门负责向google出口地图数据。领导看到google地图访问量不断增加,很高兴,因为我们的收入增加。当时地图数据存在我们的服务器,流量增加意味着,我们从中赚得了更多流量的价差。而到目前为止,Google的地图服务应该没有达到任何明显的盈利。
3、云。Google Map的手机客户端,只有几Mb的容量,不包含地图数据,数据从网络读取。一开始我以为很不方便,如较贵的流量费、GPRS设置复杂、网络响应速度较慢等,远不如像传统导航软件,一次性的下载多达2GB的数据到存储卡。而现在,我发现这些问题都不存在了。不到20元可以包月50mb GPRS流量,而导航服务只是偶尔用下,够用。由于数据从“云”里来,所以都是最新的。导航路径的算法也在服务端更新,越来越减少了绕路的可能性。以及街景导航,更真实的指出前进方向,可惜国内无法体验。
4、这东西改变了生活。对于每个用户来说,成本很低。而google付出了上百亿(估计还会更高)成本,却还没有盈利。当我们把数据卖给google,心里还暗爽,Google已经在计划下一个革命。当我们以为有数据和准入制度就可以垄断市场时,google已经用服务征服了用户,届时大家的数据只有卖给Google,或者烂在自己肚子里。
5、我们不理解Google,我们做不了那样的细活,预测不了几年后的世界。今天的钱,先挣了再说。明天的钱,明天再议。改变世界这事,与我们无关。
Tankionline by Alternative 3D
5/06/2009
tankionline.com
基于Alternative 3D 的tank游戏已经发布.这是Alternative 3D team的官方项目,可以借鉴很多东西
Alternativa3D最近的一些成品
1/01/2009
http://drevnii.ru/
游戏场景的三维漫游,很流畅。可以漫游,坐电梯,fps射击等。分块加载,场景交互,场景模型复用。按F键全屏,在我的1440*900/E2140上跑的还好,没有感到卡。

http://tanks.alternativaplatform.com/
加载完了没打开。。

http://elka.properm.ru/
控制平衡的小游戏,躲避警察等。
Alternativa3D引擎越成熟了,在flash技术领域里,让我们听到了来自俄罗斯的声音。
岁末2008
31/12/2008岁末2008,我的工作还没有定。跟经济危机有一定关系?不过我会继续等下去,不会轻易加入一家公司。
凌晨46分,刚刚完成了又一个个人项目。
日子一天天过,每天微小到几乎发现不了的进步,略有失望。似乎总有80%的事情是等着做,甚至做不完的。而想到一年前、两年前的今天,进步却又让我欣慰。
不记得07年末有什么目标。
09年,我希望找到自己可以长久奋斗的事情。这件事很难。
alternativa3D与papervision3D
6/12/2008今天有空看了下alternativa3D,与papervision3D比较一下。
方向与理念:
alternativa3D 不算是开源项目,现在可以用swc(虽然可以破解),商业开发需要付费。
papervision3D 是完整的开源项目,完全免费。
papervision3D 开发进度慢而稳,有越5-6个人作为核心成员,都是大名鼎鼎,而且有广大开发者讨论、提供意见;alternativa3D 则好像是前一阵时间突然蹦出来的,alternativa公司只有12个人,相必最多也就3、5个人做开发,重要的是只有这几个人在交流,缺乏更多人的意见。
papervision3D 的接口标准,结构合理,大而全;alternativa3D 的类库还较为简单,小而精,不需要了解太多东西就能做出应用。
papervision3D 是标准的3d引擎,只有3d。alternativa3D 更像是游戏引擎,对空间的漫游、碰撞,不同层次的渲染(静止时采用高质量平滑渲染)都有控制,不必为pv3d中camera.focus、zoom等值苦恼了。
大船跑的稳,小船好掉头。
用到项目上,快、小项目用alternativa3D 。大项目最好还是用pv3d,灵活性更大,易于调整,并可以辅用其他开源技术(比如漫游碰撞)。
二三年后,flash/SL都支持硬件加速3d,这些引擎会变成历史吗?
理解3d中的rotationX和localRotationX
3/12/2008在3d环境中,先沿某轴旋转,再沿另一轴旋转,如果顺序不同,结果是不同的。
每次设置rotationX(Y,Z),真实过程是,3d物体由原始状态,顺序沿x,y,z轴各旋转相应的角度各一次。
每次设置localRotationX(Y,Z),其过程是,3d物体由当前状态,沿X(Y,Z)轴旋转相应角度。
唯一的rotationX、Y、Z可以确定一个3d物体的旋转状态。
而localRotationX、Y、Z相同的3d物体,其形态可能各不相同。
