-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathatom.xml
More file actions
224 lines (205 loc) · 75.2 KB
/
Copy pathatom.xml
File metadata and controls
224 lines (205 loc) · 75.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>gameu3d</title>
<subtitle>unity3d, unreal3d</subtitle>
<link href="/atom.xml" rel="self"/>
<link href="http://gameu3d.com/"/>
<updated>2016-08-18T14:18:54.416Z</updated>
<id>http://gameu3d.com/</id>
<author>
<name>Star</name>
</author>
<generator uri="http://hexo.io/">Hexo</generator>
<entry>
<title></title>
<link href="http://gameu3d.com/2016/08/19/UE4ContentExample/"/>
<id>http://gameu3d.com/2016/08/19/UE4ContentExample/</id>
<published>2016-08-18T16:22:04.765Z</published>
<updated>2016-08-18T14:18:54.416Z</updated>
<content type="html"><![CDATA[<h1 id="Unreal-ContentExample笔记"><a href="#Unreal-ContentExample笔记" class="headerlink" title="Unreal ContentExample笔记"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/" target="_blank" rel="external">Unreal ContentExample</a>笔记</h1><p>问号图标的作用:点击它,然后在World Outliner中双击选中目标(或在属性中有打开文档按钮),就能打开对应文档。</p>
<hr>
<h2 id="Basic"><a href="#Basic" class="headerlink" title="==Basic=="></a>==Basic==</h2><h3 id="Math-Hall"><a href="#Math-Hall" class="headerlink" title="Math_Hall"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/MathHall/index.html" target="_blank" rel="external">Math_Hall</a></h3><hr>
<h2 id="Animation"><a href="#Animation" class="headerlink" title="==Animation=="></a>==Animation==</h2><h3 id="Animation-Map"><a href="#Animation-Map" class="headerlink" title="Animation Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Animation/index.html" target="_blank" rel="external">Animation Map</a></h3><h4 id="1-1-Using-Animation-Asset"><a href="#1-1-Using-Animation-Asset" class="headerlink" title="1.1 Using Animation Asset"></a>1.1 Using Animation Asset</h4><h4 id="1-2-Animation-BluePrint"><a href="#1-2-Animation-BluePrint" class="headerlink" title="1.2 Animation BluePrint"></a>1.2 Animation BluePrint</h4><h4 id="1-3-Locomotion-BlendSpace"><a href="#1-3-Locomotion-BlendSpace" class="headerlink" title="1.3 Locomotion BlendSpace"></a>1.3 Locomotion BlendSpace</h4><h4 id="1-4-Animoffset"><a href="#1-4-Animoffset" class="headerlink" title="1.4 Animoffset"></a>1.4 Animoffset</h4><h4 id="1-5-Animation-Montage"><a href="#1-5-Animation-Montage" class="headerlink" title="1.5 Animation Montage"></a>1.5 Animation Montage</h4><h4 id="1-6-Curve-Driven-Animation-Morphtarget"><a href="#1-6-Curve-Driven-Animation-Morphtarget" class="headerlink" title="1.6 Curve Driven Animation(Morphtarget)"></a>1.6 Curve Driven Animation(Morphtarget)</h4><h4 id="1-7-Curve-Driven-Animation-Bone-Scale"><a href="#1-7-Curve-Driven-Animation-Bone-Scale" class="headerlink" title="1.7 Curve Driven Animation(Bone Scale)"></a>1.7 Curve Driven Animation(Bone Scale)</h4><h4 id="1-8-IK"><a href="#1-8-IK" class="headerlink" title="1.8 IK"></a>1.8 <a href="https://docs.unrealengine.com/latest/INT/Engine/Animation/IKSetups/" target="_blank" rel="external">IK</a></h4><p>反向动力学,由子骨骼的位置,反推出所在的骨骼链上N级父骨骼的位置。例子中演示了脚在踩到不平滑物体时的以及手在运动过程中碰到物体时的表现。</p>
<h4 id="1-9-Root-Motion"><a href="#1-9-Root-Motion" class="headerlink" title="1.9 Root Motion"></a>1.9 Root Motion</h4><p>做在动画中的位移(冲突,跳跃)是没有移动根骨骼的,所以碰撞体之类的东西是不会跟着移动的,因此会产生各种穿插之类的错误,勾上Root Motion就可以使得碰撞体跟随移动。</p>
<h4 id="1-10-Playable-Character-Animation-Blueprint"><a href="#1-10-Playable-Character-Animation-Blueprint" class="headerlink" title="1.10 Playable Character Animation Blueprint"></a>1.10 Playable Character Animation Blueprint</h4><h4 id="1-11-Overriding-Animations-in-Derived"><a href="#1-11-Overriding-Animations-in-Derived" class="headerlink" title="1.11 Overriding Animations in Derived"></a>1.11 Overriding Animations in Derived</h4><h4 id="1-12-Blueprint-controlled-anim-trails"><a href="#1-12-Blueprint-controlled-anim-trails" class="headerlink" title="1.12 Blueprint-controlled anim trails"></a>1.12 Blueprint-controlled anim trails</h4><h4 id="1-13-Runtime-Retargeting"><a href="#1-13-Runtime-Retargeting" class="headerlink" title="1.13 Runtime Retargeting"></a>1.13 Runtime Retargeting</h4><p>共用Skeleton asset的模型可以共用Animation,Retargeting系统只对bone的平移部分作重定向,bone的旋转一般是来源于动画数据。<br>因为使用原始的骨骼模型来定义Skeleton的比例,其它的骨骼模型(高或矮)使用这个Skeleton就需要Retargeting才能正常工作。<br>三种不同的平移重定位配置:</p>
<ul>
<li>Animation-从Animation data那取得平移数据,不会根据比例发生变化</li>
<li>Skeleton-从目标骨架的绑定姿势那里取得平移数据。</li>
<li>Animation Scaled- 骨骼平移来自动画数据,但按骨架的比例调整。这是目标骨架(播放动画的骨架)与源骨架(制作动画的骨架)的骨骼长度之比。</li>
</ul>
<h4 id="1-14-Prop-retargeting-Hand-IK"><a href="#1-14-Prop-retargeting-Hand-IK" class="headerlink" title="1.14 Prop retargeting(Hand IK)"></a>1.14 Prop retargeting(Hand IK)</h4><p>为了保持握枪的左右手之间的比例不变(因为枪是不会根据角色放大缩小的),单独创建了一个骨骼链(Hand IK),它们在重定位后保持原样,这样就能使手在枪上的位置保持一致,不过还需要IK调整一下位置。</p>
<h4 id="1-15-Retargeting-World-Interaction"><a href="#1-15-Retargeting-World-Interaction" class="headerlink" title="1.15 Retargeting + World Interaction"></a>1.15 Retargeting + World Interaction</h4><p>根据模型Sacle调整了下骨骼比例,再进行了IK设置。</p>
<hr>
<h3 id="MorphTargets-Map"><a href="#MorphTargets-Map" class="headerlink" title="MorphTargets Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/MorphTargets/index.html" target="_blank" rel="external">MorphTargets Map</a></h3><h4 id="1-1-Basic-Morph-Target"><a href="#1-1-Basic-Morph-Target" class="headerlink" title="1.1 Basic Morph Target"></a>1.1 Basic Morph Target</h4><h4 id="1-2-Morph-Target-Assets"><a href="#1-2-Morph-Target-Assets" class="headerlink" title="1.2 Morph Target Assets"></a>1.2 Morph Target Assets</h4><h4 id="1-3-Morphing-Material-Settings"><a href="#1-3-Morphing-Material-Settings" class="headerlink" title="1.3 Morphing Material Settings"></a>1.3 Morphing Material Settings</h4><h4 id="1-4-Vertex-Normals"><a href="#1-4-Vertex-Normals" class="headerlink" title="1.4 Vertex Normals"></a>1.4 Vertex Normals</h4><h4 id="1-5-Morph-Targets-on-Skeletal-Mesh"><a href="#1-5-Morph-Targets-on-Skeletal-Mesh" class="headerlink" title="1.5 Morph Targets on Skeletal Mesh"></a>1.5 Morph Targets on Skeletal Mesh</h4><hr>
<h4 id="Physical-Animation-Map"><a href="#Physical-Animation-Map" class="headerlink" title="Physical Animation Map"></a><a href="http://docs.unrealengine.com/latest/INT/Engine/Animation/PhysicallyDrivenAnimation/index.html" target="_blank" rel="external">Physical Animation Map</a></h4><h4 id="1-1-Physics-Animation-Blending"><a href="#1-1-Physics-Animation-Blending" class="headerlink" title="1.1 Physics Animation Blending"></a>1.1 Physics Animation Blending</h4><h4 id="1-2-Physics-Animation-Blending"><a href="#1-2-Physics-Animation-Blending" class="headerlink" title="1.2 Physics Animation Blending"></a>1.2 Physics Animation Blending</h4><hr>
<h2 id="Audio"><a href="#Audio" class="headerlink" title="==Audio=="></a>==Audio==</h2><h3 id="Audio-Map"><a href="#Audio-Map" class="headerlink" title="Audio Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Audio/index.html" target="_blank" rel="external">Audio Map</a></h3><h4 id="1-1AmbientSound-Actor"><a href="#1-1AmbientSound-Actor" class="headerlink" title="1.1AmbientSound Actor"></a>1.1AmbientSound Actor</h4><h4 id="1-2AmbientSound-Looping"><a href="#1-2AmbientSound-Looping" class="headerlink" title="1.2AmbientSound Looping"></a>1.2AmbientSound Looping</h4><h4 id="1-3AmbientSound-Spatialize"><a href="#1-3AmbientSound-Spatialize" class="headerlink" title="1.3AmbientSound Spatialize"></a>1.3AmbientSound Spatialize</h4><h4 id="1-4AmbientSound-Attenuation"><a href="#1-4AmbientSound-Attenuation" class="headerlink" title="1.4AmbientSound Attenuation"></a>1.4AmbientSound Attenuation</h4><p>自声音位置处播放的音频,并会基于距离声音的距离而变得更响或更柔和。</p>
<h4 id="1-5Attenuation-with-Low-Pass-Filter-LPF"><a href="#1-5Attenuation-with-Low-Pass-Filter-LPF" class="headerlink" title="1.5Attenuation with Low Pass Filter(LPF)"></a>1.5Attenuation with Low Pass Filter(LPF)</h4><p>自声音位置处播放的音频,并且会随着玩家距离声音的距离拉远而更低沉。</p>
<h4 id="1-6-Attenuation-Shapes"><a href="#1-6-Attenuation-Shapes" class="headerlink" title="1.6 Attenuation Shapes"></a>1.6 Attenuation Shapes</h4><p>在指定的形状内(例如球体,胶囊体,盒体或椎体)自声音位置播放的音频,同时声音会随距离衰减。</p>
<ul>
<li>球形。默认体积,可用于大多数情形,比如外部环境音效(开火、鸟叫、溪流等)。</li>
<li>胶囊体。这可以用于走廊或其他较窄过道。也可以模拟乘坐火车的情形。</li>
<li>盒体。用于一个正常的方形房间内包含的音效。</li>
<li>椎体。用于在玩家处投射出音效,当位于声源前方的椎体内时音效最大,当在声源正后方时为静音状态。</li>
</ul>
<h4 id="1-7-Shared-Attenuation-Settings"><a href="#1-7-Shared-Attenuation-Settings" class="headerlink" title="1.7 Shared Attenuation Settings"></a>1.7 Shared Attenuation Settings</h4><p>多个声音Actors可共享同一个声音衰减资源。</p>
<h4 id="1-8-AmbientSound-Actor-using-SoundCues"><a href="#1-8-AmbientSound-Actor-using-SoundCues" class="headerlink" title="1.8 AmbientSound Actor using SoundCues"></a>1.8 AmbientSound Actor using SoundCues</h4><p>使用SoundCues来处理SoundWave,可以混合不同Wave。</p>
<h4 id="1-9-Audio-Volume"><a href="#1-9-Audio-Volume" class="headerlink" title="1.9 Audio Volume"></a>1.9 Audio Volume</h4><p>在Audio Volume中可以设置对声音产生的效果,如在教堂中的回响。</p>
<h4 id="1-10-Reverb-Volume-using-Ambient-Zone"><a href="#1-10-Reverb-Volume-using-Ambient-Zone" class="headerlink" title="1.10 Reverb Volume using Ambient Zone"></a>1.10 Reverb Volume using Ambient Zone</h4><p>两个AnimbientSound,一个在AudioVolume中,一个在外,当进入AudioVlume里的时候外面声音变小,里边声音变大,反之亦然。(可用于模拟:当晚间从内部环境移动到外部环境时的音频)</p>
<h2 id="Blueprints-amp-Networking"><a href="#Blueprints-amp-Networking" class="headerlink" title="==Blueprints & Networking=="></a>==Blueprints & Networking==</h2><p><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Blueprints/index.html" target="_blank" rel="external">包括了多个地图来展示各种Blueprint的使用</a></p>
<hr>
<h3 id="Blueprint-Overview-Map"><a href="#Blueprint-Overview-Map" class="headerlink" title="Blueprint_Overview Map"></a>Blueprint_Overview Map</h3><h4 id="1-1-Blueprint-Hello-World"><a href="#1-1-Blueprint-Hello-World" class="headerlink" title="1.1 Blueprint - Hello World"></a>1.1 Blueprint - Hello World</h4><h4 id="1-2-Blueprint-Components"><a href="#1-2-Blueprint-Components" class="headerlink" title="1.2 Blueprint - Components"></a>1.2 Blueprint - Components</h4><h4 id="1-3-Blueprint-Variables"><a href="#1-3-Blueprint-Variables" class="headerlink" title="1.3 Blueprint - Variables"></a>1.3 Blueprint - Variables</h4><h4 id="1-4-Blueprint-ConstructionScript"><a href="#1-4-Blueprint-ConstructionScript" class="headerlink" title="1.4 Blueprint - ConstructionScript"></a>1.4 Blueprint - ConstructionScript</h4><h4 id="1-5-Blueprint-Event-Graph"><a href="#1-5-Blueprint-Event-Graph" class="headerlink" title="1.5 Blueprint - Event Graph"></a>1.5 Blueprint - Event Graph</h4><h4 id="1-6-Blueprint-Simple-Math"><a href="#1-6-Blueprint-Simple-Math" class="headerlink" title="1.6 Blueprint - Simple Math"></a>1.6 Blueprint - Simple Math</h4><hr>
<h3 id="Blueprints-Advanced-Map"><a href="#Blueprints-Advanced-Map" class="headerlink" title="Blueprints_Advanced Map"></a>Blueprints_Advanced Map</h3><p>展示Blueprint的一些高级用法</p>
<h4 id="1-1-Randomly-sctterd-meshes"><a href="#1-1-Randomly-sctterd-meshes" class="headerlink" title="1.1 Randomly sctterd meshes"></a>1.1 Randomly sctterd meshes</h4><p>随机产生各种不同属性的物体。</p>
<h4 id="1-2-Automatic-wall"><a href="#1-2-Automatic-wall" class="headerlink" title="1.2 Automatic wall"></a>1.2 Automatic wall</h4><p>根据起点终点,自动连出一片篱笆。</p>
<h4 id="1-3-Automatic-ring"><a href="#1-3-Automatic-ring" class="headerlink" title="1.3 Automatic ring"></a>1.3 Automatic ring</h4><h4 id="1-4-Customizable-spotlight"><a href="#1-4-Customizable-spotlight" class="headerlink" title="1.4 Customizable spotlight"></a>1.4 Customizable spotlight</h4><p>多个组件组成一个聚光灯的Actor,然后在其中中控制所有的聚光灯相关的属性。</p>
<h4 id="2-1-Timeline-animation"><a href="#2-1-Timeline-animation" class="headerlink" title="2.1 Timeline animation"></a>2.1 Timeline animation</h4><p>展示了一个通过Timeline控制运动的小球,可以在特定时间点发消息。</p>
<h4 id="2-2-Actor-tracking"><a href="#2-2-Actor-tracking" class="headerlink" title="2.2 Actor tracking"></a>2.2 Actor tracking</h4><h4 id="2-3-Button-trigger-using-a-blueprint-interface"><a href="#2-3-Button-trigger-using-a-blueprint-interface" class="headerlink" title="2.3 Button trigger using a blueprint interface"></a>2.3 Button trigger using a blueprint interface</h4><h4 id="2-4-Opening-door-with-trigger"><a href="#2-4-Opening-door-with-trigger" class="headerlink" title="2.4 Opening door with trigger"></a>2.4 Opening door with trigger</h4><h4 id="2-5-Child-Blueprints"><a href="#2-5-Child-Blueprints" class="headerlink" title="2.5 Child Blueprints"></a>2.5 Child Blueprints</h4><hr>
<h3 id="Blueprint-Comunication-Map"><a href="#Blueprint-Comunication-Map" class="headerlink" title="Blueprint_Comunication Map"></a>Blueprint_Comunication Map</h3><p><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Blueprints/index.html#blueprint_communicationmap" target="_blank" rel="external">展示蓝图之间的交互,直接调用方法,事件分发,接口调用等。</a><br><strong>例子里的灯泡的钨丝也搞了个Unreal标志的U。。</strong></p>
<h4 id="1-1-Basic-communication-with-a-target-Blueprint"><a href="#1-1-Basic-communication-with-a-target-Blueprint" class="headerlink" title="1.1 Basic communication with a target Blueprint"></a>1.1 Basic communication with a target Blueprint</h4><h4 id="1-2-Blueprint-communication-via-actor-casting"><a href="#1-2-Blueprint-communication-via-actor-casting" class="headerlink" title="1.2 Blueprint communication via actor casting"></a>1.2 Blueprint communication via actor casting</h4><h4 id="1-3-Blueprint-communication-via-actor-casting-to-child-Blueprints"><a href="#1-3-Blueprint-communication-via-actor-casting-to-child-Blueprints" class="headerlink" title="1.3 Blueprint communication via actor casting to child Blueprints"></a>1.3 Blueprint communication via actor casting to child Blueprints</h4><h4 id="1-4-Communicating-with-all-actors-of-a-specific-class"><a href="#1-4-Communicating-with-all-actors-of-a-specific-class" class="headerlink" title="1.4 Communicating with all actors of a specific class"></a>1.4 Communicating with all actors of a specific class</h4><h4 id="2-1-Using-an-Event-Dispatcher-function-to-call-an-event-in-the-Level-Blueprint"><a href="#2-1-Using-an-Event-Dispatcher-function-to-call-an-event-in-the-Level-Blueprint" class="headerlink" title="2.1 Using an Event Dispatcher function to call an event in the Level Blueprint"></a>2.1 Using an Event Dispatcher function to call an event in the Level Blueprint</h4><p>在Level Blueprint中事件接收自动Bind,不需要调用Bind函数提前Bind。</p>
<h4 id="2-2-Binding-an-Event-Dispatcher-function-to-a-custom-event"><a href="#2-2-Binding-an-Event-Dispatcher-function-to-a-custom-event" class="headerlink" title="2.2 Binding an Event Dispatcher function to a custom event"></a>2.2 Binding an Event Dispatcher function to a custom event</h4><h4 id="2-3-Binding-an-Event-Dispatcher-to-a-custom-event-on-spawn"><a href="#2-3-Binding-an-Event-Dispatcher-to-a-custom-event-on-spawn" class="headerlink" title="2.3 Binding an Event Dispatcher to a custom event on spawn"></a>2.3 Binding an Event Dispatcher to a custom event on spawn</h4><h4 id="3-1-Basic-communication-using-a-Blueprint-Interface-function"><a href="#3-1-Basic-communication-using-a-Blueprint-Interface-function" class="headerlink" title="3.1 Basic communication using a Blueprint Interface function"></a>3.1 Basic communication using a Blueprint Interface function</h4><h4 id="3-2-Communication-using-a-Blueprint-Interface-function"><a href="#3-2-Communication-using-a-Blueprint-Interface-function" class="headerlink" title="3.2 Communication using a Blueprint Interface function"></a>3.2 Communication using a Blueprint Interface function</h4><h4 id="3-3-Communication-using-a-Blueprint-Interface-function"><a href="#3-3-Communication-using-a-Blueprint-Interface-function" class="headerlink" title="3.3 Communication using a Blueprint Interface function"></a>3.3 Communication using a Blueprint Interface function</h4><hr>
<h3 id="Blueprint-Input-Examples-Map"><a href="#Blueprint-Input-Examples-Map" class="headerlink" title="Blueprint_Input_Examples Map"></a>Blueprint_Input_Examples Map</h3><p><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Blueprints/index.html" target="_blank" rel="external">展示了三个和输入相关的小游戏</a></p>
<h4 id="1-1-2D-input-example-with-character-component"><a href="#1-1-2D-input-example-with-character-component" class="headerlink" title="1.1 2D input example with character component"></a>1.1 2D input example with character component</h4><h4 id="1-2-2D-input-example-with-shooting"><a href="#1-2-2D-input-example-with-shooting" class="headerlink" title="1.2 2D input example with shooting"></a>1.2 2D input example with shooting</h4><h4 id="1-3-Physics-driven-movement-example"><a href="#1-3-Physics-driven-movement-example" class="headerlink" title="1.3 Physics-driven movement example"></a>1.3 Physics-driven movement example</h4><hr>
<h3 id="Blueprint-Mouse-Interaction-Map"><a href="#Blueprint-Mouse-Interaction-Map" class="headerlink" title="Blueprint_Mouse_Interaction Map"></a>Blueprint_Mouse_Interaction Map</h3><p>核心是开启PlayerController中的mouse click选项。。。</p>
<hr>
<h3 id="Blueprint-Splines-Map"><a href="#Blueprint-Splines-Map" class="headerlink" title="Blueprint_Splines Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Blueprint_Splines/index.html" target="_blank" rel="external">Blueprint_Splines Map</a></h3><h4 id="1-1-Blueprint-spline-component-Select-in-viewport"><a href="#1-1-Blueprint-spline-component-Select-in-viewport" class="headerlink" title="1.1 Blueprint spline component(Select in viewport)"></a>1.1 Blueprint spline component(Select in viewport)</h4><p>可以在viewport方便的编辑spline</p>
<h4 id="1-2-Placing-components-along-splines"><a href="#1-2-Placing-components-along-splines" class="headerlink" title="1.2 Placing components along splines"></a>1.2 Placing components along splines</h4><h4 id="1-3-Spline-mesh-components"><a href="#1-3-Spline-mesh-components" class="headerlink" title="1.3 Spline mesh components"></a>1.3 Spline mesh components</h4><p>可以使一个静态模型沿着曲线弯曲延伸。</p>
<h4 id="2-1-Using-a-spline-as-a-path"><a href="#2-1-Using-a-spline-as-a-path" class="headerlink" title="2.1 Using a spline as a path"></a>2.1 Using a spline as a path</h4><p>使用spline做为物体的运动轨迹,如可以用粒子写字。</p>
<h4 id="2-2-Changing-splines-while-simulating"><a href="#2-2-Changing-splines-while-simulating" class="headerlink" title="2.2 Changing splines while simulating"></a>2.2 Changing splines while simulating</h4><p>使用Timeline结点,动态更改spline控制点位置,使它摇摆起来,挂在上面的灯笼根据spline的位置来更新自己的位置,实现了灯笼跟着spline摇摆的效果。</p>
<h4 id="2-3-Animationg-a-spline-mesh"><a href="#2-3-Animationg-a-spline-mesh" class="headerlink" title="2.3 Animationg a spline mesh"></a>2.3 Animationg a spline mesh</h4><p>使用Timeline结点,动态更改spline mesh的参数,实现了蔓藤的生长模拟。</p>
<h4 id="2-4-Spline-mesh-for-pawn-animation"><a href="#2-4-Spline-mesh-for-pawn-animation" class="headerlink" title="2.4 Spline mesh for pawn animation"></a>2.4 Spline mesh for pawn animation</h4><p>用spline mesh 模拟一条鱼的运动。</p>
<hr>
<h3 id="Network-Features-Map"><a href="#Network-Features-Map" class="headerlink" title="Network_Features Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Networking/index.html" target="_blank" rel="external">Network_Features Map</a></h3><h4 id="1-1-Actor-Replication"><a href="#1-1-Actor-Replication" class="headerlink" title="1.1 Actor Replication"></a>1.1 Actor Replication</h4><h4 id="1-2-Detecting-Network-Authority-and-Remote-Clients-in-Blueprints"><a href="#1-2-Detecting-Network-Authority-and-Remote-Clients-in-Blueprints" class="headerlink" title="1.2 Detecting Network Authority and Remote Clients in Blueprints"></a>1.2 Detecting Network Authority and Remote Clients in Blueprints</h4><h4 id="1-3-Variable-Replication"><a href="#1-3-Variable-Replication" class="headerlink" title="1.3 Variable Replication"></a>1.3 Variable Replication</h4><h4 id="1-4-Variable-Replication-RepNotify"><a href="#1-4-Variable-Replication-RepNotify" class="headerlink" title="1.4 Variable Replication(RepNotify)"></a>1.4 Variable Replication(RepNotify)</h4><h4 id="1-5-Function-Replication-Remote-Procedure-Call"><a href="#1-5-Function-Replication-Remote-Procedure-Call" class="headerlink" title="1.5 Function Replication(Remote Procedure Call)"></a>1.5 Function Replication(Remote Procedure Call)</h4><p>下面的例子展示如何在需要的时候同步跟自己有关的消息。例如有远处看不到的地方有一个宝箱已经被人打开了,但是当你靠近同步宝箱状态。</p>
<h4 id="2-1-Network-Relevancy-Part-1-Not-Replicated-At-All"><a href="#2-1-Network-Relevancy-Part-1-Not-Replicated-At-All" class="headerlink" title="2.1 Network Relevancy(Part 1) Not Replicated At All"></a>2.1 Network Relevancy(Part 1) Not Replicated At All</h4><h4 id="2-2-Network-Relevancy-Part-2-Function-Replication-Solution-Attempt"><a href="#2-2-Network-Relevancy-Part-2-Function-Replication-Solution-Attempt" class="headerlink" title="2.2 Network Relevancy(Part 2) Function Replication Solution Attempt"></a>2.2 Network Relevancy(Part 2) Function Replication Solution Attempt</h4><h4 id="2-3-Network-Relevancy-Part-3-Variable-Replication-Solution-Attempt"><a href="#2-3-Network-Relevancy-Part-3-Variable-Replication-Solution-Attempt" class="headerlink" title="2.3 Network Relevancy(Part 3) Variable Replication Solution Attempt"></a>2.3 Network Relevancy(Part 3) Variable Replication Solution Attempt</h4><h4 id="2-4-Network-Relevancy-Part-4-Combination-Solution"><a href="#2-4-Network-Relevancy-Part-4-Combination-Solution" class="headerlink" title="2.4 Network Relevancy(Part 4) Combination Solution"></a>2.4 Network Relevancy(Part 4) Combination Solution</h4><hr>
<h2 id="Physics"><a href="#Physics" class="headerlink" title="==Physics=="></a>==Physics==</h2><h3 id="Physics-Map"><a href="#Physics-Map" class="headerlink" title="Physics Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Physics/index.html" target="_blank" rel="external">Physics Map</a></h3><h4 id="1-1-Object-Simulating-Physics"><a href="#1-1-Object-Simulating-Physics" class="headerlink" title="1.1 Object Simulating Physics"></a>1.1 Object Simulating Physics</h4><h4 id="1-2-SkeletalMesh-RigidBody-Simulating-Physics"><a href="#1-2-SkeletalMesh-RigidBody-Simulating-Physics" class="headerlink" title="1.2 SkeletalMesh RigidBody Simulating Physics"></a>1.2 SkeletalMesh RigidBody Simulating Physics</h4><h4 id="1-3-Radial-Force-Impulse"><a href="#1-3-Radial-Force-Impulse" class="headerlink" title="1.3 Radial Force / Impulse"></a>1.3 Radial Force / Impulse</h4><h4 id="1-4-Thruster"><a href="#1-4-Thruster" class="headerlink" title="1.4 Thruster"></a>1.4 Thruster</h4><h4 id="1-5-PhysicasConstrainsts"><a href="#1-5-PhysicasConstrainsts" class="headerlink" title="1.5 PhysicasConstrainsts"></a>1.5 PhysicasConstrainsts</h4><h4 id="1-6-PhysicsConstraints-Angular-Motors"><a href="#1-6-PhysicsConstraints-Angular-Motors" class="headerlink" title="1.6 PhysicsConstraints Angular Motors"></a>1.6 PhysicsConstraints Angular Motors</h4><h4 id="1-7-PhysicsConstraints-Linear-Motors"><a href="#1-7-PhysicsConstraints-Linear-Motors" class="headerlink" title="1.7 PhysicsConstraints Linear Motors"></a>1.7 PhysicsConstraints Linear Motors</h4><h4 id="1-8-PhysicsConstrainsts-Breakable"><a href="#1-8-PhysicsConstrainsts-Breakable" class="headerlink" title="1.8 PhysicsConstrainsts Breakable"></a>1.8 PhysicsConstrainsts Breakable</h4><hr>
<h3 id="Cloth-Map"><a href="#Cloth-Map" class="headerlink" title="Cloth Map"></a>Cloth Map</h3><p>主要是Nvida的Apex Cloth的展示</p>
<h4 id="1-1-Apex-Cloth-and-WindDirectionalSource"><a href="#1-1-Apex-Cloth-and-WindDirectionalSource" class="headerlink" title="1.1 Apex Cloth and WindDirectionalSource"></a>1.1 Apex Cloth and WindDirectionalSource</h4><h4 id="1-2-Apex-Cloth-Properties"><a href="#1-2-Apex-Cloth-Properties" class="headerlink" title="1.2 Apex Cloth Properties"></a>1.2 Apex Cloth Properties</h4><h4 id="1-3-Apex-Cloth-Collision"><a href="#1-3-Apex-Cloth-Collision" class="headerlink" title="1.3 Apex Cloth Collision"></a>1.3 Apex Cloth Collision</h4><h4 id="1-4-BackStop"><a href="#1-4-BackStop" class="headerlink" title="1.4 BackStop"></a>1.4 BackStop</h4><h4 id="1-5-Latch-to-Nearest"><a href="#1-5-Latch-to-Nearest" class="headerlink" title="1.5 Latch to Nearest"></a>1.5 Latch to Nearest</h4><h4 id="1-6-Self-Collision"><a href="#1-6-Self-Collision" class="headerlink" title="1.6 Self Collision"></a>1.6 Self Collision</h4><h4 id="1-7-Playable-Character-with-Cloth"><a href="#1-7-Playable-Character-with-Cloth" class="headerlink" title="1.7 Playable Character with Cloth"></a>1.7 Playable Character with Cloth</h4><hr>
<h3 id="Destructibles-Map"><a href="#Destructibles-Map" class="headerlink" title="Destructibles Map"></a>Destructibles Map</h3><p>主要显示的是Nvidia的破碎效果。<br><a href="https://wiki.unrealengine.com/Destructible_Troubleshooting_Guide" target="_blank" rel="external">Troubleshooting Guide</a></p>
<h4 id="1-1-Voronoi"><a href="#1-1-Voronoi" class="headerlink" title="1.1 Voronoi"></a>1.1 Voronoi</h4><h4 id="1-2-Custom-Destruction-imported-as-FBX-file"><a href="#1-2-Custom-Destruction-imported-as-FBX-file" class="headerlink" title="1.2 Custom Destruction imported as FBX file"></a>1.2 Custom Destruction imported as FBX file</h4><p><a href="http://timhobsonue4.snappages.com/dm-import-fbx-chunks" target="_blank" rel="external">可以输入FBX文件来作为破坏后的效果。</a></p>
<h4 id="1-3-Support"><a href="#1-3-Support" class="headerlink" title="1.3 Support"></a>1.3 Support</h4><p>设置Support Depth 为1</p>
<h4 id="1-4-Destruction-Depth"><a href="#1-4-Destruction-Depth" class="headerlink" title="1.4 Destruction Depth"></a>1.4 Destruction Depth</h4><h4 id="1-5-WorldSupport"><a href="#1-5-WorldSupport" class="headerlink" title="1.5 WorldSupport"></a>1.5 <a href="http://timhobsonue4.snappages.com/dm-world-support" target="_blank" rel="external">WorldSupport</a></h4><h4 id="1-6-Destruction-Particle-Effects"><a href="#1-6-Destruction-Particle-Effects" class="headerlink" title="1.6 Destruction Particle Effects"></a>1.6 Destruction Particle Effects</h4><h4 id="1-7-Destruction-Sounds"><a href="#1-7-Destruction-Sounds" class="headerlink" title="1.7 Destruction Sounds"></a>1.7 Destruction Sounds</h4><h4 id="1-8-Damage-on-Impact"><a href="#1-8-Damage-on-Impact" class="headerlink" title="1.8 Damage on Impact"></a>1.8 Damage on Impact</h4><hr>
<h2 id="Landscapes"><a href="#Landscapes" class="headerlink" title="==Landscapes=="></a>==Landscapes==</h2><h3 id="Landscapes-Map"><a href="#Landscapes-Map" class="headerlink" title="Landscapes Map"></a>Landscapes Map</h3><h4 id="1-1-Landscape"><a href="#1-1-Landscape" class="headerlink" title="1.1 Landscape"></a>1.1 <a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Landscapes/1_1/index.html" target="_blank" rel="external">Landscape</a></h4><h4 id="1-2-Spline-Tools"><a href="#1-2-Spline-Tools" class="headerlink" title="1.2 Spline Tools"></a>1.2 <a href="http://docs.unrealengine.com/latest/INT/Engine/Landscape/Editing/Splines/index.html" target="_blank" rel="external">Spline Tools</a></h4><h4 id="1-3-Foliage-Tool"><a href="#1-3-Foliage-Tool" class="headerlink" title="1.3 Foliage Tool"></a>1.3 <a href="http://docs.unrealengine.com/latest/INT/Engine/Foliage/index.html" target="_blank" rel="external">Foliage Tool</a></h4><hr>
<h2 id="Levels"><a href="#Levels" class="headerlink" title="==Levels=="></a>==Levels==</h2><h3 id="Level-Scripting-Map"><a href="#Level-Scripting-Map" class="headerlink" title="Level_Scripting Map"></a>Level_Scripting Map</h3><p>场景Blueprint的一些使用实例</p>
<h4 id="1-1-Trigger-box-used-to-open-a-door"><a href="#1-1-Trigger-box-used-to-open-a-door" class="headerlink" title="1.1 Trigger box used to open a door"></a>1.1 Trigger box used to open a door</h4><h4 id="1-2-Event-dispatcher-used-to-open-a-door"><a href="#1-2-Event-dispatcher-used-to-open-a-door" class="headerlink" title="1.2 Event dispatcher used to open a door"></a>1.2 Event dispatcher used to open a door</h4><h4 id="1-3-Spawned-actors-with-event-dispatchers"><a href="#1-3-Spawned-actors-with-event-dispatchers" class="headerlink" title="1.3 Spawned actors with event dispatchers"></a>1.3 Spawned actors with event dispatchers</h4><h4 id="1-4-Matinee-cinematic-used-to-animate-actors"><a href="#1-4-Matinee-cinematic-used-to-animate-actors" class="headerlink" title="1.4 Matinee cinematic used to animate actors"></a>1.4 Matinee cinematic used to animate actors</h4><hr>
<h3 id="Level-Streaming-Map"><a href="#Level-Streaming-Map" class="headerlink" title="Level_Streaming Map"></a>Level_Streaming Map</h3><h4 id="1-1-Persistent-Level-and-Always-Loaded-Levels"><a href="#1-1-Persistent-Level-and-Always-Loaded-Levels" class="headerlink" title="1.1 Persistent Level and Always Loaded Levels"></a>1.1 Persistent Level and Always Loaded Levels</h4><h4 id="2-1-LevelStreamingVolume"><a href="#2-1-LevelStreamingVolume" class="headerlink" title="2.1 LevelStreamingVolume"></a>2.1 <a href="https://docs.unrealengine.com/latest/INT/Engine/LevelStreaming/StreamingVolumes/index.html" target="_blank" rel="external">LevelStreamingVolume</a></h4><h4 id="2-2-LevelStreamingVolume"><a href="#2-2-LevelStreamingVolume" class="headerlink" title="2.2 LevelStreamingVolume"></a>2.2 LevelStreamingVolume</h4><h4 id="2-3-Streaming-Usage-Visibility-and-Block"><a href="#2-3-Streaming-Usage-Visibility-and-Block" class="headerlink" title="2.3 Streaming Usage Visibility and Block"></a>2.3 Streaming Usage Visibility and Block</h4><h4 id="2-4-End-Streaming-using-Volumes"><a href="#2-4-End-Streaming-using-Volumes" class="headerlink" title="2.4 End Streaming using Volumes"></a>2.4 End Streaming using Volumes</h4><h4 id="3-1-Load-Levels-Blueprints"><a href="#3-1-Load-Levels-Blueprints" class="headerlink" title="3.1 Load Levels Blueprints"></a>3.1 Load Levels Blueprints</h4><h4 id="3-2-Load-Levels-using-Blueprints-continued"><a href="#3-2-Load-Levels-using-Blueprints-continued" class="headerlink" title="3.2 Load Levels using Blueprints (continued)"></a>3.2 Load Levels using Blueprints (continued)</h4><h4 id="3-3-Unload-Level-using-Blueprints"><a href="#3-3-Unload-Level-using-Blueprints" class="headerlink" title="3.3 Unload Level using Blueprints"></a>3.3 Unload Level using Blueprints</h4><h4 id="4-1-Combining-Methods"><a href="#4-1-Combining-Methods" class="headerlink" title="4.1 Combining Methods"></a>4.1 Combining Methods</h4><h4 id="4-2-Combining-Methods-continued"><a href="#4-2-Combining-Methods-continued" class="headerlink" title="4.2 Combining Methods (continued)"></a>4.2 Combining Methods (continued)</h4><hr>
<h3 id="Leveldesign-Workflow-Map"><a href="#Leveldesign-Workflow-Map" class="headerlink" title="Leveldesign_Workflow Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/LevelDesign/index.html" target="_blank" rel="external">Leveldesign_Workflow Map</a></h3><h4 id="1-1-Prototype-Pass"><a href="#1-1-Prototype-Pass" class="headerlink" title="1.1 Prototype Pass"></a>1.1 Prototype Pass</h4><h4 id="1-2-Meshing-Pass"><a href="#1-2-Meshing-Pass" class="headerlink" title="1.2 Meshing Pass"></a>1.2 Meshing Pass</h4><h4 id="1-3-Lighting-Pass"><a href="#1-3-Lighting-Pass" class="headerlink" title="1.3 Lighting Pass"></a>1.3 Lighting Pass</h4><h4 id="1-4-Polish-Pass"><a href="#1-4-Polish-Pass" class="headerlink" title="1.4 Polish Pass"></a>1.4 Polish Pass</h4><hr>
<h2 id="Rendering"><a href="#Rendering" class="headerlink" title="==Rendering=="></a>==Rendering==</h2><h3 id="Particles-Intro"><a href="#Particles-Intro" class="headerlink" title="Particles_Intro"></a>Particles_Intro</h3><h4 id="1-A-Standard-Sprite-Emitter"><a href="#1-A-Standard-Sprite-Emitter" class="headerlink" title="1.A Standard Sprite Emitter"></a>1.A Standard Sprite Emitter</h4><h4 id="1-B-GPU-Sprite-Emitter"><a href="#1-B-GPU-Sprite-Emitter" class="headerlink" title="1.B GPU Sprite Emitter"></a>1.B GPU Sprite Emitter</h4><h4 id="1-C-Mesh-Emitter"><a href="#1-C-Mesh-Emitter" class="headerlink" title="1.C Mesh Emitter"></a>1.C Mesh Emitter</h4><h4 id="1-D-Beam-Emitter"><a href="#1-D-Beam-Emitter" class="headerlink" title="1.D Beam Emitter"></a>1.D Beam Emitter</h4><h4 id="1-E-Ribbon-Emitter"><a href="#1-E-Ribbon-Emitter" class="headerlink" title="1.E Ribbon Emitter"></a>1.E Ribbon Emitter</h4><h4 id="1-F-AnimTrail-Emitter"><a href="#1-F-AnimTrail-Emitter" class="headerlink" title="1.F AnimTrail Emitter"></a>1.F AnimTrail Emitter</h4><hr>
<h3 id="Effects-Map"><a href="#Effects-Map" class="headerlink" title="Effects Map"></a>Effects Map</h3><h4 id="1-1-CPU-and-GPU-particles"><a href="#1-1-CPU-and-GPU-particles" class="headerlink" title="1.1 CPU and GPU particles"></a>1.1 CPU and GPU particles</h4><h4 id="1-2-GPU-particles-with-Velocity-Cone-module"><a href="#1-2-GPU-particles-with-Velocity-Cone-module" class="headerlink" title="1.2 GPU particles with Velocity Cone module"></a>1.2 GPU particles with Velocity Cone module</h4><h4 id="1-3-GPU-particles-with-Emitter-Initial-Location"><a href="#1-3-GPU-particles-with-Emitter-Initial-Location" class="headerlink" title="1.3 GPU particles with Emitter Initial Location"></a>1.3 GPU particles with Emitter Initial Location</h4><h4 id="1-4-GPU-particles-with-Point-Gravity"><a href="#1-4-GPU-particles-with-Point-Gravity" class="headerlink" title="1.4 GPU particles with Point Gravity"></a>1.4 GPU particles with Point Gravity</h4><h4 id="1-5-GPU-particles-with-collision"><a href="#1-5-GPU-particles-with-collision" class="headerlink" title="1.5 GPU particles with collision"></a>1.5 GPU particles with collision</h4><h4 id="1-6-Blueprint-with-random-burst-of-particles-light-and-sound"><a href="#1-6-Blueprint-with-random-burst-of-particles-light-and-sound" class="headerlink" title="1.6 Blueprint with random burst of particles, light and sound"></a>1.6 Blueprint with random burst of particles, light and sound</h4><h4 id="1-7-Particle-emission-from-bone"><a href="#1-7-Particle-emission-from-bone" class="headerlink" title="1.7 Particle emission from bone"></a>1.7 <a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/EffectsGallery/1_G/index.html" target="_blank" rel="external">Particle emission from bone</a></h4><h4 id="1-8-Particle-Shadow-Casting"><a href="#1-8-Particle-Shadow-Casting" class="headerlink" title="1.8 Particle Shadow Casting"></a>1.8 <a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/EffectsGallery/1_H/index.html" target="_blank" rel="external">Particle Shadow Casting</a></h4><hr>
<h4 id="FBX-Import-Options"><a href="#FBX-Import-Options" class="headerlink" title="FBX_Import_Options"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/ImportOptions/index.html" target="_blank" rel="external">FBX_Import_Options</a></h4><h4 id="1-1-Static-Mesh"><a href="#1-1-Static-Mesh" class="headerlink" title="1.1 Static Mesh"></a>1.1 Static Mesh</h4><h4 id="1-2-Import-Mesh-LODs"><a href="#1-2-Import-Mesh-LODs" class="headerlink" title="1.2 Import Mesh LODs"></a>1.2 <a href="http://docs.unrealengine.com/latest/INT/Engine/Content/Types/StaticMeshes/HowTo/LODs/index.html" target="_blank" rel="external">Import Mesh LODs</a></h4><h4 id="1-3-Import-Normals"><a href="#1-3-Import-Normals" class="headerlink" title="1.3 Import Normals"></a>1.3 Import Normals</h4><h4 id="1-4-Skeletal-Mesh"><a href="#1-4-Skeletal-Mesh" class="headerlink" title="1.4 Skeletal Mesh"></a>1.4 Skeletal Mesh</h4><h4 id="1-5-Animation"><a href="#1-5-Animation" class="headerlink" title="1.5 Animation"></a>1.5 Animation</h4><h4 id="1-6-Drag-and-drop-animation"><a href="#1-6-Drag-and-drop-animation" class="headerlink" title="1.6 Drag and drop animation"></a>1.6 Drag and drop animation</h4><h4 id="1-7-Morph-Target"><a href="#1-7-Morph-Target" class="headerlink" title="1.7 Morph Target"></a>1.7 <a href="http://docs.unrealengine.com/latest/INT/Engine/Content/FBX/MorphTargets/index.html" target="_blank" rel="external">Morph Target</a></h4><hr>
<h3 id="Geometry-Editing-Map"><a href="#Geometry-Editing-Map" class="headerlink" title="Geometry Editing Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Brushes/index.html" target="_blank" rel="external">Geometry Editing Map</a></h3><p><a href="http://docs.unrealengine.com/latest/INT/Engine/Actors/Brushes/index.html" target="_blank" rel="external">Brush的使用说明文档</a></p>
<h4 id="1-1-Additive-and-Subtractive-Geometry"><a href="#1-1-Additive-and-Subtractive-Geometry" class="headerlink" title="1.1 Additive and Subtractive Geometry"></a>1.1 Additive and Subtractive Geometry</h4><h4 id="1-2-Order"><a href="#1-2-Order" class="headerlink" title="1.2 Order"></a>1.2 Order</h4><h4 id="1-3-Solidity"><a href="#1-3-Solidity" class="headerlink" title="1.3 Solidity"></a>1.3 Solidity</h4><h4 id="1-4-Surface-Properties-Texture-Alignment"><a href="#1-4-Surface-Properties-Texture-Alignment" class="headerlink" title="1.4 Surface Properties Texture Alignment"></a>1.4 Surface Properties Texture Alignment</h4><h4 id="1-5-Edit-Geometry"><a href="#1-5-Edit-Geometry" class="headerlink" title="1.5 Edit Geometry"></a>1.5 Edit Geometry</h4><h4 id="1-6-Example-House-made-with-Geometry-Brushes"><a href="#1-6-Example-House-made-with-Geometry-Brushes" class="headerlink" title="1.6 Example House made with Geometry Brushes"></a>1.6 Example House made with Geometry Brushes</h4><hr>
<h3 id="Lighting-Map"><a href="#Lighting-Map" class="headerlink" title="Lighting Map"></a>Lighting Map</h3><p><a href="http://docs.unrealengine.com/latest/INT/Engine/Rendering/LightingAndShadows/index.html" target="_blank" rel="external">灯光相关内容</a></p>
<h4 id="1-1-Point-Light"><a href="#1-1-Point-Light" class="headerlink" title="1.1 Point Light"></a>1.1 Point Light</h4><h4 id="1-2-Spot-Light"><a href="#1-2-Spot-Light" class="headerlink" title="1.2 Spot Light"></a>1.2 Spot Light</h4><h4 id="1-3-Directional-Light"><a href="#1-3-Directional-Light" class="headerlink" title="1.3 Directional Light"></a>1.3 Directional Light</h4><h4 id="2-1-Static-Light"><a href="#2-1-Static-Light" class="headerlink" title="2.1 Static Light"></a>2.1 <a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Lighting/2_1/index.html" target="_blank" rel="external">Static Light</a></h4><p>可以通过 <em>Indirect Lighting Cache Sample Grid</em> 来影响动态物体。</p>
<h4 id="2-2-Stationary-Light"><a href="#2-2-Stationary-Light" class="headerlink" title="2.2 Stationary Light"></a>2.2 <a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Lighting/2_2/index.html" target="_blank" rel="external">Stationary Light</a></h4><p>固定光源,位置固定不变,可以在运行时改变亮度和颜色等属性,运行时对亮度修改仅会影响直接光照,因为间接光照是通过Lightmass预计算的,所以不会改变。</p>
<h4 id="2-3-Movable-Light"><a href="#2-3-Movable-Light" class="headerlink" title="2.3 Movable Light"></a>2.3 Movable Light</h4><h4 id="3-1-IES-Light-profiles"><a href="#3-1-IES-Light-profiles" class="headerlink" title="3.1 IES Light profiles"></a>3.1 <a href="http://docs.unrealengine.com/latest/INT/Engine/Rendering/LightingAndShadows/IESLightProfiles/index.html" target="_blank" rel="external">IES Light profiles</a></h4><p>照明工程学会(IES)参数是光源行业对光源的亮度和衰减用图形进行表示的标准方式,因为其中包含了特定的真实世界照明设备。</p>
<h4 id="3-2-Light-Functions"><a href="#3-2-Light-Functions" class="headerlink" title="3.2 Light Functions"></a>3.2 Light Functions</h4><h4 id="4-1-Falloff-Exponent"><a href="#4-1-Falloff-Exponent" class="headerlink" title="4.1 Falloff Exponent"></a>4.1 Falloff Exponent</h4><p>指数衰减经常可被用来模拟贴近现实的效果,但最佳使用场所是个性化视觉效果。</p>
<h4 id="4-2-Inverse-Square-Falloff"><a href="#4-2-Inverse-Square-Falloff" class="headerlink" title="4.2 Inverse Square Falloff"></a>4.2 Inverse Square Falloff</h4><p>平方反比衰减。</p>
<h4 id="4-3-Indirect-Lighting"><a href="#4-3-Indirect-Lighting" class="headerlink" title="4.3 Indirect Lighting"></a>4.3 Indirect Lighting</h4><p>主要依靠的是 <em>Indirect Lighting Cache Sample Grid</em>,它会被烘焙到场景中,并由渲染引擎来使用以决定静态光照在动态对象上会有何种效果。使用命令:r.Cache.DrawLightingSamples 1 可以可视化采样网格。</p>
<h4 id="5-1-Source-Radius-Static-Lights"><a href="#5-1-Source-Radius-Static-Lights" class="headerlink" title="5.1 Source Radius (Static Lights)"></a>5.1 <a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Lighting/5_1/index.html" target="_blank" rel="external">Source Radius (Static Lights)</a></h4><ul>
<li>大的光源会产生柔和阴影。小的光源则会产生锐化阴影。</li>
<li>远距离会产生柔和阴影。近距离则会产生锐化阴影。</li>
</ul>
<h4 id="5-2-Lightsource-Radius-effect-on-reflections"><a href="#5-2-Lightsource-Radius-effect-on-reflections" class="headerlink" title="5.2 Lightsource Radius(effect on reflections)"></a>5.2 Lightsource Radius(effect on reflections)</h4><h4 id="5-3-Lightsource-Length-effect-on-reflections"><a href="#5-3-Lightsource-Length-effect-on-reflections" class="headerlink" title="5.3 Lightsource Length(effect on reflections)"></a>5.3 Lightsource Length(effect on reflections)</h4><h4 id="5-4-Min-Roughness"><a href="#5-4-Min-Roughness" class="headerlink" title="5.4 Min Roughness"></a>5.4 Min Roughness</h4><p>可用来对您感觉过于锐利的高光进行模糊处理。一般来说,相比对光源设置最小粗糙度来说,设置材质本身的粗糙度值或贴图是更好的方法,但对于偶尔出现的高光过于尖锐的杂散光来说,设置最小粗糙度就很有用了。</p>
<h4 id="6-1-Shadow-Bias"><a href="#6-1-Shadow-Bias" class="headerlink" title="6.1 Shadow Bias"></a>6.1 Shadow Bias</h4><p>自投阴影的准确度设置</p>
<h4 id="6-2-Shadow-Filter-Sharpen-Movable-Lights"><a href="#6-2-Shadow-Filter-Sharpen-Movable-Lights" class="headerlink" title="6.2 Shadow Filter Sharpen(Movable Lights)"></a>6.2 Shadow Filter Sharpen(Movable Lights)</h4><hr>
<h3 id="Dynamic-Scene-Shadows-Map"><a href="#Dynamic-Scene-Shadows-Map" class="headerlink" title="Dynamic Scene Shadows Map"></a>Dynamic Scene Shadows Map</h3><p><a href="http://docs-origin.unrealengine.com/latest/INT/Resources/ContentExamples/DynamicSceneShadows/" target="_blank" rel="external">展示Cascading Shadow Map的使用。</a></p>
<h4 id="1-1-Cascading-Shadow-Maps"><a href="#1-1-Cascading-Shadow-Maps" class="headerlink" title="1.1 Cascading Shadow Maps"></a>1.1 Cascading Shadow Maps</h4><hr>
<h3 id="Materials"><a href="#Materials" class="headerlink" title="Materials"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Materials/index.html" target="_blank" rel="external">Materials</a></h3><h3 id="Material-Nodes-Map"><a href="#Material-Nodes-Map" class="headerlink" title="Material_Nodes Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/MaterialNodes/index.html" target="_blank" rel="external">Material_Nodes Map</a></h3><h4 id="1-1-BaseColor"><a href="#1-1-BaseColor" class="headerlink" title="1.1 BaseColor"></a>1.1 BaseColor</h4><h4 id="1-2-Metallic"><a href="#1-2-Metallic" class="headerlink" title="1.2 Metallic"></a>1.2 Metallic</h4><h4 id="1-3-Specular"><a href="#1-3-Specular" class="headerlink" title="1.3 Specular"></a>1.3 Specular</h4><h4 id="1-4-Roughness"><a href="#1-4-Roughness" class="headerlink" title="1.4 Roughness"></a>1.4 Roughness</h4><h4 id="1-5-Emissive"><a href="#1-5-Emissive" class="headerlink" title="1.5 Emissive"></a>1.5 Emissive</h4><h4 id="1-6-Opacity"><a href="#1-6-Opacity" class="headerlink" title="1.6 Opacity"></a>1.6 Opacity</h4><h4 id="1-7-Opacity-SubSurface-Material"><a href="#1-7-Opacity-SubSurface-Material" class="headerlink" title="1.7 Opacity SubSurface Material"></a>1.7 Opacity SubSurface Material</h4><h4 id="1-8-OpacityMask"><a href="#1-8-OpacityMask" class="headerlink" title="1.8 OpacityMask"></a>1.8 OpacityMask</h4><h4 id="1-9-Normal"><a href="#1-9-Normal" class="headerlink" title="1.9 Normal"></a>1.9 Normal</h4><h4 id="1-10-WorldPositionOffset"><a href="#1-10-WorldPositionOffset" class="headerlink" title="1.10 WorldPositionOffset"></a>1.10 WorldPositionOffset</h4><h4 id="1-11-WorldDisplacement"><a href="#1-11-WorldDisplacement" class="headerlink" title="1.11 WorldDisplacement"></a>1.11 WorldDisplacement</h4><h4 id="1-12-TessellationMultiplier"><a href="#1-12-TessellationMultiplier" class="headerlink" title="1.12 TessellationMultiplier"></a>1.12 TessellationMultiplier</h4><h4 id="1-13-SubSurfaceColor"><a href="#1-13-SubSurfaceColor" class="headerlink" title="1.13 SubSurfaceColor"></a>1.13 SubSurfaceColor</h4><h4 id="1-14-Refraction"><a href="#1-14-Refraction" class="headerlink" title="1.14 Refraction"></a>1.14 Refraction</h4><hr>
<h3 id="Material-Advanced-Map"><a href="#Material-Advanced-Map" class="headerlink" title="Material_Advanced Map"></a>Material_Advanced Map</h3><h4 id="1-1-Example-for-flexible-Master-Material"><a href="#1-1-Example-for-flexible-Master-Material" class="headerlink" title="1.1 Example for flexible Master Material"></a>1.1 Example for flexible Master Material</h4><h4 id="1-2-Material-Functions"><a href="#1-2-Material-Functions" class="headerlink" title="1.2 Material Functions"></a>1.2 <a href="https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/Functions/" target="_blank" rel="external">Material Functions</a></h4><h4 id="1-3-Material-Layers-Using-Material-Functions"><a href="#1-3-Material-Layers-Using-Material-Functions" class="headerlink" title="1.3 Material Layers Using Material Functions"></a>1.3 <a href="https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/LayeredMaterials/index.html" target="_blank" rel="external">Material Layers Using Material Functions</a></h4><h4 id="1-4-Vertex-Animation"><a href="#1-4-Vertex-Animation" class="headerlink" title="1.4 Vertex Animation"></a>1.4 Vertex Animation</h4><hr>
<h3 id="Material-Instances-Map"><a href="#Material-Instances-Map" class="headerlink" title="Material_Instances Map"></a>Material_Instances Map</h3><h4 id="1-1-Material"><a href="#1-1-Material" class="headerlink" title="1.1 Material"></a>1.1 Material</h4><h4 id="1-2-Instance"><a href="#1-2-Instance" class="headerlink" title="1.2 Instance"></a>1.2 Instance</h4><h4 id="1-3-Instance-of-an-Instance"><a href="#1-3-Instance-of-an-Instance" class="headerlink" title="1.3 Instance of an Instance"></a>1.3 Instance of an Instance</h4><h4 id="1-4-Groups"><a href="#1-4-Groups" class="headerlink" title="1.4 Groups"></a>1.4 Groups</h4><hr>
<h3 id="Material-Propertices-Map"><a href="#Material-Propertices-Map" class="headerlink" title="Material_Propertices Map"></a>Material_Propertices Map</h3><h4 id="1-1-BlendMode"><a href="#1-1-BlendMode" class="headerlink" title="1.1 BlendMode"></a>1.1 <a href="http://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialProperties/BlendModes/index.html" target="_blank" rel="external">BlendMode</a></h4><table>
<thead>
<tr>
<th>模式</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>BLEND_Opaque</td>
<td>最终颜色 = 来源颜色。这意味着材质将绘制在背景前面。这种混合模式与照明兼容。</td>
</tr>
<tr>
<td>BLEND_Masked</td>
<td>如果“不透明蒙版”(OpacityMask)>“不透明蒙版剪辑值”(OpacityMaskClipValue),则最终颜色为来源颜色,否则废弃像素。这种混合模式与照明兼容。</td>
</tr>
<tr>
<td>BLEND_Translucent</td>
<td>最终颜色 = 来源颜色 不透明度 + 目标颜色 (1 - 不透明度)。这种混合模式与动态照明不兼容。</td>
</tr>
<tr>
<td>BLEND_Additive</td>
<td>最终颜色 = 来源颜色 + 目标颜色。这种混合模式与动态照明不兼容。</td>
</tr>
<tr>
<td>BLEND_Modulate</td>
<td>最终颜色 = 来源颜色 x 目标颜色。除非是贴花材质,否则这种混合模式与动态照明或雾不兼容。</td>
</tr>
</tbody>
</table>
<h4 id="1-2-LightingModel"><a href="#1-2-LightingModel" class="headerlink" title="1.2 LightingModel"></a>1.2 <a href="http://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialProperties/LightingModels/index.html" target="_blank" rel="external">LightingModel</a></h4><h4 id="1-3-Translucent-Lighting-Mode"><a href="#1-3-Translucent-Lighting-Mode" class="headerlink" title="1.3 Translucent Lighting Mode"></a>1.3 Translucent Lighting Mode</h4><table>
<thead>
<tr>
<th>半透明光照模式</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td>Volumetric Non Directional (体积非定向)</td>
<td>这个网格物体按其被用来创建诸如烟雾的体积效果来进行光照处理。仅显示散射光照并且不使用法线。 这是光照半透明使用系统性能最少的形式。</td>
</tr>
<tr>
<td>Volumetric Directional (体积定向)</td>
<td>这个网格物体按其被用来创建诸如烟雾的体积效果来进行光照处理,但具有会影响光照的法线。仅显示散射光照。</td>
</tr>
<tr>
<td>Surface (表面)</td>
<td>该模式下带光照并接受反射,但反射受限并且看起来不如 Opaque (不透明)材质。它会直接选取最近的 Reflection Capture(反射捕获)Actor 并将其应用到整个目标。</td>
</tr>
</tbody>
</table>
<h4 id="1-4-Two-Sided"><a href="#1-4-Two-Sided" class="headerlink" title="1.4 Two Sided"></a>1.4 Two Sided</h4><h4 id="1-5-Material-Domain"><a href="#1-5-Material-Domain" class="headerlink" title="1.5 Material Domain"></a>1.5 Material Domain</h4><h4 id="1-6-Seperate-Translucency"><a href="#1-6-Seperate-Translucency" class="headerlink" title="1.6 Seperate Translucency"></a>1.6 Seperate Translucency</h4><p>单独描画半透明对象。Separate Translucency (单独半透明)着色器将不受 Depth of Field (景深)的影响。</p>
<h4 id="1-7-Volumetric-Directional-Lighting-Intensity"><a href="#1-7-Volumetric-Directional-Lighting-Intensity" class="headerlink" title="1.7 Volumetric Directional Lighting Intensity"></a>1.7 Volumetric Directional Lighting Intensity</h4><h4 id="1-8-Tesselation"><a href="#1-8-Tesselation" class="headerlink" title="1.8 Tesselation"></a>1.8 Tesselation</h4><h4 id="1-9-Opacity-Mask-Clip-Value"><a href="#1-9-Opacity-Mask-Clip-Value" class="headerlink" title="1.9 Opacity Mask Clip Value"></a>1.9 Opacity Mask Clip Value</h4><h4 id="1-10-Cast-Translucent-Shadow-as-Masked"><a href="#1-10-Cast-Translucent-Shadow-as-Masked" class="headerlink" title="1.10 Cast Translucent Shadow as Masked"></a>1.10 Cast Translucent Shadow as Masked</h4><h4 id="1-11-Refraction-Depth-Bias"><a href="#1-11-Refraction-Depth-Bias" class="headerlink" title="1.11 Refraction Depth Bias"></a>1.11 Refraction Depth Bias</h4><hr>
<h3 id="Decals-Map"><a href="#Decals-Map" class="headerlink" title="Decals Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Materials/index.html#decalsmap" target="_blank" rel="external">Decals Map</a></h3><p><a href="http://docs.unrealengine.com/latest/INT/Engine/Actors/DecalActor/index.html" target="_blank" rel="external">Decal Actor 使用指南</a></p>
<h4 id="1-1-Basic-Decal"><a href="#1-1-Basic-Decal" class="headerlink" title="1.1 Basic Decal"></a>1.1 Basic Decal</h4><h4 id="1-2-Decal-Blend-Modes"><a href="#1-2-Decal-Blend-Modes" class="headerlink" title="1.2 Decal Blend Modes"></a>1.2 Decal Blend Modes</h4><h4 id="1-3-Masked-Decal"><a href="#1-3-Masked-Decal" class="headerlink" title="1.3 Masked Decal"></a>1.3 Masked Decal</h4><h4 id="1-4-Projection-on-multiple-meshes"><a href="#1-4-Projection-on-multiple-meshes" class="headerlink" title="1.4 Projection on multiple meshes"></a>1.4 Projection on multiple meshes</h4><h4 id="1-5-Recieves-Decals-off"><a href="#1-5-Recieves-Decals-off" class="headerlink" title="1.5 Recieves Decals off"></a>1.5 Recieves Decals off</h4><h4 id="1-6-Sort-Order"><a href="#1-6-Sort-Order" class="headerlink" title="1.6 Sort Order"></a>1.6 Sort Order</h4><h4 id="1-7-Animated-Decal-Material"><a href="#1-7-Animated-Decal-Material" class="headerlink" title="1.7 Animated Decal Material"></a>1.7 Animated Decal Material</h4><hr>
<h3 id="Character-Rendering-Map"><a href="#Character-Rendering-Map" class="headerlink" title="Character_Rendering Map"></a>Character_Rendering Map</h3><h4 id="1-1-Example-Eye-Material"><a href="#1-1-Example-Eye-Material" class="headerlink" title="1.1 Example Eye Material"></a>1.1 Example Eye Material</h4><p>眼球的材质,有点吓人。。</p>
<h4 id="1-2-Example-Hair-Material"><a href="#1-2-Example-Hair-Material" class="headerlink" title="1.2 Example Hair Material"></a>1.2 Example Hair Material</h4><p>毛发材质</p>
<hr>
<h3 id="PostProcessing-Map"><a href="#PostProcessing-Map" class="headerlink" title="PostProcessing Map"></a><a href="http://docs.unrealengine.com/latest/INT/Engine/Rendering/PostProcessEffects/index.html" target="_blank" rel="external">PostProcessing Map</a></h3><h4 id="1-1-PostProcessing-Default-Setting"><a href="#1-1-PostProcessing-Default-Setting" class="headerlink" title="1.1 PostProcessing - Default Setting"></a>1.1 PostProcessing - Default Setting</h4><h4 id="1-2-PostProcessing-Film"><a href="#1-2-PostProcessing-Film" class="headerlink" title="1.2 PostProcessing - Film"></a>1.2 PostProcessing - Film</h4><h4 id="1-3-PostProcessing-SceneColor"><a href="#1-3-PostProcessing-SceneColor" class="headerlink" title="1.3 PostProcessing - SceneColor"></a>1.3 PostProcessing - SceneColor</h4><h4 id="1-4-PostProcessing-Bloom"><a href="#1-4-PostProcessing-Bloom" class="headerlink" title="1.4 PostProcessing - Bloom"></a>1.4 PostProcessing - Bloom</h4><h4 id="1-5-PostProcessing-Ambient-Cubemap"><a href="#1-5-PostProcessing-Ambient-Cubemap" class="headerlink" title="1.5 PostProcessing - Ambient Cubemap"></a>1.5 PostProcessing - Ambient Cubemap</h4><h4 id="1-6-PostProcessing-Eye-Adaptation"><a href="#1-6-PostProcessing-Eye-Adaptation" class="headerlink" title="1.6 PostProcessing - Eye Adaptation"></a>1.6 PostProcessing - Eye Adaptation</h4><h4 id="1-7-PostProcessing-Lens-Flares"><a href="#1-7-PostProcessing-Lens-Flares" class="headerlink" title="1.7 PostProcessing - Lens Flares"></a>1.7 PostProcessing - Lens Flares</h4><h4 id="1-8-PostProcessing-Ambient-Occlusion"><a href="#1-8-PostProcessing-Ambient-Occlusion" class="headerlink" title="1.8 PostProcessing - Ambient Occlusion"></a>1.8 PostProcessing - Ambient Occlusion</h4><h4 id="1-9-PostProcessing-Screenspace-Reflection"><a href="#1-9-PostProcessing-Screenspace-Reflection" class="headerlink" title="1.9 PostProcessing - Screenspace Reflection"></a>1.9 PostProcessing - Screenspace Reflection</h4><h4 id="1-10-PostProcessing-Global-Illumination"><a href="#1-10-PostProcessing-Global-Illumination" class="headerlink" title="1.10 PostProcessing - Global Illumination"></a>1.10 PostProcessing - Global Illumination</h4><h4 id="1-11-PostProcessing-Depth-of-Field"><a href="#1-11-PostProcessing-Depth-of-Field" class="headerlink" title="1.11 PostProcessing - Depth of Field"></a>1.11 PostProcessing - Depth of Field</h4><h4 id="1-12-PostProcessing-Motion-Blur"><a href="#1-12-PostProcessing-Motion-Blur" class="headerlink" title="1.12 PostProcessing - Motion Blur"></a>1.12 PostProcessing - Motion Blur</h4><h4 id="1-13-PostProcessing-Screen-Percentage"><a href="#1-13-PostProcessing-Screen-Percentage" class="headerlink" title="1.13 PostProcessing - Screen Percentage"></a>1.13 PostProcessing - Screen Percentage</h4><h4 id="1-14-PostProcessing-AA-Method"><a href="#1-14-PostProcessing-AA-Method" class="headerlink" title="1.14 PostProcessing - AA Method"></a>1.14 PostProcessing - AA Method</h4><h4 id="1-15-PostProcessing-Blendables"><a href="#1-15-PostProcessing-Blendables" class="headerlink" title="1.15 PostProcessing - Blendables"></a>1.15 PostProcessing - Blendables</h4><h4 id="1-16-PostProcessing-Priorities"><a href="#1-16-PostProcessing-Priorities" class="headerlink" title="1.16 PostProcessing - Priorities"></a>1.16 PostProcessing - Priorities</h4><h4 id="1-17-PostProcessing-Blend-Radius-and-Weight"><a href="#1-17-PostProcessing-Blend-Radius-and-Weight" class="headerlink" title="1.17 PostProcessing - Blend Radius and Weight"></a>1.17 PostProcessing - Blend Radius and Weight</h4><h4 id="1-18-PostProcessing-Unbound"><a href="#1-18-PostProcessing-Unbound" class="headerlink" title="1.18 PostProcessing - Unbound"></a>1.18 PostProcessing - Unbound</h4><hr>
<h3 id="Reflections-Map"><a href="#Reflections-Map" class="headerlink" title="Reflections Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Reflections/index.html" target="_blank" rel="external">Reflections Map</a></h3><h4 id="1-1-Reflections-Metallic-Materials"><a href="#1-1-Reflections-Metallic-Materials" class="headerlink" title="1.1 Reflections Metallic Materials"></a>1.1 Reflections Metallic Materials</h4><h4 id="1-2-Reflections-Non-Metallic-Materials"><a href="#1-2-Reflections-Non-Metallic-Materials" class="headerlink" title="1.2 Reflections Non-Metallic Materials"></a>1.2 Reflections Non-Metallic Materials</h4><h4 id="1-3-Box-Reflection-Capture-Actor-Static"><a href="#1-3-Box-Reflection-Capture-Actor-Static" class="headerlink" title="1.3 Box Reflection Capture Actor(Static)"></a>1.3 Box Reflection Capture Actor(Static)</h4><h4 id="1-4-Sphere-Reflection-Capture-Actor-Static"><a href="#1-4-Sphere-Reflection-Capture-Actor-Static" class="headerlink" title="1.4 Sphere Reflection Capture Actor(Static)"></a>1.4 Sphere Reflection Capture Actor(Static)</h4><h4 id="1-5-Screenspace-Reflectionis-Dynamic"><a href="#1-5-Screenspace-Reflectionis-Dynamic" class="headerlink" title="1.5 Screenspace Reflectionis (Dynamic)"></a>1.5 Screenspace Reflectionis (Dynamic)</h4><h4 id="1-6-Scene-Capture-Cube-Dynamic"><a href="#1-6-Scene-Capture-Cube-Dynamic" class="headerlink" title="1.6 Scene Capture Cube(Dynamic)"></a>1.6 Scene Capture Cube(Dynamic)</h4><h4 id="1-7-Scene-Capture-2D-Dynamic"><a href="#1-7-Scene-Capture-2D-Dynamic" class="headerlink" title="1.7 Scene Capture 2D(Dynamic)"></a>1.7 Scene Capture 2D(Dynamic)</h4><hr>
<h3 id="SkinRendering-Map"><a href="#SkinRendering-Map" class="headerlink" title="SkinRendering Map"></a>SkinRendering Map</h3><h4 id="1-1-Example-Skin-and-Subsurface-Materials"><a href="#1-1-Example-Skin-and-Subsurface-Materials" class="headerlink" title="1.1 Example Skin and Subsurface Materials"></a>1.1 Example Skin and Subsurface Materials</h4><h4 id="1-2-Subsurface-Profiles-React-under-different-light-conditions"><a href="#1-2-Subsurface-Profiles-React-under-different-light-conditions" class="headerlink" title="1.2 Subsurface Profiles React under different light conditions"></a>1.2 <a href="http://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/LightingModels/SubSurfaceProfile/index.html" target="_blank" rel="external">Subsurface Profiles</a> React under different light conditions</h4><hr>
<h2 id="Matinee-amp-Cinematics"><a href="#Matinee-amp-Cinematics" class="headerlink" title="==Matinee & Cinematics=="></a>==Matinee & Cinematics==</h2><h4 id="Matinee-Map"><a href="#Matinee-Map" class="headerlink" title="Matinee Map"></a>Matinee Map</h4><h4 id="1-1-Matinee-Actor"><a href="#1-1-Matinee-Actor" class="headerlink" title="1.1 Matinee Actor"></a>1.1 Matinee Actor</h4><h4 id="1-2-Tracks-and-Keys"><a href="#1-2-Tracks-and-Keys" class="headerlink" title="1.2 Tracks and Keys"></a>1.2 Tracks and Keys</h4><h4 id="1-3-Track-Types"><a href="#1-3-Track-Types" class="headerlink" title="1.3 Track Types"></a>1.3 Track Types</h4><h4 id="1-4-Key-Types"><a href="#1-4-Key-Types" class="headerlink" title="1.4 Key Types"></a>1.4 Key Types</h4><h4 id="2-1-Lighting-Group"><a href="#2-1-Lighting-Group" class="headerlink" title="2.1 Lighting Group"></a>2.1 Lighting Group</h4><h4 id="2-2-Particle-Group"><a href="#2-2-Particle-Group" class="headerlink" title="2.2 Particle Group"></a>2.2 Particle Group</h4><h4 id="2-3-Skeletal-Group"><a href="#2-3-Skeletal-Group" class="headerlink" title="2.3 Skeletal Group"></a>2.3 Skeletal Group</h4><h4 id="2-4-Camera-Group"><a href="#2-4-Camera-Group" class="headerlink" title="2.4 Camera Group"></a>2.4 Camera Group</h4><h4 id="2-5-Director-Group"><a href="#2-5-Director-Group" class="headerlink" title="2.5 Director Group"></a>2.5 Director Group</h4><h4 id="3-1-Matinee-Blueprint-functions"><a href="#3-1-Matinee-Blueprint-functions" class="headerlink" title="3.1 Matinee Blueprint functions"></a>3.1 Matinee Blueprint functions</h4><h4 id="3-2-Matinee-Events-Event-Tracks"><a href="#3-2-Matinee-Events-Event-Tracks" class="headerlink" title="3.2 Matinee Events/Event Tracks"></a>3.2 Matinee Events/Event Tracks</h4><h4 id="3-3-Modifying-matinee-Properties"><a href="#3-3-Modifying-matinee-Properties" class="headerlink" title="3.3 Modifying matinee Properties"></a>3.3 Modifying matinee Properties</h4><h4 id="4-1-Curve-Editor"><a href="#4-1-Curve-Editor" class="headerlink" title="4.1 Curve Editor"></a>4.1 Curve Editor</h4><h4 id="4-2-Split-Translation-and-Rotation"><a href="#4-2-Split-Translation-and-Rotation" class="headerlink" title="4.2 Split Translation and Rotation"></a>4.2 Split Translation and Rotation</h4><hr>
<h2 id="Static-Meshes-amp-Volumes"><a href="#Static-Meshes-amp-Volumes" class="headerlink" title="==Static Meshes & Volumes=="></a>==Static Meshes & Volumes==</h2><h3 id="StaticMeshes-Map"><a href="#StaticMeshes-Map" class="headerlink" title="StaticMeshes Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/StaticMeshes/index.html" target="_blank" rel="external">StaticMeshes Map</a></h3><h4 id="1-1-Staticmesh"><a href="#1-1-Staticmesh" class="headerlink" title="1.1 Staticmesh"></a>1.1 Staticmesh</h4><h4 id="1-2-Mobility"><a href="#1-2-Mobility" class="headerlink" title="1.2 Mobility"></a>1.2 Mobility</h4><h4 id="1-3-UV-Mapping"><a href="#1-3-UV-Mapping" class="headerlink" title="1.3 UV Mapping"></a>1.3 UV Mapping</h4><h4 id="1-4-Lightmap-UVs"><a href="#1-4-Lightmap-UVs" class="headerlink" title="1.4 Lightmap UVs"></a>1.4 Lightmap UVs</h4><h4 id="1-5-Generate-Unique-UVs"><a href="#1-5-Generate-Unique-UVs" class="headerlink" title="1.5 Generate Unique UVs"></a>1.5 Generate Unique UVs</h4><h4 id="1-6-Material-Elements"><a href="#1-6-Material-Elements" class="headerlink" title="1.6 Material Elements"></a>1.6 Material Elements</h4><h4 id="1-7-Collision"><a href="#1-7-Collision" class="headerlink" title="1.7 Collision"></a>1.7 Collision</h4><h4 id="1-8-Sockets"><a href="#1-8-Sockets" class="headerlink" title="1.8 Sockets"></a>1.8 <a href="https://docs.unrealengine.com/latest/INT/Engine/Content/Types/StaticMeshes/HowTo/Sockets/" target="_blank" rel="external">Sockets</a></h4><h4 id="1-9-VertexColors"><a href="#1-9-VertexColors" class="headerlink" title="1.9 VertexColors"></a>1.9 <a href="https://docs.unrealengine.com/latest/INT/Engine/UI/LevelEditor/Modes/MeshPaintMode/VertexColor/" target="_blank" rel="external">VertexColors</a></h4><h4 id="1-10-MeshPaint-Tool-Verteices"><a href="#1-10-MeshPaint-Tool-Verteices" class="headerlink" title="1.10 MeshPaint Tool(Verteices)"></a>1.10 MeshPaint Tool(Verteices)</h4><h4 id="1-11-MeshPaint-Tool-Texture"><a href="#1-11-MeshPaint-Tool-Texture" class="headerlink" title="1.11 MeshPaint Tool(Texture)"></a>1.11 MeshPaint Tool(Texture)</h4><h4 id="1-12-LOD-Level-of-Detail"><a href="#1-12-LOD-Level-of-Detail" class="headerlink" title="1.12 LOD(Level of Detail)"></a>1.12 LOD(Level of Detail)</h4><hr>
<h3 id="Volumes-Map"><a href="#Volumes-Map" class="headerlink" title="Volumes Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Volumes/index.html" target="_blank" rel="external">Volumes Map</a></h3><h4 id="1-1-Placement"><a href="#1-1-Placement" class="headerlink" title="1.1 Placement"></a>1.1 Placement</h4><h4 id="1-2-Blocking-Volume"><a href="#1-2-Blocking-Volume" class="headerlink" title="1.2 Blocking Volume"></a>1.2 Blocking Volume</h4><h4 id="1-3-Cull-Distance-Volume"><a href="#1-3-Cull-Distance-Volume" class="headerlink" title="1.3 Cull Distance Volume"></a>1.3 Cull Distance Volume</h4><h4 id="1-4-Lightmass-Importance-Volume"><a href="#1-4-Lightmass-Importance-Volume" class="headerlink" title="1.4 Lightmass Importance Volume"></a>1.4 Lightmass Importance Volume</h4><h4 id="1-5-Lightmass-Character-Indirect-Detail-Volume"><a href="#1-5-Lightmass-Character-Indirect-Detail-Volume" class="headerlink" title="1.5 Lightmass Character Indirect Detail Volume"></a>1.5 Lightmass Character Indirect Detail Volume</h4><h4 id="1-6-Precomputed-Visibility-Volume"><a href="#1-6-Precomputed-Visibility-Volume" class="headerlink" title="1.6 Precomputed Visibility Volume"></a>1.6 Precomputed Visibility Volume</h4><h4 id="1-7-Precomputed-Visibility-Override-Volume"><a href="#1-7-Precomputed-Visibility-Override-Volume" class="headerlink" title="1.7 Precomputed Visibility Override Volume"></a>1.7 Precomputed Visibility Override Volume</h4><h4 id="1-8-Physics-Volume"><a href="#1-8-Physics-Volume" class="headerlink" title="1.8 Physics Volume"></a>1.8 Physics Volume</h4><h4 id="1-9-Pain-Causing-Volume"><a href="#1-9-Pain-Causing-Volume" class="headerlink" title="1.9 Pain Causing Volume"></a>1.9 Pain Causing Volume</h4><hr>
<h2 id="UI"><a href="#UI" class="headerlink" title="==UI=="></a>==UI==</h2><h3 id="UMG-Map"><a href="#UMG-Map" class="headerlink" title="UMG Map"></a>UMG Map</h3><h4 id="1-1-Sliders"><a href="#1-1-Sliders" class="headerlink" title="1.1 Sliders"></a>1.1 Sliders</h4><h4 id="1-2-Buttons"><a href="#1-2-Buttons" class="headerlink" title="1.2 Buttons"></a>1.2 Buttons</h4><h4 id="1-3-Input"><a href="#1-3-Input" class="headerlink" title="1.3 Input"></a>1.3 Input</h4><h4 id="1-4-Nested-Widgets"><a href="#1-4-Nested-Widgets" class="headerlink" title="1.4 Nested Widgets"></a>1.4 Nested Widgets</h4><h4 id="2-1-Progress-Bars"><a href="#2-1-Progress-Bars" class="headerlink" title="2.1 Progress Bars"></a>2.1 Progress Bars</h4><h4 id="2-2-Progress-Bars-following-external-variable"><a href="#2-2-Progress-Bars-following-external-variable" class="headerlink" title="2.2 Progress Bars following external variable"></a>2.2 Progress Bars following external variable</h4><h4 id="2-3-3D-Widgets"><a href="#2-3-3D-Widgets" class="headerlink" title="2.3 3D Widgets"></a>2.3 3D Widgets</h4><h4 id="2-4-Widget-animation"><a href="#2-4-Widget-animation" class="headerlink" title="2.4 Widget animation"></a>2.4 <a href="http://docs.unrealengine.com/latest/INT/Engine/UMG/UserGuide/Animation/index.html" target="_blank" rel="external">Widget animation</a></h4><h4 id="3-1-Images"><a href="#3-1-Images" class="headerlink" title="3.1 Images"></a>3.1 Images</h4><h4 id="3-2-Widget-Slots"><a href="#3-2-Widget-Slots" class="headerlink" title="3.2 Widget Slots"></a>3.2 <a href="http://docs.unrealengine.com/latest/INT/Engine/UMG/UserGuide/Slots/index.html" target="_blank" rel="external">Widget Slots</a></h4><h4 id="3-3-Loading-icons"><a href="#3-3-Loading-icons" class="headerlink" title="3.3 Loading icons"></a>3.3 Loading icons</h4><h4 id="3-4-Alignment-options"><a href="#3-4-Alignment-options" class="headerlink" title="3.4 Alignment options"></a>3.4 Alignment options</h4><hr>
<h3 id="Blueprint-HUD-Map"><a href="#Blueprint-HUD-Map" class="headerlink" title="Blueprint_HUD Map"></a>Blueprint_HUD Map</h3><p><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Blueprints_HUD/1_1/index.html" target="_blank" rel="external">展示UI用法</a></p>
<h4 id="1-1-HUD-example-Play-in-viewport-to-view"><a href="#1-1-HUD-example-Play-in-viewport-to-view" class="headerlink" title="1.1 HUD example. Play in viewport to view"></a>1.1 HUD example. Play in viewport to view</h4><hr>
<h2 id="Paper-2D"><a href="#Paper-2D" class="headerlink" title="==Paper 2D=="></a>==Paper 2D==</h2><h3 id="Paper2D-Map"><a href="#Paper2D-Map" class="headerlink" title="Paper2D Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Paper2D/index.html" target="_blank" rel="external">Paper2D Map</a></h3><h4 id="1-1-Sprites"><a href="#1-1-Sprites" class="headerlink" title="1.1 Sprites"></a>1.1 Sprites</h4><h4 id="1-2-Sprite-Editor"><a href="#1-2-Sprite-Editor" class="headerlink" title="1.2 Sprite Editor"></a>1.2 Sprite Editor</h4><h4 id="1-3-Flipbooks-Animated-Sprites"><a href="#1-3-Flipbooks-Animated-Sprites" class="headerlink" title="1.3 Flipbooks Animated Sprites"></a>1.3 Flipbooks Animated Sprites</h4><h4 id="1-4-Flipbook-Blueprint-control"><a href="#1-4-Flipbook-Blueprint-control" class="headerlink" title="1.4 Flipbook Blueprint control"></a>1.4 Flipbook Blueprint control</h4><h4 id="1-5-Physics-3D-physics-limited-to-a-plane"><a href="#1-5-Physics-3D-physics-limited-to-a-plane" class="headerlink" title="1.5 Physics (3D physics limited to a plane)"></a>1.5 Physics (3D physics limited to a plane)</h4><h4 id="1-6-Classic-Pixel-Sprites"><a href="#1-6-Classic-Pixel-Sprites" class="headerlink" title="1.6 Classic Pixel Sprites"></a>1.6 Classic Pixel Sprites</h4><hr>
<h2 id="MISC"><a href="#MISC" class="headerlink" title="==MISC=="></a>==MISC==</h2><h3 id="NavMesh-Map"><a href="#NavMesh-Map" class="headerlink" title="NavMesh Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/NavMesh/index.html" target="_blank" rel="external">NavMesh Map</a></h3><h4 id="1-1-Simple-navigation-around-obstacles"><a href="#1-1-Simple-navigation-around-obstacles" class="headerlink" title="1.1 Simple navigation around obstacles"></a>1.1 Simple navigation around obstacles</h4><h4 id="1-2-Navigation-using-a-Nav-Link-Proxy"><a href="#1-2-Navigation-using-a-Nav-Link-Proxy" class="headerlink" title="1.2 Navigation using a Nav Link Proxy"></a>1.2 Navigation using a Nav Link Proxy</h4><h4 id="1-3-Navmesh-rebuild-after-moving-actors"><a href="#1-3-Navmesh-rebuild-after-moving-actors" class="headerlink" title="1.3 Navmesh rebuild after moving actors"></a>1.3 Navmesh rebuild after moving actors</h4><hr>
<h3 id="PivotPainter-Map"><a href="#PivotPainter-Map" class="headerlink" title="PivotPainter Map"></a><a href="http://docs.unrealengine.com/latest/INT/Resources/ContentExamples/PivotPainter/index.html" target="_blank" rel="external">PivotPainter Map</a></h3><p>需要通过<a href="https://docs.unrealengine.com/latest/INT/Engine/Content/Tools/PivotPainter/" target="_blank" rel="external">Pivot Painter Tool</a>的支持。它是将模型支点和旋转信息存储在模型顶点数据中的MaxScript(Max脚本)。 这些信息可以随后在虚幻引擎4的着色系统中引用,从而创建互动效果。</p>
<h2 id="风吹草动,人与草地的交互都可以通过它来实现"><a href="#风吹草动,人与草地的交互都可以通过它来实现" class="headerlink" title="风吹草动,人与草地的交互都可以通过它来实现"></a>风吹草动,人与草地的交互都可以通过它来实现</h2>]]></content>
<summary type="html">
<h1 id="Unreal-ContentExample笔记"><a href="#Unreal-ContentExample笔记" class="headerlink" title="Unreal ContentExample笔记"></a><a href="http://d
</summary>
</entry>
<entry>
<title>Hello World</title>
<link href="http://gameu3d.com/2016/08/18/hello-world/"/>
<id>http://gameu3d.com/2016/08/18/hello-world/</id>
<published>2016-08-18T14:16:10.338Z</published>
<updated>2016-08-18T14:16:10.338Z</updated>
<content type="html"><![CDATA[<p>Welcome to <a href="https://hexo.io/" target="_blank" rel="external">Hexo</a>! This is your very first post. Check <a href="https://hexo.io/docs/" target="_blank" rel="external">documentation</a> for more info. If you get any problems when using Hexo, you can find the answer in <a href="https://hexo.io/docs/troubleshooting.html" target="_blank" rel="external">troubleshooting</a> or you can ask me on <a href="https://github.com/hexojs/hexo/issues" target="_blank" rel="external">GitHub</a>.</p>
<h2 id="Quick-Start"><a href="#Quick-Start" class="headerlink" title="Quick Start"></a>Quick Start</h2><h3 id="Create-a-new-post"><a href="#Create-a-new-post" class="headerlink" title="Create a new post"></a>Create a new post</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">$ hexo new <span class="string">"My New Post"</span></div></pre></td></tr></table></figure>
<p>More info: <a href="https://hexo.io/docs/writing.html" target="_blank" rel="external">Writing</a></p>
<h3 id="Run-server"><a href="#Run-server" class="headerlink" title="Run server"></a>Run server</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">$ hexo server</div></pre></td></tr></table></figure>
<p>More info: <a href="https://hexo.io/docs/server.html" target="_blank" rel="external">Server</a></p>
<h3 id="Generate-static-files"><a href="#Generate-static-files" class="headerlink" title="Generate static files"></a>Generate static files</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">$ hexo generate</div></pre></td></tr></table></figure>
<p>More info: <a href="https://hexo.io/docs/generating.html" target="_blank" rel="external">Generating</a></p>
<h3 id="Deploy-to-remote-sites"><a href="#Deploy-to-remote-sites" class="headerlink" title="Deploy to remote sites"></a>Deploy to remote sites</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">$ hexo deploy</div></pre></td></tr></table></figure>
<p>More info: <a href="https://hexo.io/docs/deployment.html" target="_blank" rel="external">Deployment</a></p>
]]></content>
<summary type="html">
<p>Welcome to <a href="https://hexo.io/" target="_blank" rel="external">Hexo</a>! This is your very first post. Check <a href="https://hexo.
</summary>
</entry>
</feed>