Advertisement · 728 × 90

Posts by Oleg Frolov

I think about adding some AI UI. Though the current version of BoxelXR does everything locally. I do not plan to change that. So there is an opportunity to explore lightweight models. In the VisionPro version, it will be very straightforward: foundation models run natively on the device.

18 hours ago 1 1 0 0
Video

Asked Claude to generate a bunch of Minecraft characters for my little voxel editor, BoxelXR.

It looked at the existing handmade models and followed their example. The result is fine. It’s much better than the generation test I made last year.

18 hours ago 2 0 1 0

A homeostatic version.

1 day ago 1 0 0 0
Video

a classic variation: rotational change rate drives the slider value + a balanced version.

2 days ago 0 0 0 0
Video

something i've been playing with over the last couple of weekends: a circle slider.

similar to a dial, this allows you to turn circular motion into input, by dragging off of a ui element.

#uxsky #designsky

2 days ago 14 1 2 0

UI experiment with a slider inspired by lever mechanics. Built in SwiftUI.

5 days ago 7 2 2 1
Generista is a powerful Figma plugin that lets you apply generative design techniques to create amazing artwork without writing code. There are many ways you can use it. Here are just a few of them:

And wrote a guideline about how the plugin works with many visual examples www.olegfrolov.design/generista/ge...

1 week ago 0 0 0 0
Advertisement
Video

Made a few quality-of-life updates for Generista:

1️⃣ Improved randomization algorithms;
2️⃣ Fixed a few bugs in input validation;
3️⃣ Added cross-session UI state sharing (the plugin remembers your settings);
4️⃣ Added a help icon to explain what each modifier does.

Happy Designing!

1 week ago 1 0 1 0
Preview
Join the UI Experiments beta Available on iOS

Available on TestFlight testflight.apple.com/join/MHJd1kT3

2 weeks ago 0 0 0 0
Video

A few more variations for my previous SwiftUI experiments with pull-to-lever mechanics.

#swiftui #interactiondesign

2 weeks ago 5 1 1 2

Value update is discrete, though when the pulling angle is about ±45°, you can continuously change the value by holding the lever. It speeds up after updating half of the range.

2 weeks ago 1 0 0 0

Another experiment with a slider UI leveraging a lever. Like the previous one, pulling down increases value, while pulling up decreases it. It follows physics-based expectations: the slider indicator behaves like a liquid.

#uidesign #ui #interactiondesign #slider #progress #microinteractions

2 weeks ago 3 1 1 1
Video

ui experiment: pull to lever.

2 weeks ago 8 1 1 2
Preview
Sparkliner | Figma Create beautiful tiny graphs with a couple of clicks. Paste your data from Excel, CSV, JSON, or type it. Use Shuffle to make more variants of your data to explore visual patterns and get insights. Ro...

www.figma.com/community/pl...

3 weeks ago 0 0 0 0
Post image

Over the weekend, I was refactoring some of my old projects with Claude, and accidentally added several new features to Sparkliner:

✅ Vertical Bar Graph;
✅ Donut/Pie Graph;
✅ Preserving users’ UI changes across sessions.

#figmaplugin #datavisualisation #productdesign #graphs

3 weeks ago 2 0 1 0

Looks awesome! Like the idea 💪
Yeah, rotating the box would definitely help in certain cases. On the other hand, a bit of fitness won't hurt the user, hehe

3 weeks ago 2 0 0 0
Advertisement

But it turned out that capturing a spatial view wasn’t as straightforward as rendering a SwiftUI view with a 2D canvas. So I went with a simplified 2D version. Still, rendering a 3D scene as a 2D projection was a nice algorithmic exercise!

3 weeks ago 1 0 0 0

This is my original design of the sharing screen for Spatial Snake. Looks like a portal. I love their multi-dimensional contrast when a 2D plane reveals hidden 3D space (the absurdity of portals is fascinating).

3 weeks ago 8 0 2 0

Rn, there is a little delay when you share your score: the system warms up the sharing controller, and FoundationModels generate a Haiku to celebrate your achievements. It’s not that bad, but showing the animation at the start would entertain users and give the app time to set up systems.

3 weeks ago 0 0 0 0

Made a preloading animation for Spatial Snake. It’s one of the cases when an eye-catching animation can mask a few seconds of processing delay, making the experience feel more seamless than it actually is.

#spatialcomputing #spatialdesign #mixedreality #xrdevelopment #3d

3 weeks ago 4 0 1 0
Post image

Discovered that you can display a mesh's edge length in the editor. 3D UI Design 🤝 Blender.

3 weeks ago 8 0 0 0

@benetou.fr I did it 😊

4 weeks ago 1 0 1 0
Video

🕹️ Finished my little game, Spatial Snake. It’s available on the App Store. Feel free to try it! And don’t forget to share your score with Haiku, written by on-device AI (FoundationModels)!

#swiftui #realitykit #visionos #visionpro #spatialcomputing #mixedreality #foundationmodels #xr

4 weeks ago 13 1 3 0

Spatial Snake logo exploration: 🏀 VS 📦

1 month ago 4 0 0 1
Video

Tried a sphere as a base shape for the Spatial Snake. Looks interesting, but it feels like it decreases spatial awareness a bit.

Plus, when you use cubes, you have a directional affordance for in which direction you can poke the shape. Spheres lack this.

#swiftui #realitykit #visionos #visionpro

1 month ago 3 0 2 1

The source code, if you were curious :)
github.com/Volorf/Reali...

1 month ago 7 1 0 0
Advertisement

I feel you, mate! So many random frictions. I wish they would allow an empty room with a grid of app icons I can customize, as other OSs do.

Moreover, they already have such UX in the Link mode. It's a bit old-fashioned, but it's clean and functional. It should be the default for standalone mode.

1 month ago 1 1 1 0
Video

Tested `GroundingShadowComponent` and was surprised that the preview scene in XCode is actually 3D. I thought it was a simple cube with a texture, because it was real-time and fast. That's Apple for you.

1 month ago 4 0 0 0

Put my recent Homeostatic UI experiments into an app. Feel free to try it via TestFlight -- testflight.apple.com/join/MHJd1kT3

⚒️ Tools: XCode + SwiftUI

#interactiondesign #swiftui #uidesign #uiprogramming

1 month ago 2 1 0 1
Video

Made a share score screen for the ARSnake game I posted last time. The cubes’ composition is a 2D projection of your snake's final state.

There is a haiku to celebrate the challenge you have taken. The haiku is generated by Apple’s FoundationModels (on-device!).

#swiftui #realitykit #visionos

1 month ago 5 0 0 1