I am once again #streaming #Resonite on #Twitch for the next 20 minutes, in until ths #Development teams' office hours stream. It's quiet, so I'm just working.
https://twitch.com/NukiCoon
#stream #GameDevelopment #art #gaming #programming #VirtualWorld #VirtualReality #VR
Resonite devlog post: Made a quick addition to the model of the Gaussian Splat tool to include a Cylinder Visual for when it is in Cylinder cropping mode, it just needs to be added to the tool in Resonite then it will be good to go (ill update the raw assets with this too next time im on Resonite)
https://www.youtube.com/watch?v=xjAApZ0AMJU
Back when they introduced the new avatar animation system this was our first reaction upon logging into Resonite. It was fixed pretty quickly, but the memories remain.
Resonite devlog post: Some more complex worlds would previously crash. I've fixed up the issue, so they work now! There's a few things that don't work right, like nonspatialized audio clips still having volume falloff or some audio stuff not updating properly, but overall it works and is stable now (so far).
Resonite devlog post: I've fixed up the thread timing issues, so audio just kinda... sounds normal now! But for some reason it also sounds more "crisp"? I don't know if I'm imagining it, but it sounds clearer to me. We'll have to do some A/B testing.
There's some other issues too, like audio clips don't update position continually, which I'll be fixing up next (it's nothing complicated), some crashes and bugs and other things.
Then I got to implement a number of other features still - reverb zones, doppler and some general polish, but... it's on the way there, much faster than I expected!
Resonite devlog post: Okay I found out why the latency gets so bad. The audio system thread is generating the audio data a tad bit too fast!
Resonite devlog post: The new audio engine is progressing in its development! Audio sources now properly fall off with distance, they're spatialized correctly (Z axis was inverted previously), they don't play when they're not supposed to and a bunch of breakage was fixed.
There's still stuff to do - right now the system develops quite a bit of audio latency and starts clicking and artifacting, but that'll be fixed up soon!
Resonite devlog post: Gosh this took a bit but it was worth it, I went through and saved and organized all the refurbished/updated dawn asset set into the Resonite Essentials folder!
Next step is not only now updating the 3 worlds were working on with these updated assets, but also to get the source of these assets (blender files, textures, etc. available soon in the Essentials folder for now)
Resonite update post: Locale:
Fixes:
Resonite update post: 2025.4.3.1346
Hello everyone!
I got a smallish build for you, this is mostly maintenance and polishing a few more things and merging in some work by other engineers, as my main focus is on Awwdio right now.
There's a new mode for the gradient sky material! And cylinder crop for the Gaussian Splat tool + a bunch of bugfixes and tweaks for it.
A bunch of other fixes too, like the context menu color fixes that @probableprime did, fix for the yt-dlp cookies from browser not working properly and some other improvements.
New Features:
Tweaks:
Resonite devlog post: what that process currently looks like
Resonite devlog post: There's been a question on recent Resonance about the multi-process architecture and what work has been done towards it.
Even though it doesn't seem like it on the surface, a lot of the stuff with PhotonDust, Awwdio and such is being designed specifically to work with that kind of architecture.
If you'd like to learn more about this, I cut this bit into a clip here:
Resonite devlog post: Awwdio lives! This is the first successful test of the new system running in Resonite with its own audio sources.
There are still many things in this that are missing - proper handling of listener position, audio ranges, fixing up glitches, audio sources playing when they shouldn't and so on, delayed playback, optimizations but... it works! It's outputting audio in realtime!
This is a pretty big milestone, because now I have it in a testable state, where it's actually updating and responding to the audio in the world, which will make it much easier to iterate on, add more of the features and generally refine the system until it's ready.
Resonite devlog post: I've just made a major breakthrough for Resonite, putting its mirror technology ahead of every other social VR platform: I fixed things in mirrors showing up mirrored!
This is available in the latest update along with a bunch of other goodies. Check out <#1154514012143362151> for more!