[WIP] Smooth obj level to stage workflow

   586   2   1
User Avatar
Member
274 posts
Joined: July 2013
Offline
Been working on a more interactive way of using Karma while working in /obj.

Object, cameras, materials, variants and transforms are already working, inlcuding "default", "proxy" and "simproxy" pickups.

It's based on the idea of pushing content from /obj onto the stage instead of importing things into the stage, that way it can be a bit more smart and optimized in how it updates things. Still in the prototype stage but it's already quite nice to work with, see video:

Edited by Jonathan de Blok - June 17, 2024 18:16:20
More code, less clicks.
User Avatar
Member
8 posts
Joined: Oct. 2013
Offline
This looks super cool! Tell us more
Have you made your own scene import node?
User Avatar
Member
274 posts
Joined: July 2013
Offline
Sam Mason
This looks super cool! Tell us more
Have you made your own scene import node?

Sort of.. the default one works but is kind of a brute force approach that will work for everything but there is quite a performance penalty.

What I'm trying to do is to tag /obj nodes which then insert themselfs onto the stage in a quick an efficient way without brute force updates and minimal timer dependencies etc. Keeping everything nice and smooth.

I always though USD was just slow but it's actually quite fast when setup in certain ways and this small framework will take care of that.

Kind of bogged down with work at the moment but will pick this up again ASAP.
More code, less clicks.
  • Quick Links