标签:丁树凯
纹理合成的需求UE4材质常常需要合成不同的纹理。常用的合成运算,有好几种选择,下面单独介绍。下面这两种图片,是合成之前的图片。UE4材质中的乘法乘法是最常用的合成运算。下面是这两张图用乘法合成的效果。乘法合成很简单,取值范围在运算之后仍然是0~1。但是合成之后会变暗,这是因为两个0~1的数相乘,会变...
Sin函数曲线根据中学所学知识,Sin(0)=0, Sin(π)=0, Sin(π/2)=1, Sin(3π/2)=-1,等等。Sin函数的周期为2π,取值范围为-1~1。UE4材质中的Sin函数曲线UE4材质中的Sin函数,其取值范围也是-1~1,但是不同的是,其周期为1。官方并没有说明为何这样设...
什么是Tone MappingTone Mapping翻译过来是色调映射,其作用是把大范围HDR的颜色,映射为小范围的LDR颜色,以便显示器可以正常显示。显示器所能显示的颜色范围,小于真实世界的颜色范围。下图是Tone Mapping前后的对比。在UE4中,Tone Mapping是在后处理阶段,正...
UE4的描边效果先看图。看到这个图,有没有觉得描边太重了?不光重,还很脏。看这个角色背后,都脏兮兮的了。这个比较好调整。上图效果就好一些了。把描边变窄,同时,还去掉了一部分黑色。UE4描边的材质这是用后处理材质做的。参见UE4中的滤镜。下面是这个效果的材质网络。如果看天空有黑色圆圈,像这样的:那就在...
缘起有人可能对文章题目好奇,初中生都来学UE4了?哈哈,并不是这个意思。我们先来讨论一下,UE4和Unity,哪个更容易上手?这里说的不是哪个画面更好(那还用讨论吗),而是哪个更容易上手。我相信有不少人可能觉得,UE4这么高大上,肯定很难学吧?然而我作为一个教过UE4和Unity的老师,可以很主观地...
摘要:在过去的十年里,我见证了中国游戏产业从端游、页游到手游、VR游戏的整个发展历史。 (前言:本文系由丁树凯老师的访谈实录整理而成)几天前收到腾讯课堂的访谈邀请,让我谈谈我多年来的游戏开发历程,我感到很荣幸,又有些意外。我是个低调的程序员,一个还在持续学习、追求进步的游戏开发者,在技术钻研方面,我...