Build UI inside UE4-Editor’s 3d world, what you see is what you get!
[ATTACH=JSON]{“data-align”:“none”,“data-size”:“thumb”,“data-tempid”:“temp_160902_1553911659615_803”}[/ATTACH]
https://forums.unrealengine.com/core/image/gif;base64
Here is a simple video that shows you how this 3D-UI is and how to create one:
And here is a HTC Vive VR project I’m currently working on:
And another project(the blur effect is added to the video, not ue4’s engine effect):
All UI of these video is made of LGUI, none UMG or Slate.
Hi everyone, I used to be a Unity developer, when the first time I came to UE4 I feel some tools are not very handy(Just my personal feeling, because I’m a Unity developer). So I create this plugin to help my workflow. If you are familiar with Unity, you will find this plugin is a UE4 version of Unity’s NGUI/UGUI.
Hope you guys like it!
Main modules: 3D UI Rendering, Event Framework, Prefab Workflow, Tween Animation.
This video shows how to make a simple button with LGUI:
Prefab workflow:
I will upload more videos to introduce these modules.
Feature List:
- Create UI directly inside level editor
- Layout control
- Drawcall control
- Full editor support to build UI
- Component based workflow
- Bind event directly in level editor
- Use prefab to store UI as uasset, and restore it at runtime or editor
- Tween system for UI and UE4’s build-in objects, and extensible for custom object
Here is a walkthrough video of some features:
Compare to UMG:
1, All LGUI’s elements are based on Uobject/ActorComponent/Actor, means construct/ tick/ destroy and GC is the same interface/ function. UMG is based on Slate, it is a completely different system.
2, LGUI is 3D, it have position xyz and rotation xyz and scale xyz, it can edit inside level editor. UMG is 2D.
3, LGUI use component based workflow.
MarketPlace, valid on 4.20 & 4.21