您的位置::万鸿机械网 >> 最新文章

纹理的生成用3D工具真实再现图象的纹理光敏管

时间:2022年07月14日

纹理的生成——用3D工具真实再现图象的纹理

在创建3D图象或动画过程的初期是使用3D模型创建角色的属性,或在3D空间内设置角色的动作。一旦完成了3D⑹实验完成后模型和它们的动作设置,设计师的注意力就会集中在图象的纹理或场景内模型的“皮肤”上。纹理的生成说起来十分简单:只需在3D模型上贴一幅2D图象作为皮肤即可。但事实上这样并不能获得理想的效果——即不能达到与照片逼真的效果。例如制作一个蜥蜴或青蛙,可能需要一系列的纹理图层和贴纸才能达到较真实的效果。纹理的制作是一种艺术形式,使用一些功能强大和复杂的软件工具就可以真实的纹理。

制作的纹理位图可以与用输出设备复制的图象相媲美。3D软件中的“复制器(renderer)”是软件的一部分,它的功能就象通过一架虚拟的照相机拍摄一幅3D景物,获得一些关于3D景物的远近关系,光影和纹理数据。然后“复制器”对景物拍摄一个数字“快照”,这有些象光通过照相机的镜头成像的过程,而且通过收集景物的数据来表征景物的纹理,光影和远近关系。在3D软件包中的复制代码越高级,图象和动画的效果就越好。一些不太贵的3D软件包有:POV-Ray(可在下载)、metaCreations Bryce4、Hash Animation Master7.1、auto-des-sys公司的Form-Z 3、Real3D 3.5、Maxon Cinema4D/XL5.5、NewTek LightWave5.6和Discreet 3D Studio Max 3,利用这些软件都可以生成比较真实的效果。

复制的能力也分成几个层次,每一个层次在处理由虚拟相机镜头获取的数据时使用不同的生成纹理的算法。如Gouraud描影法有时用作预览复制效果的方法,Phong描影法是一种较复杂的算法,加入了支持生成高光部分的支持,使景物看起来有光滑和闪光的感觉,着色算法还有使物体产生金属光泽的算法,Raytracing(光穿透)算法使光线在晶体或水面上发生折射和反射的效果,形成一种超现实的感觉。

Radiosity是一种比raytracer更优秀的算法。Radiosity考虑了有色物体反射回的光线的颜色如火车轮与钢轨,于是一个红球反射回的颜色实际上是从粉色到白色的过渡。这种光线的细微变化使图象更有真实感。Form-Z 3软件就是使用的Radiosity算法,Animation Master7.1在它的Raytraci虽然最近几年来石墨烯基重防腐涂料遭到相干行业重点攻关ng着色器中模拟了Radiosity算法。

Raytracer是目前最常用的复制方法,它可以解释不同的参数进而生成不同类型的位图。制作位图的类型有:带有不规则凸起的位图(可以利用图象中的信息控制凸起的高度),透明或不透明效果的位图(可以控制会度图象的透明程度,通常白色为完济南试金全自动压力试验机全不透明的而黑色为完全透明的),带光泽物体的位图(可以控制物体发射出了多少光,可以模拟霓虹灯、火焰以及爆炸光的效果),发生漫射或反射的位图以及镜象位图(使用户能够控制光在物体表面上的反射方向)。在大多数的3D软件包中都可以找到这些选项,将它们混合使用,就可以实现最真实的效果。

微信小程序商城
Go语言分布式Crontab
微信分享
友情链接