CustomUI-3D with Designer

Plugins + Scripts CustomUI-3D with Designer

Download [<1 MB]
πŸ™†β€β™€οΈ ‍ If you think this asset is valuable, please leave a recommendation or review for the community.
πŸ™‹β€β™€οΈ Reporting bugs or issues will help me improve the plugin and help others.

CustomUI-3D with Designer
● If creating a scene with dozens of UI Atoms takes too much time, you can use this plugin.
● This plugin aims to implement 3D-UI elements through CustomUI using only one atom.
● Above all, the strength of this plugin lies in its preset export and import functionality, which makes it possible to reuse a UI once it has been created.
● By structuring the UI with one Atom, there is no need to manage multiple Atoms, reducing memory and resource usage.
● It simplifies the structure and reduces the burden of having to redesign the entire layout whenever new features are added.
● It provides a unified interface between 2D and 3D UI, offering users a natural and intuitive experience, utilizing designer features.
● The UI now supports Overlay, World and BaseUI mode.
● All UI elements can trigger and be triggered.
● Additionally, as a 3D UI, it supports using Chooser and ColorPicker, and also provides custom trigger functionality.
● Now in v1.1, 3,789 fonts are supported through MultiFontPack.
Plugin Install
● Just add plugin to Any Atom. (This plugin does not work in Session Mode or Scene Mode)
History
● 20260617 v0.1 : initial version
● 20260617 v0.2 :

- issue : fixed for the problem of inconsistent behavior (mouse click) across different systems (report by @Rancept )
● 20260619 v0.3 :
- issue : overall revisions and stability improvements.
● 20260625 v0.4 :
- issue : implement JSONStorableBool field 'Shrink to Anchor' with external accessibility (request by @Nial ).
- issue : add VaMHUD UI for the Shrink feature, HUD location is stored (request by @JohnnyVR ).
- issue : Implementation of Scale Control.
- issue : all sliders support the mouse wheel in the editing UI.
- issue : resolve the problem of look-at being applied twice when several UIs share the same controller and Billboard Mode is turned on.

● Implement JSONStorableBool field 'Shrink to Anchor' with external accessibility
14mhz.Plugin-CustomUI3D.4.a-JSONStorableBool.gif

● add VaMHUD UI for the Shrink feature, HUD location is stored
14mhz.Plugin-CustomUI3D.4.b-VaMHUD.gif

● Implementation of Scale Control
14mhz.Plugin-CustomUI3D.4.c-Scale Control.gif
● 20260625 v0.5 :
- issue : error occurs when running in Session Mode or Scene Mode (report by @Nial )

● This plugin does not work in Session Mode or Scene Mode
14mhz.Plugin-CustomUI3D.5.jpg
● 20260627 v0.6 :
- issue : implementing a feature to hide individual UI components (requestby @Nial ).
- issue : fixing the issue where the trigger is not being loaded properly.

● implementing a feature to hide individual UI components.

● 20260630 v0.7 :
- issue : BaseUI mode implemented (request by @JohnnyVR ), so CustomUI-3D now supports overlay, world, and BaseUI mode.

● 20260706 v0.8 :
- issue : resolved the issue of severe performance degradation in Overlay mode (report by @Rancept ; Created 100 buttons for testing; FPS improved from 60 before to 170 after).

14mhz.Plugin-CustomUI3D.8.jpg
● 20260714 v0.9 :
- issue : fixed the issue of the main UI appearing above in overlay mode.
- issue : Implemented functionality to apply texture on UI components (request by @cyberdelique , @Rancept )

14mhz.CustomUI3D.9.jpg

● 20260717 v1.0 :
- issue : implemented functionality to move UI components to the back (toBottom button).
- issue : fixing the issue of objects overlapping in world mode by adding an 'Enable Z-Buffer' toggle (report by @cyberdelique ).
- issue : fixed the issue of loading image resources from outside the VAM directory (report by @cyberdelique ).


14mhz.Plugin-CustomUI3D.10.issue.jpg

β€» Currently, CustomSliderToggle, CustomRadioToggle, CustomDonutSlider, SliderTinyV, and SliderTinyH are implemented with Graphics using OnPopulateMesh, which causes the issue that depth testing is not applied in World Mode.
● 20260730 v1.1 :
- issue : fixed the issue where transparent image texture appeared black.
- issue : fixed the issue where files saved with Save All/Save Tab did not appear again when invoked with Save All/Save Tab.
- issue : Multilingual support through MultiFontPack v0.1.

How to use the plugin
● Please refer to the guide at the link below, and feel free to reach out anytime if you have any questions. Thank you.
● All sample presets can be downloaded from the link below.
--------------------------------------------------------------------------------


React to this content...

Share this resource

Credits

Creator Support Link
14mhz 14mhz

Latest updates

  1. CustomUI-3D v1.1 20260730

    ● fixed the issue where transparent image texture appeared black. ● fixed the issue where files...
  2. CustomUI-3D v1.0 20260716

    ● implemented functionality to move UI components to the back (toBottom button). ● fixing the...
  3. CustomUI-3D v0.9 20260714

    ● fixed the issue of the main UI appearing above in overlay mode. ● implemented functionality to...

Latest reviews

Positive
Version: 8
Posted:
Finally capable unified UI with advanced features such as lists!
14mhz
14mhz
Wow, Thanks !
Upvote 0
Positive
Version: 4
Posted:
Amazing tool for menu makers!
14mhz
14mhz
Thanks a lot.
Upvote 0
Positive
Version: 4
Posted:
Well... all of these tools are insane. Truly a goldmine for plugin and complex scene builders. Really, seriously, jaw dropping work.
14mhz
14mhz
Arachnut, Thank you so much for the kind words :)
Upvote 0
Positive
Version: 3
Posted:
I think it is the best UI builder for VaM that I saw so far. It's very convenient and quick to create any complex UI and save it for new scenes (desktop and VR).
14mhz
14mhz
I appreciate your kind feedback.
Upvote 0
Positive
Version: 3
Posted:
Another fantastic plugin from 14mhz! You keep making content creator's life easier :D
14mhz
14mhz
Thank you so much for the kind words !
Upvote 0
Back
Top Bottom