首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
3dui专题
UE4 3DUI及曲面UI实现浅析和拓展
最近在工作中遇见了游戏场景内3Dui和曲面ui的需求,大致看了下ue4 4.27的实现方式,简单来说就是将widget渲染到一个RT上,然后将RT赋给一个动态材质,在场景代理中动态构建一个mesh并使用这个动态材质。 看看实现,首先在beginplay或者component onregister时初始化窗口,这里就用的创建2dui的方式。 void UWidgetCompon
阅读更多...
【虚拟仿真】Unity3D中实现3DUI,并且实现Button、InputField、Toggle等事件绑定
推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 最近在项目中需要用到3DUI的展示,之前一般会用TextMeshPro进行展示: 但是,后面又需要添加按钮、Toggle等,就捣鼓了一下,走通了。 这篇文章就将这些内容整理一下。 二、正文 2-1、搭
阅读更多...
虚幻学习笔记16—C++和3DUI(二)
一、前言 上一篇虚幻学习笔记15—C++和UI(一)中介绍了通过C++代码创建2D的ui,本章主要讲解怎么用C++代码创建3D的UI,在虚幻学习笔记3—UI跟随弹窗这章中讲解了怎样用蓝图创建一个3D的UI,并且和其交互。 本系列使用的虚幻5.2.1,vs2022。 二、实现 本案例中通过创建一个第三人称人物头顶的血条案例来进行说明。 2.1
阅读更多...