Clemens Nylandsted Klokmose
clemens.klokmose.net
Clemens Nylandsted Klokmose
@clemens.klokmose.net
Associate professor @ Computer Science, Aarhus University. Arcade game enthusiast. Bass player.

Web page (work): https://cs.au.dk/~clemens/
No, sorry. Also, it'll be in Danish.
Happy to catch up on a call sometime soon if you want though! Then I can share some of the things we've been working on.
December 1, 2025 at 9:06 PM
Hah, this is genuinely bonkers.
Just now, I was adding screenshots of tldraw comp to a presentation about AI in teaching for highschool teachers. I use it as example of a Hypercard-like future where teachers may be able to make their own interactive teaching material. I should show fairies too.
December 1, 2025 at 8:34 PM
Thanks for the mention! The hard work has been done by @maski89.bsky.social.
If you want some more details, I wrote this thread about it some weeks ago:
bsky.app/profile/clem...

Our goal has not been to make a 3D tldraw, but to imagine a system where you can seamlessly move between 2D and 3D.
Next week I’ll be at ACM UIST 2025 in Busan, South Korea, where @maski89.bsky.social will be presenting our work on Spatialstrates. In this project, we address the gap between everyday laptop-based computing and immersive experiences with augmented or virtual reality headsets.
October 24, 2025 at 7:54 AM
Haha, very relatable
October 8, 2025 at 5:05 PM
I should tag this thread with #uist2025
September 30, 2025 at 7:43 AM
Here’s a paper preprint: pure.au.dk/portal/files...
The code (open source of course): github.com/Webstrates/S...
5 min video: www.youtube.com/watch?v=Md1S...
30 sec video preview: www.youtube.com/watch?v=iWep...
September 26, 2025 at 3:46 PM
Spatialstrates is a collaboration between Aarhus University and Bangor University with @jensemil.bsky.social, @pwsbutcher.bsky.social, @ritsosp.bsky.social, and @nelmqvist.bsky.social.
September 26, 2025 at 3:46 PM
Spatialstrates builds on a decade of work with Webstrates (webstrates.net), our web-based platform for malleable and collaborative software. With SpatialStrates, we now extend these ideas into the third dimension.
In fact, I presented Webstrates exactly 10 years ago at UIST 2015 in Charlotte.
September 26, 2025 at 3:46 PM
These shared spaces can of course also be viewed and interacted with through a 2D representation.
September 26, 2025 at 3:46 PM
In practice, this means you and a colleague can work in each your own digital room, with your own tools and objects, while keeping a shared space on, say, your desk where you can drop in objects.
September 26, 2025 at 3:46 PM
Spatial transclusion allows spaces to be embedded within other spaces. If you know HTML, you can think of it partly like an iframe in space, a space inside a space, and partly like a shared Dropbox folder, where everything inside stays synchronized between those who share it.
September 26, 2025 at 3:46 PM
For example, users can interact with objects on a digital whiteboard (think of Miro). But this board is in fact a projection of objects in a 3D space, allowing the objects to be viewed and interacted with seamlessly in immersive AR or VR as well.
September 26, 2025 at 3:46 PM
To make this possible, Spatialstrates builds on two simple but powerful mechanisms: projection planes and spatial transclusion.
Projection planes map between 2D and 3D, enabling collaboration across realities so to say.
September 26, 2025 at 3:46 PM
In Spatialstrates, users can interact collaboratively with digital content spatially whether it’s simple digital post-its, 3D objects, or interactive data visualisation pipelines as we illustrate in the paper.
September 26, 2025 at 3:46 PM
Spatialstrates is a web-based platform for collaborative cross-reality computing. In practice, this means software that people can use together, simultaneously, whether they are on a conventional 2D screen on a laptop or inside an immersive 3D environment using a headset.
September 26, 2025 at 3:46 PM