我正在搜索动作记录3(或其他一些语言)的深度地图算法。我的目标是在运行时为静态图像生成深度图。我已经找到了这个例子http://kode80.com/2009/06/29/papervision-zbuffer-and-dof/,我没有时间研究它的代码,但是我只用3d模型来填充它的工作。最糟糕的可行选择是服务器端技术来完成这项工作。
扩展描述:我有一个任务来开发闪存应用程序,其中一个头部的三维旋转是由用户上传的2d图像来模拟的。有些日本人已经做到了这一点(http://hairtry.jp/),但他们正在使用的技术是服务器端。它生成swf失败与精确处理眼睛和图像的深度地图上传的图片。我找不出他们正在使用的服务器端技术是什么,所以我正在寻找任何可行的解决办法。
提前谢谢。
干杯,查夫达尔斯拉夫人
发布于 2012-03-22 13:34:58
你最简单的解决方案是使用3d引擎,纸视觉似乎要过时了,有很多关于如何使用的文档,以及教程,但是最近它们并没有发生什么变化。我建议Away3d的"www.away3d.com“,他们似乎是最新的。
尽管你的要求是可以在闪存中100%地完成这个任务,但是要在运行时创建一个3d头部,然后用高度地图填充这是可能的,你需要看一下位图的操作。我不认为这是一项容易的任务,你应该首先学会的是如何动态地将图像添加到一个球面上,而不是通过将某些可能从图像转换成不同深度的深度来观察高度映射,我必须肯定这是高级的东西,我要动画一个同样的方法--它看起来很诡异--但是它给了你一些FLA的源代码。
http://www.ffiles.com/flash/animations/globe_animation_3496.html上面的链接将允许你下载我的源文件,动画它自己是一个滚动的图像,但我使用Actionscript给地球的深度和一个分页的外观。
https://stackoverflow.com/questions/9821487
复制相似问题