查看: 494|回复: 6

[引擎各个功能] 【5. 应用聚光源 | Unreal Engine】

[复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2016-6-25 12:31:54 | 显示全部楼层 |阅读模式



【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



     
步骤


      
前一步 - 4. 调整点光源设置

当前步骤 - 5. 应用聚光源

下一步 - 6. 应用定向光源



在该部分中,我们将使用一个 聚光源 来创建一个手电筒,该手电筒可以由我们的玩家控制,也可用于在黑暗区域中照亮我们的房间。



   
简单的走廊

我们要做的第一件事是创建一个黑暗的走廊,以便我们可以进入走廊并照入光亮。





从  Modes(模式)  菜单的  Geometry(几何体) 选卡中,点击并拖拽一个 盒体 画刷到关卡中。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



在盒体画刷的 详细信息 面板的 画刷设置 部分下,设置 X 为 1000、设置 Y 为 200 、 设置 Z 为 300 。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



进入 平移 模式(W), 左击 并拖拽箭头来将盒体移动到玩家的对面,如下所示。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



让盒体的一小部分插入在房间内,剩余部分从房间内延伸出来。

选中该 盒体,按下 Ctrl + W 来复制它。

选中新盒体,并在其 详细信息 面板的 画刷设置 部分下,设置 X 为 980、设置 Y 为 180 、 设置 Z 为 280 。并且,设置 画刷类型 为 Subtractive(挖空型) 。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



使用 平移 模式,在我们的 叠加型 画刷中移动此 挖空型 画刷,以便它创建一个开口,正如在下面的图片中所看到的。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



如果需要, 挖空型 画刷可以推入到房间内,因为该画刷在游戏中是不可见的,且没有碰撞。

点击
【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]
构建 来完成走廊构建, 然后点击
【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]
运行 按钮来在游戏中运行。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]





   
创建手电筒

现在我们已经走入了走廊,我们需要在这里照一些光。让我们一起来创建一个简单的手电筒!





在 内容浏览器中 的 Blueprints 文件夹下, 双击左键 来打开 MyCharacter Blueprint 。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



在 Blueprint(蓝图) 内,点击窗口右上角的 Components(组件) 选卡。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



在  Components(组件) 选卡中,点击 Components(组件) 窗口的 Add Component(添加组件) 按钮。这时将出现一个下拉菜单,找到并点击 Spot Light(聚光源) 。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



这将会添加一个附加到角色上的 Spot Light(聚光源) 。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



尽管 Spot Light(聚光源) 现在已经附加到了我们的玩家上并且已经可以随同玩家移动,但是这种设置没有考虑到玩家当前所看的地方,如下图所示。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



我们想让光照的朝向和玩家的朝向总是保持一致。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



在 组件 窗口中, 左击  SpotLight1 并将它拖拽到 Mesh1P 上,这将会把它附加到该角色网格物体上(游戏中的手臂)。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



同时,我们希望光照看上去就像是从我们枪的下面发出的一样。我们可以通过在 详细信息 面板中设置该光源的  Location(位置) 来完成。

在 Transform(变换) 和  Location(位置) 下,设置 X 为 82 ,设置 Y 为 15,设置 Z 为 122 。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



要想完成,请点击窗口左上角的 Compile(编译) 按钮。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



当 蓝图 完成编译后,您将看到一个对钩号,表示已经成功编译完成。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



返回到主编辑器窗口并点击

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]
构建 图标,然后点击

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]
运行 来在游戏中运行。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



我们的手电筒现在已经完成。



   
调整手电筒的属性

既然我们已经把手电筒附加到了我们的角色上,那么接下来我们可以像将光源放置到关卡本身中那样来调整该光源的属性。您可以在 MyCharacter 蓝图 的 组件 选卡中的光源的 详细信息 面板中,修改 Light Color(光源颜色) 、 Intensity(亮度) 、 Attenuation(衰减) 及其他设置。MyCharacter 蓝图 是我们向我们的网格物体添加光源的地方。让我们来修改其中一些属性,来改变在游戏中我们手电筒的外观。





在 内容浏览器 中,从 Blueprints 文件夹内打开 MyCharacter蓝图  ,并点击 Components(组件) 选卡。

点击 组件 窗口中的 SpotLight1 光源,并在 Details(详细信息) 面板中找到 Light(光源) 部分。

这里,您可以调整该光源的属性,来获得您期望的效果。

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]



示例手电筒的设置。Inner(内锥角) 和 Outer Cone Angle(外锥角) 设置允许您控制光源的资源文件大小, Inner Angle(内锥角) 正如其资源文件名称所示,表示将会影响内部圆形区域的资源文件大小,该圆形区域将淡出到由 Outter Angle(外锥角) 所定义的外部圆形区域。

请记住在完成时点击
【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]

Compile(编译) 按钮。

要想查看您的修改,请点击

【虚幻4翻译文档-5. 应用聚光源 | Unreal Engine】[虚幻4中文文档]
Play(运行) 按钮来在游戏中运行。

在下一部分中,我们将添加一个 Directional Light(定向光源) ,该光源将用作为环境光照来向我们的走廊投射月光。


     



     
步骤


      
前一步 - 4. 调整点光源设置

当前步骤 - 5. 应用聚光源

下一步 - 6. 应用定向光源
回复

使用道具 举报

0

主题

1414

帖子

4080

积分

vip会员

Rank: 1

积分
4080
发表于 2016-7-2 18:30:18 | 显示全部楼层
来看看能不能下载
回复 支持 反对

使用道具 举报

0

主题

841

帖子

2774

积分

vip会员

Rank: 1

积分
2774
发表于 2016-7-3 19:35:04 来自手机 | 显示全部楼层
这个是什么呢,看看看
回复 支持 反对

使用道具 举报

0

主题

914

帖子

3005

积分

vip会员

Rank: 1

积分
3005
发表于 2016-7-4 10:35:16 | 显示全部楼层
谢谢支持。
回复 支持 反对

使用道具 举报

0

主题

841

帖子

2758

积分

vip会员

Rank: 1

积分
2758
发表于 2016-7-12 18:11:47 来自手机 | 显示全部楼层
哈哈哈好大呀
回复 支持 反对

使用道具 举报

0

主题

881

帖子

2885

积分

vip会员

Rank: 1

积分
2885
发表于 2016-7-15 05:45:46 来自手机 | 显示全部楼层
谢谢分享,顶一个
回复 支持 反对

使用道具 举报

0

主题

836

帖子

2730

积分

vip会员

Rank: 1

积分
2730
发表于 2016-7-25 11:22:09 来自手机 | 显示全部楼层
我来看看 这个怎么样
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部