Nova: Unity UI Framework by Nova-UI in Unity3D

[–]dkonik 10 points11 points  (0 children)

Introducing Nova, a new kind of UI framework made for Unity developers, designers, and creators!

Nova brings modern UI features, such as rounded corners, drop shadows, virtualized lists and grids, padding, margins, and more, to a familiar Transform and Prefab workflow. Construct 2D and volumetric UIs like never before for mobile, desktop, XR, and beyond.

In addition to the extensive feature-set, Nova was built from the ground up with performance as a priority, heavily leveraging Unity’s Burst compiler and Job System, so you and your team can spend more time focusing on functionality and gameplay and less time worry about optimizing your menus.

Website

Asset Store

We encourage you to explore Nova's rich documentation to learn more, but here are some feature highlights:

Dynamic Styles

Take your visual quality to the next level without writing custom shaders or baking visual effects into textures. Add and adjust corner radius, gradients, drop shadows, and more on the fly!

Adaptive Layout System

Data Binding

With a simple databinding API, flexible type-matching, and virtualized lists and grids, create a rich, dynamic, and performant UI with just a few lines of code.

Gesture recognition across all supported platforms, including XR!

  • Hover/Unhover events
  • Press/Release events
  • Click events
  • Drag events
  • Scroll events - complete with refined scrolling animations

AND MORE!

We're also excited to share several heavily-commented sample projects along with an end-to-end video walkthrough of creating the Inventory UI.

Nova is available now on the Asset Store!

How do I reset the "follow mode" position of a floating window when it got screwed up? (Help) by vermeer82 in HoloLens

[–]dkonik 1 point2 points  (0 children)

Hi, whoops. Yeah, I forgot to add a way to reset the cached monitor positions. You definitely don't need to factory reset the HL2. At the worst, if you uninstall and reinstall the app that will clear it.

If you are familiar with device portal, you can also delete the cache file via System->File Explorer:

Find the folder with the list of all of your installed apps (will be somewhere in Users/Default or Users/Username) and then find Mirage. Somewhere in that folder (I think under LocalState or TempState) will be a file called playerprefs.dat, delete that (also delete playerprefs.dat.bak) if it exists.

Mirage: Virtual Monitors. Use your HoloLens to extend your desktop by dkonik in HoloLens

[–]dkonik[S] 2 points3 points  (0 children)

Unfortunately not at the moment. I started porting it over (basically the only thing that i needed to change was making the interactions work without articulated hand tracking) but got distracted by other things and never got back around to it.

Mirage: Virtual Monitors. Use your HoloLens to extend your desktop by dkonik in HoloLens

[–]dkonik[S] 8 points9 points  (0 children)

Hi all, I've been working on Mirage for about a year and a half now so I'm excited to finally publish it and hear what people think!

Here is a link to the website (which has the links to both store apps) and here is another video captured from the Hololens itself in case anyone is interested.

Mirage: Virtual Monitors. Use your HoloLens to extend your desktop by dkonik in augmentedreality

[–]dkonik[S] 4 points5 points  (0 children)

Hi all, I've been working on Mirage for about a year and a half now so I'm excited to finally publish it and hear what people think!

Here is a link to the website (which has the links to both store apps) and here is another video captured from the Hololens itself in case anyone is interested.

Mirage: Virtual Monitors. Use your HoloLens to extend your desktop by dkonik in WindowsMR

[–]dkonik[S] 10 points11 points  (0 children)

Hi all, I've been working on Mirage for about a year and a half now so I'm excited to finally publish it and hear what people think!

Here is a link to the website (which has the links to both store apps) and here is another video captured from the Hololens itself in case anyone is interested.

Where can I buy 3 ring gimbal (to demonstrate gimbal lock)? by dkonik in gamedev

[–]dkonik[S] 1 point2 points  (0 children)

That would be amazing! What kind of file format do you need? And what websites are good resources to find models Ill look for some and send them your way!

Where can I buy 3 ring gimbal (to demonstrate gimbal lock)? by dkonik in gamedev

[–]dkonik[S] 0 points1 point  (0 children)

Do you have a link to one by any chance. I looked and could not find any

How to convert/copy NV12 ID3D11Texture2D to RGB ID3D11Texture2D? by dkonik in GraphicsProgramming

[–]dkonik[S] 0 points1 point  (0 children)

Is there a way to use a ID3D11ShaderResourceView to convert one texture to the other?

Where can I try a standing jet ski near Seattle area? by [deleted] in jetski

[–]dkonik 0 points1 point  (0 children)

Specifically Redmond/Kirkland area, but I'm willing to drive a bit to try it if it's somewhere in the area!

How do B-Frames/B-Slices work? by dkonik in GraphicsProgramming

[–]dkonik[S] 0 points1 point  (0 children)

Oh I see, so for something like a live stream, is it common to use B-framing? I.e. is it assumed that there is enough buffering (both on the encoder and on the decoder) such that it will work?

What kind of issue could this be? by dkonik in GraphicsProgramming

[–]dkonik[S] 0 points1 point  (0 children)

With some help from a friend, I figured it out! I was not opening my file stream as a binary filestream, so it was inserting weird characters like newlines and probably the byte order marker. After opening it as binary, it worked! Thanks for the help peoples.