- Blueprint_Input_Examples:主要是键盘交互事件,控制物体移动等。
- Blueprint_Mouse_Interaction:主要是鼠标交互事件,用鼠标拖拽物体,或者鼠标点击物体后自动移动。
- Blueprint_Splines:样条线生成案例,动态样条线,mesh样条线,附加粒子特效的样条线,动画样条线等。
- BlueprintRnederToTarget:利用“渲染到纹理”技术,可以做画板,水面交互。
- Blueprints_Advanced:一些高级应用,如随机摆放mesh位置,根据终点自动生成墙体,通过timeline来对静态物体做动画,点光源动态跟随玩家,玩家靠近自动开门,玩家靠近自动收集物品。
- Blueprints_Overview:通过事件在空中显示文字,公有变量(可以在细节面板改变)和私有变量(只能在蓝图改变),事件列表控制材质颜色,通过事件来计时,用不同的控制流节点来修改位置颜色。
- ChaosDestruction:球体破碎效果,按钮控制碎裂,通过玩家位置来控制破碎效果,附加niagara粒子的破碎效果,事件监测破碎效果,还有其他等一系列破碎效果。
- CommonUI:弹出对话框,鼠标hover效果,菜单栏等一些列基础UI效果。
- ControlRig:控制骨骼动画,人物脸部骨骼跟随球体移动,动态更改材质,模型动画,人物跑步速度控制,跑步动作等。
- Decals:墙体贴花,不同贴花混合模式,透明和法线贴花材质,多个贴花不同顺序,带动画的贴花等。
- FBX_Import_Options:静态fbx导入,带有LOD的模型(离远是球体离近是box),带动画的模型,带morph的模型等。
- Landscapes:基础地形,带有样条线道路的地形,带树木石头的地形。
- Level_Scripting:利用trigger box自动开门,通过玩家触发事件来开门,获取所有金币时开门。
- Level_Streaming:关卡流,持续关卡一直存在,进入LevelStreamingVolume时流送新的关卡,可以通过选项选择加载流送关卡但是不显示等。
- Lighting:点光源,聚光灯,方向光,静态光(一般用于烘焙),Stationary Light(介于动态与静态之间),Movable Light(可移动光源),软阴影等。
- Material_Advanced:顶点动画,MaterialFunction(函数材质)等。
- Material_Nodes:BaseColor,Metallic,Specular,Roughness,Emissive,Opacity,OpacityMask,Normal等。
- Material_Properties:混合模式,光照模型等。
- Math_Hall:各种数学公式的图形展示,向量计算等。
- Niagara_Particles:ue的下一代VFX工具,各种粒子效果。
- Niagara_Fluids:气体燃烧仿真,流体仿真,爆炸,火焰,烟雾,流体碰撞等。
- Paper2D:Sprite,Flipbook(类似动图)等。
- Navmesh:自动寻路,避障等。
- ParallaxOcclusionMapping:视差遮挡映射,跟bump offset差不多,但是它是用光线追踪来找到每个点正确的偏移量,这里面主要展示了POM的一些优点和效果。
- Physics:物理引擎,各种物理碰撞效果。
- PivotPainter:根据相机距离缩放物体,更新模型法线,更新子节点矩阵,根据风向旋转mesh,植物随风动等效果。
- PostProcessing:电影滤镜效果,散光效果,泛光效果,自动曝光,镜头光晕,屏幕反射等后处理效果。
- ProceduralMesh:程序化生成mesh。
- StaticMeshes:静态网格体,一般都是fbx文件导入,UV映射,LOD等。
- UMG:滑块,按钮,输入框,选择框,进度条,标牌,loading等。