UE4创建3D场景中的UI方法及在UI上面显示三维物体
2017-12-29 15:38
1216 查看
学习链接https://docs.unrealengine.com/latest/CHN/Engine/UMG/HowTo/InWorldWidgetInteraction/index.html
使用BP在场景中显示三维文字通过Widget组件就可以实现这个功能。
1、实现在UI上面显示三维物体一下步骤详细介绍:
首先创建BP,添加组件为静态网格,这里选择为Cube进行测试。再次创建蓝图类父类选择为SceneCapture2D。
如图:
其次打开这个SceneCapture2D类如图选择
在细节面板找到如图所示选项
在Texture Target一项我们要创建一个RenderTarget纹理(创建RenderTarget比较简单这里就不在说明),并添加在Texture Target选项中。然后往下选择Primitive Render Model下拉菜单选择UseShowOnlyList并且点开showOnlyActors并添加一项所吸附的Actor对象。
如图:
完成之后将SceneCapture2DBP拖至场景使其朝向所创建好的CubeBP,此时选择SceneCapture2DBP右侧细节面板showOnlyActors展开吸管吸附这个CubeBP即可。
如图所示:
在这里创建材质部分就不说了,详细请看这个链接:http://blog.csdn.net/hamber_bao/article/details/77622073
使用BP在场景中显示三维文字通过Widget组件就可以实现这个功能。
1、实现在UI上面显示三维物体一下步骤详细介绍:
首先创建BP,添加组件为静态网格,这里选择为Cube进行测试。再次创建蓝图类父类选择为SceneCapture2D。
如图:
其次打开这个SceneCapture2D类如图选择
在细节面板找到如图所示选项
在Texture Target一项我们要创建一个RenderTarget纹理(创建RenderTarget比较简单这里就不在说明),并添加在Texture Target选项中。然后往下选择Primitive Render Model下拉菜单选择UseShowOnlyList并且点开showOnlyActors并添加一项所吸附的Actor对象。
如图:
完成之后将SceneCapture2DBP拖至场景使其朝向所创建好的CubeBP,此时选择SceneCapture2DBP右侧细节面板showOnlyActors展开吸管吸附这个CubeBP即可。
如图所示:
在这里创建材质部分就不说了,详细请看这个链接:http://blog.csdn.net/hamber_bao/article/details/77622073
相关文章推荐
- UGUI--------UI以及3D物体显示在鼠标点击位置
- UGUI 将2DUI和场景中的3d物体关联,跟随物体移动
- [Unity3D]Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果强化版
- unity 3d物体显示和2dUI显示相结合
- ugui物体随着摄像机跟随3d场景物体显示
- Qt中创建场景并将该创景显示在窗口上面实例
- Unity UI 大小对应3d场景物体大小
- Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果强化版
- [Unity3D]Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果
- Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果
- UE4 在UI/UMG中显示三维模型
- Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果强化版
- untiy初识之如何让3d物体显示在Ui中,
- 如何在3D场景中选择物体并显示轮廓效果
- Unity3D中2DUI跟随场景中3D物体
- [Unity 3D教程]教你如何在3D场景中选择物体并显示轮廓效果
- windows8.1轻松创建和打印3D对象即三维物体
- [Unity3D]Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果
- 在3D物体上创建UI
- 虚幻UE4 添加窗口小部件3D---无需点击运行(Play)即可改变场景中游戏物体的形状