本教程是由Eat3D机构出品的UDK复杂着色器训练视频教程,Eat3D UDK Shader Production Practical Shader Techniques,时长:5小时,大小:521 MB,MP4高清视频格式,附工程源文件,教程使用软件:Unreal Development Kit (UDK July 2013),作者:Andrew Maximov,共11个章节,语言:英语。
UDK虚幻游戏引擎是一款商业性的3D游戏开发引擎,为了鼓励游戏开发者使用,Epic公司在2010年宣布对外发布免费的虚幻动作3——UDK,游戏制作爱好者可以用UDK来创建非商业目的的独立游戏,也是商业引擎市场的一种营销手段,当你把游戏出售就需要交纳99美元的授权费用。UDK的功能相当强大,它不仅使用了虚幻引擎3(Unreal Engine 3)的技术驱动,并且运用了强大的兼容脚本。
UDK不包含源代码,但包含了开发基于擎虚幻动3引擎独立游戏的所有工具,还附带了几个原本极其昂贵的中间件虚幻的开发插件。虚幻3是一款商业性的3D游戏开发引擎,为了鼓励游戏开发者使用,Epic公司在2010年宣布对外发布免费的虚幻动作3——UDK,游戏制作爱好者可以用UDK来创建非商业目的的独立游戏,也是商业引擎市场的一种营销手段,当你把游戏出售就需要交纳授权费用。UDK的功能相当强大,它不仅使用了虚幻引擎3(Unreal Engine 3)的技术驱动,并且运用了强大的兼容脚本。因其作为虚拟3的免费版,以其强大的功能让游戏制作爱好者们使用起来却非常容易。
UDK虚幻游戏引擎参与制作游戏有:《逃生》、《DMC鬼泣》、《死侍》、《失落的星球3》、《生化奇兵:无限》、《羞辱》、《战争机器:审判》、《杀手已死》、《勿忘我》、《Papa & Yo》、《忍者神龟:脱颖而出》等等。
Eat3D UDK Shader Production Practical Shader Techniques
In this demonstration Andrew Maximov guides you through building various shaders from the ground up in Unreal Development Kit (UDK). He starts by going through the basics by explaining what some of the most widely used nodes in the material editor do and what they can and should be used for and then moves on to creating a custom phong lighting shader building on what was shown in the previous video for maximum effect.
From there he creates a complex shader that goes over such things as directional blending of textures and procedural placement of snow and ice. He then shows how to create a clock shader with customisable rotating hands and moves on to create a versatile desert shader for use in environment pieces that includes sand movement for that extra polish. He then goes over how to create a cheap and effective dripping water shader and a distance based blending shader that automatically sets the texture tiling based on the position of the camera within the scene and then moves on to gradient mapping which is used to cheaply and realistically texture various objects without the need for textures. Finally he shows how to produce clean opacity masks for foliage without the need for a dedicated alpha masks.