3.27 大战将起 上 (1/3)

感谢jeff1977、tczz、度广的月票和胖子g、雪飞宇的打赏。︾

技术贴

萨克巨人没说大话。

对于数字生命来说,很多东西都是‘算’出来的。

以莉莉大小姐绝对领域下的风光来说,萨克巨人是真能算的出来。

大致的过程是这样先先建模。建模的第一步,是格式化。形象的说,就是和显示屏类似,以每个‘像素点’为单位,将整个模型分割成纵横的‘小格子’。

而物质成像的最重要的决定因素,就是光。小学生都知道,物体的颜色是由它所反射的光所决定的。

也因为有光的存在,才有不同颜色的体现。在光的照射下,光粒子与物体的微粒作用,这些物体能吸收某些特定波长的光粒子,而不吸收另外一些波长的光粒子,就使得不同物质具有不同的颜色。

而物体吸收和反射不同波长的光的特性,是由该物质有分子结构所决定的。分子结构的某些基团吸收某种波长的光,而不吸收另外波长的光,因此人们把这些基团称为“色基团(生色基团)”。如铬酸盐颜料的色基是(重铬酸根),呈黄色;氧化铁颜料的色团是呈红色;铁蓝颜料的色团是呈蓝色。

于是第一步,以像素点为基础,将整条白底裤分割。如果此时放大到足够大。你会现每一个像素点的颜色都是不同的。不全是白色。甚至还有灰色和黑色。

第二步。分层。

因为人体的3d属性,让我们看到的图像不可能是一个平面,所以必须在海拔高度上进行分割。就好比绘制地图是必备的‘等高线’。换句话说,第一步是二维平面上的切割,而这一步是在三位高度上的切割。

第三部,计算透光率。

每一种物质都有透光率。根据质地、厚度、甚至分子组成的不同,不同物体的透光率是不同的。就比如当我们把自己的手放在一块磨砂玻璃上,因为磨砂玻璃的质地和厚度的不同。我们看到的手像和清晰度也是不同的一样。

同理,紧贴着白底裤的幸福线,也会因为组织本身的颜色和质地的差异,产生不同的透光率。

此时以像素点配合分割的层(高差)与面(水平),计算出每一个像素点,在每一个‘层面’上的透光率,完成整个三维建模。

第四步,也是最重要的一部,比对数据库。

有一个强大的基础数据库,是完成这项神技的一切前提。

很遗憾。存储了大量人体数据的萨克巨人,显然拥有这个‘数据库’。

再以手为例如果事先知道是谁的手。也知道长的究竟是什么样,当贴在磨砂玻璃上时,记录下此时朦胧的手型,再与正常情况下看到的手型建立比对数据库,并在像素点的层面上,记录折光率和颜色,然后用足够多的实验数据组(也就是多记录一些手型),寻找出变化规律,并建立数学公式。

当下次再有手贴在磨砂玻璃上是,通过对比数据库和数学公式,就能‘算’出这个手的真实外形。

第五部,细节修正。

这也很重要。比如通过计算底裤的编织结构,所承受的不同的拉伸力,以及变形程度,来辅助运算等等,进行精确修正。

于是,一个强大的通过运算得出的模型,就被建立起来了。

以萨克巨人的能力,不仅仅是光,她还可以借助声波、远红外、毫米波、来进行交叉比对修正。