Unity Shader编程(1)漫反射着色
在Unity中创建如下工程:
我们把Shader拖到Material上。Meterial拖到Cube上。这就完成了一个着色器的着色过程。
Shader "Custom/Shader" {
Properties {
_MainTex ("Base (RGB)", 2D) = "white" {}
}
Sub...
分类:
编程语言 时间:
2015-09-26 07:05:18
阅读次数:
317
(一)关于路径unity有几个关键的路径(1).Application.dataPath 只读路径,就是工作目录的Assets路径(2).Application.streamingAssetsPath 只读路径,在pc可写,程序打包后里面的所有资源都原封不动的打到游戏包里面(3).Applicati...
分类:
编程语言 时间:
2015-09-16 12:36:44
阅读次数:
291
Unity 游戏开发技巧集锦之使用cookie类型的纹理模拟云层的移动 使用cookie类型的纹理模拟云层的移动 现实生活中,当阳光直射大地,而天空中又有很多云时,云层的影子总是会投射在大地上,风吹着云层移动,影子也跟...
分类:
移动开发 时间:
2015-09-14 17:03:41
阅读次数:
293
Unity 游戏开发技巧集锦之创建透明的材质 Unity创建透明的材质 生活中不乏透明或者半透明的事物。例如,擦的十分干净的玻璃,看起来就是透明的;一些塑料卡片,看起来就是半透明的,如图3-23所示。在Unity中,可以...
分类:
编程语言 时间:
2015-09-14 12:36:11
阅读次数:
224
于Unity 3D游戏的开发。游戏脚本需要3D模拟组合,该脚本将被写入阻力3D为了达到效果对象。以下是一个小实例,使用Unity 3D实现一个可控制移动的小人。小人能够向前、向后、向左和向右移动。1、通过 File - > New Scene 创建一个场景;2、点击Create -> Create ...
分类:
移动开发 时间:
2015-09-14 09:20:37
阅读次数:
676
Unity 游戏开发技巧集锦之创建部分光滑部分粗糙的材质 创建部分光滑部分粗糙的材质 生活中,有类物体的表面既有光滑的部分,又有粗糙的部分,例如丽江的石板路,如图3-17所示,石板的表面本来是粗糙的,但是在石板...
分类:
编程语言 时间:
2015-09-11 16:12:27
阅读次数:
215
Unity 游戏开发技巧集锦之创建自发光材质 创建自发光材质 自发光材质(self-illuminated material)是指自己会发光的材质。生活中与之相似的例子,就是液晶显示屏上显示的信息,文字信息本身是发光的,如图3-8所示...
分类:
编程语言 时间:
2015-09-10 17:55:35
阅读次数:
303
Unity 游戏开发技巧集锦之材质的应用的创建反射材质 Unity中材质的应用 游戏中,大多数材质的应用都离不开纹理,而纹理本身是图片。所以,在学习本章时,最好在电脑上安装一个可以编辑图片的功能强大的软件,如P...
分类:
编程语言 时间:
2015-09-10 13:19:37
阅读次数:
315
Unity 游戏开发技巧集锦之材质的应用的创建反射材质
分类:
编程语言 时间:
2015-09-10 12:57:14
阅读次数:
157