
先来看看最终的效果图吧:

具体的制作步骤如下:
绘制贴图墙体贴图:
墙壁在画面中是一个最大,且最明显的物体,使用了混凝土材质,下图就是我使用的贴图。

上图左边的部分是基础的墙体贴图,剩下的 2张图用柔光模式叠加混合,以便产生更多的细节。
指定材质
如下图所示,贴图应用在 proMaterial材质上,那些横穿过墙面的污渍使用硬光模式叠加,标有“1”的那部分污渍,设置了 80%的正片叠底。

为了更好的效果,我使用了 Promaterial的复合贴图,它可以在基础贴图上使用蒙版控制不同的灰尘和污渍,这种贴图方式可以创建多种的混合模式和颜色校正。可以使用蒙版控制污渍置在场景的任何地方,下图展示的就是 4个复合层的混合模式,你可以看到每一个蒙版占有一个不同的位置,实现贴图的偏移。

主要的小屋 UV是展开的,因为考虑到需要使用到法线贴图和高光贴图的细节,下图展示的是一个干净的版本和渲染的效果,你可以看到一些铁锈和污垢,作为一些细微的变化,但是我们显然需要更多。

一般锈层设置为柔光在50%左右的透明度,小屋门口下沿底部的污垢沿底部也在 50%的不透明性。为了创造一个更为饱经风霜的版本中,我把锈层覆盖大幅增加(100%)。这些变化我也确保正确的铆钉垂直线条颜色,前面的窗下,以及两个面板居住上的前面部分(1-2)。

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...
07-05
Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...
07-05
KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...
07-05
Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...
07-05