Bela Bohlender

@bbohlender

Web and XR Enthusiast building tools enabling developers to create extraordinary applications and experiences.

8 Subscribers

Pinned & Latest Posts

View all
March 1
·
Pinned
👋 Hi, I'm Bela!

I'm a Web and XR Developer from Germany, dedicated to building tools that enable others to develop extraordinary applications and experiences. My focus includes but is not limited to the Web and especially WebXR.

🛠 What I Do

⚡️ Rendering User Interfaces on the GPU

Rendering user interfaces using the GPU allows mixing user interfaces with 3D content and frees the CPU of work by leveraging the speed of the GPU. In this article, we discuss the learnings from building pmndrs/uikit, a three.js library for rendering user interfaces on the GPU. First, we discuss how to render modern user interfaces on the GPU. Then, we explain what we do to make rendering user interfaces fast ⚡️.

Rendering User Interfaces on the GPU

↔↕ State Mangagement for 3D & XR

When an application remembers information, this information is called state1. State is a key element of every application. In its simplest form, state is represented as a local variable that can be read and written. In this article, we discuss how the latest State Management approaches use state to control different aspects of a web application, such as the text inside a user interface2, and what they might miss in the context of 3D and XR. We'll use the state of a simple game to illustrate the different state management approaches.

Subscriptions

View all

Support bbohlender with a subscription & receive unique benefits in return

For Individuals

Features

$100/mo
Premium posts
🐞 Prioritized bug reports
⚡️ Prioritized featurs
For Businesses

Consulting

$200/mo
📞 Consulting: 2h/month
🐞 Prioritized bug reports
⚡️ Prioritized featurs
Premium posts

Donations

nofunstudio donated $10

Appreciate all the knowledge share in XR 🙏