Welcome to office hours. Uh, I'm your host, P
Prime. Um, we're gonna go ahead and get started very soon.
Um, if you are not sure what's going on,
you're listening to me Answer resonant questions for
the next sort of half hour or so.
Drop the questions in the question thread. I'll get to the order that they appear,
And, uh, we'll go ahead and get it going, uh, to start with, uh,
a couple of announcements from me.
First of all, the survey, uh, check announcements.
If you're not sure, I'll get a direct link to the announcements in just a second.
Um, it ends. Uh, today we didn't have a specific time listed in the announcement.
Um, but we'll be, uh, collating and analysing results, and then
an announcement will go out after the result.
There's a link to the announcement.
Uh, secondarily, we have brand new office hours. Um, starting tomorrow, um, at,
uh,
exactly the same time tomorrow.
Um, where you've got brand new office hours from the content team.
So if you've got any content questions,
you can go ahead and ask those tomorrow at the same time as this one,
do show up. It's their first session.
And so, uh, attendance is usually lower for the first sort of event of this kind.
But, uh, let's give them a warm welcome to the office hours,
um, location and ask them lots of questions.
Uh, with those announcements out of the way, moving forwards with, uh, questions.
Uh, yeah, she says, What's the dog doing?
Um, I will get you a picture of what the dog's doing. Not this isn't a live picture.
This isn't what they're doing right now.
But this is pretty much what they look like right now.
Um, because it's their new hobby.
I rearranged my living room a few months back to, uh,
sort of get the sofa and the TV and the computer in a way that made sense for me.
Um, and that meant putting the sofa against the window. Uh,
and I don't really open the curtains,
particularly during the summer cos it lets in heat.
And, uh,
Fetter has discovered that there is a window sill there that they perfectly fit on.
And so, during the day, when there are C cars outside that they can watch, they will,
uh, sneak behind the couch and sit on the window sill.
He loves it.
I'm still training him to not bark like I don't mind if he's, like, intrigued,
excited,
um, by whatever he's seeing I. I just mind if he barks at it because, like, he
he needs to understand that, like that bark has, like,
zero chance of doing something.
Like, I'm on the third floor as if you're barking at someone at street level.
They just
they're not going to hit you.
But, uh, obviously, I can't explain, You know, acoustics to a dog.
So I have to just treat them not to.
There we go. That's the dog's doing. Uh, done. Um,
J
force is how is prime doing? I'm still a bit congested.
I'm not sure if it's like covid like I'm not like I.
I wouldn't call myself suffering from covid yet.
I haven't done a test to see if I'm still um
um positive in terms of sort of the actual virus, et cetera.
But I, I don't feel sick anymore, but I do feel congested.
Uh, but that's kind of normal these days because, you know, randomly decided
My body decided.
Hey, you've got allergies now to something that's in Washington State.
No idea what,
but there we go.
I've got an appointment with an allergist on June 24th.
I'm really looking forward to it. Uh,
hopefully they won't just say what every other doctor says, which is like,
Hey,
you should, like, not eat so much and go away. Like, fix. Fix my Sinuses, please.
Anyway, um,
Lexus Now, the survey has pretty much hit its deadline.
Do you think the team has a good, uh, amount of high quality results? Uh, yeah.
We we got enough information to make a decision.
We're gonna do a full analysis, uh, and then probably announcement later,
and then you'll start seeing stuff moving.
Uh, J four is also asking, um,
what's the team's stance on everything Regarding a I in general, I wanna get like,
an official, like,
hopefully only a page at most.
Document That sort of describes that before I, like, speak wrongly, et cetera,
cos I know that, like
certain types of a I would be against I know that certain types of a I we
already use and certain types of a I we don't use but might use in the future.
You know, it's it's interesting.
I was actually just talking to Microsoft yesterday.
Um, and by talking, I mean, I sent them a few emails,
uh, about, uh, a
You could call it a I, but, um, that's sort of the weird way.
Um,
the marketing people have just attached a I to
any sort of remotely intelligent code these days.
Uh, it doesn't make sense.
Like, for example, when you, uh, select a file to import into Resonate and
Resonate figures out what type of file that is. Is it an image? Is it a video?
Is it an avatar, et cetera, And then it processes it accordingly.
Um, some marketing people would call it a I.
Let's say how stupid this is. Um, it's not. It's like,
you know,
look at the file. Oh, it's a JPEG.
That means it's a picture import picture, but like they, they'd call it a I.
And then,
like all the recommendation engines and all
of the algorithms like YouTube's algorithm,
et cetera, they're just slapping a I out now,
because with a I comes, uh, stock pricing going up.
Uh, financial investors interested
and it also, uh, starts to remove the
earnest on the developer to understand how it works because,
uh, YouTube doesn't understand how its recommendation algorithm works at all,
and that is a problem.
But they've kind of mitigated that by just slapping.
It's a I we can't understand it cos it's another person, you know. It's
artificial intelligence. Uh, it is it's a bit weird.
Uh, it looks like fruit is typing. I'll, I'll scroll around and see if I can find him.
Um, all right, it's not about a I, but yeah, I. I don't wanna, like, say anything.
Either way, on the A I thing until I've got, like,
one sheet of paper rubber stamp by the entire team.
Um And then, of course, I'll shove it on the wiki.
My personal sentence is that it's here to stay, and so we need to
work on making sure that it stays in the right way.
I know that there's a bunch of like a I, uh, committees and safety boards, et cetera,
but it isn't clear to me what they're doing.
Um, because I haven't read into what they're doing.
Um, but I would be very interested in what they're doing. If I had time to go read it
because I wanna see if they're like, actually doing safety,
or they're just sort of spinning their wheels a bit.
You've seen those like Senate hearings where they ask, like the tiktok CEO,
how Wi Fi works and stuff like that.
I hope they're not doing that sort of level.
I hope it's a sort of like a more technical level than that.
It's like, How do we make sure we're not,
um, doing anything like abhorrently bad for society?
Uh,
Mona says when the texture resolution is set to low in your graphic settings
or the higher res textures are still going to load on your end?
Uh,
I don't know, I would hope not. Uh, Hooks is in the channel.
So, uh, hopefully it'll answer that one shortly,
uh,
moving forward to
Eris. Who says
how many, um, education licences that resite
has partnered with? That's sort of a badly worded question.
Um,
I will reword It is how many educational institutions are working with Resonate.
Um,
we don't have that information publicly right now. We do share like when
the, uh, institution or the project is public,
but a lot of times I don't know if it's public.
So II I won't talk about it until I I'm I know. Either way,
uh, channel,
it says,
are the three models of the dawn modules available somewhere as model files.
That is a perfect question to ask tomorrow at the content office hours.
I don't know,
uh, scrolling down, Uh, shadow says, why is user root separate from user ref?
Each user can only have a single route at a time, right?
No, you can have multiple user routes.
Uh, looks like fruit has answered this question as well.
Uh, user is the user itself. An abstract concept of someone connected to the session
user route is the representation in the scene hierarchy.
They're not guaranteed to have one EG headers.
Users don't typically have a representation in the scene.
Therefore, no user route.
It's possible to allow multiple user routes in
the future where you can switch between them.
A good thing to keep in mind is that when you inhabit an avatar in a session,
you're basically a weird Marion. It like a weird puppet.
Um, the positions from your controllers and your other peripherals are
mapped onto the avatar and piloted around like a weird MEC suit
to circle back to the texture resolution. Question
uh,
which was when the texture resolution is set to low in your graphic
settings or high res texture is still going to load in your end?
Uh, Fri says no,
Um, that's the whole point of the setting.
It won't load the resolutions beyond the limit you set,
and this is specifically overridden for a given texture.
Um, that is actually one of the like, cool benefits of the asset variant system,
like it's starting to show its power like we
generate a bunch of variants of of an image.
Let's say you upload an image, we generate a bunch of variants of it,
and it wasn't always clear to even me why so many variants were generated,
like I got the general principle.
But why? Why do we need so many,
Um,
but with that setting and additional settings that might come down in the future,
variants are very useful for that.
Uh, you know, you upload a four K image, and we've generated a variant that's a two K.
Let's slow down the two K one,
moving forwards. Uh, tr
says in the debug world. There is a field external update time.
What exactly does this mean, exactly? Uh, I don't know.
I haven't got the code base open today. I'm really congested. Uh, give me a second.
I'm in a mt
and ball in my nose. OK, that helped. Actually. Not at all completely. Not at all.
But there we go.
I've got the codebase loading for, uh, external update time.
Uh, freaks might answer that, though,
Uh, I have a a AAA request, which is Could the answer be shoved on the wiki? Thank you.
Um,
uh, Jeb Forge asks.
I've I've been looking a lot at the dynamic variables page
on the wiki and found it doesn't mention the synchronisation me,
me
mechanist Mac
mechanics of, uh, dynamic variables.
But I wonder if you shouldn't drive dynamic, uh, variables.
Because if you drive one of them and have it elsewhere as a separate component, um,
you now get the syncing stuff.
So if you drive the variable of local values,
the dynamic variable actually starts synchronising.
Everyone's value is a bugger intended. Should I document anyway?
Because that's how it currently works.
Um,
you can
The best approach there is to always have in
your mind one location that the dynamic variable has,
which is like the main
or primary, um, copy of that dynamic variable.
And you should, like, write to that location or drive that location.
You shouldn't, um, like, write to it from, like, too many places or stuff like that.
You should keep an eye on, like,
basically the read write operation of a dynamic variable, Right?
If you're writing to it from, like,
lots of locations or you're driving to lots of locations, you're gonna have issues.
Uh, but if you have, like,
one singular location where you're messing around with it,
you'll have a lot better time.
As for network traffic, Uh,
I don't think driving dynamic were able will cause network traffic
cos you're just you're driving the the value from that site.
But hey, fru
is probably typing,
right? Jumping back around
Fris you
What's the phrase?
You're making your money? You're making your salary today.
You're answering all the questions. I can't.
Um so freaks is updated.
It says, uh, external update Time, um,
is an interval on how long it takes from when fru
engine finishes all updating
to the next time fru
engine is given control to update again.
This is typically how long it takes before Unity decides to invoke update again,
Uh, and other initial stuff.
So all the time, um, in
for extension, unity and just games in general,
you've got different things competing for, uh, CPU time.
Right. So you've got,
uh
I need to handle control input?
Or maybe I need to handle interrupts things
like people closing the application stuff like that.
Right.
Um,
at a certain point during all of that mess,
Brook's engine has to be like, OK, it's my turn. I can do it. I can do it.
And even within that, um, there's even, like,
sub parts of frooks engine that again have sort of terms to do stuff as well.
Um, I don't remember the exact example of one,
but you'll see it if you go through the code base.
Not that you can, but you'll see it.
There are areas where we have to do, um, like, waiting
for us to be in the correct setup for before we can do something.
So it's like, Oh,
we have to wait until we're in the correct mode before we update a property,
we have to wait till we're in the correct type
of update cycle before we can do some activity.
Um, so it happens throughout.
So that's why you'll often see
multiple timers.
Um, particularly in the debug screen. That's, uh, to do with those as well.
Uh, jumping back up. Uh, C
says you basically a bunch of weird USB cables. This is correct.
This is a phrase I told with CYO
drunk,
um,
and just says we have a collection of skeleton flesh. MEC suits. Yes, you're a MEC.
You're literally a mec. Um,
if you're into Mex you, you basically are. One.
Don't think about it too much, though.
Um, Russo
says, if asset variants mesh cube texture are not available from the cloud.
As the host handled the generation of all variants,
the clients would use or other limitations which may lead to performance, uh,
or more resources used.
If the asset variant cube is backed up, there is a performance detriment to, uh,
just generically sessions.
That's why we try and keep it.
Uh, running.
Haven't had much luck with that. Um, it's just a complex problem. So, uh,
you see the graph just goes like
oop up, Boop down. It just It depends on what's going on.
Um,
as far as I remember, the host does do some generation of it.
I can't remember if it saves them or or shoves them up to the cloud,
but I think it does do local generation.
If it's not available. Uh, let's take a look next to modern.
It's a way to reorder context menu options in the case of, uh,
overriding a tool's context menu options. In terms of the order,
I have a custom option that I want to very close to the top of the menu.
That is not possible right now.
Um, as far as I'm aware,
you can change which way round it goes. You can do like clockwise or anti clockwise.
Uh,
and sometimes that is enough to get the one in the right location that you want to do,
uh, jumping down to fruits.
Thank you for,
um
so the asset variants question from
Ruso.
Um, there's a few things that can happen, um,
that are decided by the type of asset and variable
Vance and platform running on
Client will wait on the cloud to compete the variant and not load Until then.
Client will get a list of exi
existing variants and will decide to load
an alternative variant if it's similar enough,
Um,
EG for a texture if you want box filtering. But there's only bilinear.
Cloud will schedule box filtering to be computed,
but client will load the bilinear version.
Um,
until the the box one is ready,
um, client will load the raw version of the asset,
which is less optimised but faster client will compute the ra M on its end.
This usually usually be done when the variant is necessary.
So a good example of the rent being necessary might
be when you read the R GB data from a texture
and you do the the readable check box, right,
um, or the uncompressed check box. At
that point, it's like, all right,
I specifically need the like closest to the original image image
bearing,
um, so that you can get the colour data off it.
That's also why you shouldn't use that feature unless you actually need it. Um,
like those check boxes like and you only need them when you need to, like,
read that data out
uh, where are we back up to the
channel. Like who says?
Uh, how does resonate detect key presses and key held events?
Um, is it framework dependent?
Uh, twitch freak says
each frame the state is updated in the input system,
and you get whatever state it was at the beginning of the update.
The update rate is tied to frame rate. So, yes, it's frame rate dependent
jumping up B
and it says is the right to have a smooth up that doesn't skip at lower frame rates.
Cos that's a problem I'm running into right now, I. I don't know
fruits.
Not sure why? There's lots of questions I don't know today, but there we go.
Um,
so there's a question of that I'm much more suited to,
uh, should the event should
the event and education team create an education world,
will there be a focus on it?
Oh,
will a sort of event be made to bring attention to interactive learning worlds?
I don't
know what that means. Could you rephrase that question, please? Thank you.
Uh, on this move
that thing. Um, github, uh, has been the answer to that one.
That was what I was I was leaning on. Um, but there we go,
um,
to like,
ZANIS
question. Um, I'll kind of try and answer it.
There's an education to have in the world browser, which, um,
alpha Neon pointed out.
Um, there are lots of things there. There, there are resources out there.
Sometimes they aren't even labelled with, um, like resonate because, uh,
it's just like an educational video, right? So there's there's nothing there.
Um
there's a bunch of stuff, uh, from the older platform, Um, in the educational space,
Uh, I hope that you would see it.
We got a couple of papers that are sort of pending that might come out,
and then I'll I'll link them around.
Maybe we'll shove it on the wiki et cetera.
Uh,
you
look cos it's fruit's office hours when we've discussed it a number of times.
Um, we kinda wanna, like maybe do them at some point.
I don't remember the latest on it. Um,
uh, if there's any fun things in the pipeline currently,
yeah, kinda.
I don't wanna talk about it because, like,
it was just like I was, like, fording asleep yesterday,
and I'm like that would be cool.
I wonder if I could do that. So I'll look into that.
But I won't tell you what it is, but that's gonna be cool.
Um, that's one of the cool things, Uh, as other fun things.
Yeah, there's a bunch of fun things. Like they should all be on the github,
though, so
yeah,
actually,
I need to make a public github for a very sensitive topic that we are actually doing.
Um, that's in early research, but I I'll talk about it.
Um, so we wanna, um,
eventually.
I don't know the timeline on this I'm just sort of researching it right now.
Um, we can shove images through a service to figure out if they're,
uh, illegal or not. And, uh, we wanna integrate that.
Such that we handle that appropriately.
Uh, it's not a fun topic to talk about,
but it's really cool once it's in place because it's really like it, You know, Not
only does it protect the community once that's in place,
but it also protects the victims of that
once it's in place so that it's not fun.
But I find it fun. Cos the the technology is like, amazing and
everyone working in that space is like, Yep, whatever you guys need.
Uh,
Z
says a bunch of smart people make a world about smart
thing that relates to real world topics such as neuroscience.
Well, whereas I might do something to bring attention to those Yes,
we actually want to get, uh, case studies
onto our website whenever something like that happens, Um,
we have, uh, an existing case study for the men and movie project, I believe,
um,
but we wanna get more on for any
sort of educational establishment that's doing cool stuff.
Uh,
I I remember the the, uh
There you go. There's a live production page where we talk about that movie. It's a
It's a really good page, actually.
Um,
chrome is good like that.
Although, chrome, if you're listening,
the horizontal scroll bar is still there.
I trow
horizontal scroll bar periodically.
Uh, right. That's
Sri's question. Let me jump up. OK, below OZ. Ok, Cool. Uh, cosmic waffle.
Uh, are there any plans to add a flux node intended for commenting on flux?
That just a label that can point to another node,
Uh, the same way a reference field does for organisational purposes.
Right now, I use a disconnected string and put and put it near what I want to label,
uh,
comments.
I'm not sure.
Um, we do like like proto
flux isn't finished. Uh, like at all.
We wanna redo the node visuals or at least tweak them a little bit more.
Um, we also wanna do the node browser, and then there's a bunch of gaps in proto
flux like collections and all sorts of stuff like that.
And so, like, proto
flux isn't
finished.
And so it's likely that we'll have some answer to commenting at some point,
but I don't know what, like format that would take right now.
Uh, lever asks.
Are there plans on accessing data on a user's computer with permission? Of course.
Um,
we're sticking right now to the file browser and the
import stuff because that allows people to selectively import data.
If you mean things like reading files and stuff like that,
probably not for the moment, maybe once hard permissions hits,
Uh, we do currently have file writing, but you need to be in the unsafe mode.
I can, like, hear myself getting sicker by the moment. What is going on.
Um,
we do have file writing, but you need to be in an unsafe session to do that.
An unsafe session is one that is on LAN only, um, and, uh, that lets you write files.
That functionality is for research projects.
It's not for, like, generic file writing and reading.
A Highlander Says,
is there any way to reduce the amount of grip pressure need on index?
Yes. Uh, you can,
uh, swap to a binding set in the steam VR bindings menu.
I think there's a couple of community ones there that have a reduced grip strength.
There's an expansion on the, uh,
asset variance thing. Uh,
for Rio
is asking an additional question,
um,
for Dev or local sessions that don't rely on
the cloud or have content that has missing Varian.
Does this mean the performance and resource utilisation in those sessions,
uh, may not be as optimal,
um,
or does the client tend to optimise towards the
best performance when cloud variants are missing or not fetched
as the assets are local. Um
and Fuchs answered that with
uh, locally imported assets will always have variants computed locally,
it will compute variants that,
uh, it would request from the cloud if it was a cloud asset. In that case,
it means that there's a bigger load on the client for the compute.
We can strain it to just a thread or two. I forget what it's set to reminder.
We're multi threaded. See, there's the word thread.
We can strain it to a thread or two. That's two threads that's multi threaded.
Um, so it doesn't cool the framework too much.
Alright, let's just jump back up. Uh, where are we going?
Yeah. Zyrus
clarifying. Yep. You can do the steam VR S built in bindings menu.
There's a binding called Turks Bindings for index,
which reduces the grip string I needed.
You go for that?
Uh,
Universal starkid asks. I'd like to learn how to build creations from scratch.
Example. Creations being functional cars.
Uh, where who can I go to to start learning systems?
I don't recommend starting with cars right now.
The reason behind that is because, um,
while we have some fantastic vehicles that exist and they're
very well maintained by the community that are building them,
they're using hacky stuff.
And because they're using hacky stuff, it's sort of more difficult to do.
Um, we do plan to have rigid body support at some point,
and that will enable much easier,
uh, things like cars and stuff like that. So
I avoid talking about, like,
that sort of area
not because you can't do it,
as evidenced by other people that have successfully made cars.
But it's just a lot more complicated to start with.
If you're brand new to the, um, to the platform, uh, which I think you are,
cos I don't recognise your name
profile picture.
I would start smaller.
Um, so think about the component parts of a car and learn how those work first.
Like, could you make a steering wheel? And it doesn't need to be a steering wheel.
You could do a valve,
you know, in video games where there's like a big steel door, and you have to like,
open it and it's a button mash.
You could build that. That would be an interesting thing to start with learning.
Maybe you do a gear stick next, and that'll teach you how to do like a a big leather.
You know, learn.
Learn the parts of it, and you'll you'll slowly make your way towards a car.
Uh, Zara.
When multiprocessing architecture comes around,
are there plans to make the input system a separate process and become event based?
Uh, no idea. Let's we'll we'll see if FRU starts as that one.
OK, I'll, I'll pick that one up in a moment. Um,
Alon
says, if that image recommendation is integrated,
please don't let moderation be automated, false flags happening all the time.
And it's ruined people's lives with false flag. Just concerned.
Yeah, don't worry about it.
Um, for the particular type of images, we'll be starting with, uh,
it's It's like it's guaranteed not to be a false flag.
I'll I'll paste the link. It's a Microsoft product, and you can read it.
Do keep in mind that it is a,
uh,
it's a it's a
tough topic.
Um,
uh,
le's asking about, uh can we label, uh,
have labelled backgrounds like unreal prints?
Uh, that's again sort of commenting, labelling, et cetera.
Uh, for it's not a node,
but like to add additional U I for
organising and labelling nodes and groups of nodes.
We also want to do, um, like nested nodes.
So say you've got, like, a complicated proto
setup that you, uh, keep writing.
You'd be able to make a nested node for that and then save that and plug it in,
Uh, which would be great. There's there's all sorts of things I want to use that for.
Um, shows there's a priority voting for patrons for the thing.
The wiki page on patreon doesn't mention it,
although the wiki searcher does return the
patreon page when searching for priority.
No, that's no longer a thing.
I'll check Why the wiki is is throwing it up when you search for priority, though,
uh, Jay says with low motion mode being kicked off in Dev
Lo, are there any other accessibility to options that will come relatively soon?
Um, I think so.
One of the things I wanna do with low motion mode as well that I
need to sort of take a look and figure out how to do is,
um
when low motion mode is enabled,
it might make sense to touch a bunch of other settings.
Um,
so you enable it,
and it does all the low motion mode that's talked about on the github.
But maybe it also,
uh slows down the animation of the dash opening and closing
and stuff like that.
And that's that's another setting. Um,
so you know, when,
uh where are we?
Yeah, Here.
Uh, you know, when you see in windows,
like some of these settings are managed by your organisation, right?
I want that sort of system for, uh, low motion mode. So
you turn on lotion, low motion mode,
um,
and
it, you know, changes the dash setting to be a slower motion animation.
And then I want that to be locked and you'll have to turn
off low motion mode and then touch that again or something like that.
I'm still working on that because like,
that's a system that doesn't exist right now.
But it does make sense.
Uh, additionally,
we're going to get to the point where we do need some of
those settings to be controlled by your
organisation and business contracts and stuff.
So I'm I'm taking a look at that.
I don't really know how I'm gonna do it. Or even when it's a valid idea.
I'll talk to, uh, uh, about F. I'll talk to fruits about it at some point,
and we'll see what's going on? It's just an idea right now.
Um, but that will enable low motion mode to touch a lot more.
Cos right now it it's, uh, approach is very sort of limited to,
uh, one particular area.
Which reminds me the low motion mode
when you turn it on. I also want to pop up a dialogue that basically says, like,
you've turned it on.
But there's no guarantee like I don't want there to be the assumption of a guarantee.
I want there to be like a
You've turned it on. We'll do our best. But there's still no guarantee.
Um, because I would hate for it to be, uh, turned on.
And then we miss something and someone to suffer from that.
All right, jumping around,
uh, cosmic waffle says, uh, I know there's a U I rework being worked on.
Uh, I want to suggest something.
Would you consider adding a short,
one sentence description of what nodes components do when you hover over them?
Um, yes, there's an issue for tool tips and stuff like that on the
github, where you can see all the discussion about that,
uh, Gene
is saying it's guaranteed to not be false. Flag is very dangerous.
I do not know the technology, but any automated system can fail.
This particular automated system is is very cool. Um, it takes
the the service takes known images and hashes them in a way
that, um,
stores just the hash.
And then we send the image to the service,
and the service compares it against that hash.
And it goes like, Hey, this matches
an existing image that we're aware of. Um And then it kicks off some systems.
It's It's like
it's not a I, it's It's hash, right?
So it's like a human has been like, This is horrendous.
It's in the photo DNA system.
It's hashed, and then we compare it to the hash, so it's not a I.
There's more information on the website there. I've used it before.
It was implemented at Mixer. It's really cool,
like it's really cool. It's just like a really heavy topic, though
uh uh,
shadows updated that the priority thing is from a
redirect that's actually leave the redirect in there.
Maybe like it,
it's good that the redirect exists because people I think it's still a thing,
and then the redirect tells them, Hey, it's not
and Spec says yes. Photo DNA is only about no matches. It's like it's not a I.
It's very clearly not a I,
uh, Rusia
says, since threading was mentioned.
No need because our proto flux groups executed in parallel
with each other or are they limited to executes eventually?
That's a freaked question as well.
Lots of, like, really technical things here that, like,
it's not that I don't know them, it's I haven't had a chance to know them.
Um, S
has a question.
I've been having trouble saving my worlds and keeping them on my PC.
Um, anyway, for unpublished items to stay saved onto my PC before published,
you can 10
save a world orb to your local home, and that will save the world entirely local.
What you do is you hit save on the world.
It pops up that, uh,
pops up that world orb which has save here and save to inventory on it.
Grab that world orb switch to your local home and push save here.
We don't recommend it for many applications, but if you absolutely need it,
you can do that.
Uh, modern says. Where are the user settings kept?
I want to delete the Resonate folder again because of the slow loading bug,
but I don't want to lose my full body calibration.
Uh, they're stored on the cloud
and locally, so you should be fine, Levi says. Does anyone know my race?
And I is so incredibly Ram hungry? I have no idea.
But it was essentially a stock set up at least to fill T
12 gigs for the swap
pile.
The game isn't even 12 gigs, and there is no 12 gigs over the network.
Where is it coming from?
Uh, are you in, like the cloud home? Like a local home? Like, is it just normal?
Uh, cosmic
us? Are there plans to eventually have the storage?
Uh, usage bar update about restarting the game?
It does update without restarting the game. It just might take a little while.
Levis is one local. I not edited any words yet.
Uh, so we're we're currently doing a survey that closes today about, um,
working on performance or working on IK.
And, uh, you should go fill that in and make sure that you check performance,
and then we can start taking a look at things like Ra M usage, et cetera,
uh, trying to like.
I'll make a public issue about photo DNA at some point, um and, uh,
you can read about it like it's It's really good.
Like
I. I worked at Microsoft. I met with the people who make the service. Like I It's just
and it's 100% free because people are like,
it's better if we just make this free. And I agree.
And that's months out as well. I just, um it
we need to get the ball rolling on that.
Uh, let's take a look. I think full body calibration isn't stored in the cloud, is it?
I don't know.
I could take a look, but like we're at time here,
Um, emergency airport chef says I I'm supposed to stay with you when you swap worlds.
If you are holding them, yes,
you can transfer items between worlds if you're holding them.
Uh, let's take a look here.
Uh, no more questions, By the way. Questions are over. We're at 37. Bus.
Um,
J
didn't know what to do about dynamic variable syncing,
uh, make a bug report and then if it's not a bug, we can close it,
and then you'll know that you can document it on the wiki.
Like that's probably the best way forward there.
Uh, cross, it says in your survey for the next priority,
you mentioned the targets to double performance what metric you're aiming for.
Uh, whatever metric we can,
um, we're gonna just look at a bunch of things.
Um, one of the problems I'm noticing with the performance update
is the users have different,
um,
interpretations of what we should be doing.
And so what we're saying is, we're gonna research it right?
We're gonna, like, take resonate, dump it on the floor, rummage around,
find out what we need to do and do it.
And when we start doing that,
we'll have more information about what's coming and what's changing and
how things are better.
And as performance related updates start hitting the change logs,
you'll start seeing performance gains
and at some point
in the future, once the performance update is quote done,
Um, cos it will never be done. But like, you know, once it's quote done,
um,
you could probably do a video where you open like Old
Resonate and New Resonate side by side on like a YouTube video
And look at time to, like,
first meaningful input and stuff like that and
and then you'll start feeling the performance gains.
We did that with mixer once. Actually, um,
we dropped our load time like our initial page load time from, like,
10 seconds down to two seconds, or like, one second or something.
And we did a side by side YouTube video and everyone was like, Hell, yeah,
that was really good.
Uh,
still says is 3D scanning a good way to make new assets? What should I try not to do?
Um, 3D scanning is fantastic for getting the initial geometry,
but it will give you messy, high poly geometry that isn't suitable for games.
Basically,
what you can do is bring the geometry into blender and then re apologise it.
And then you have, like, a good starting place to make a new asset.
But you can't keep it as an asset.
Um, if you want a performance,
you can import 3D scan models into resonate fruits, does it all the time.
Um, they're fine because they're just to look at,
but when you start doing things like, Hey,
I wanna walk on it or I wanna interact with it or I want 100 of these in a scene.
Let's say 3D scan, I don't know a fire extinguisher.
And you wanna put a fire extinguisher in every
corridor of your military base for your game?
Inside resonate, you'd you'd want to re topo that down to like a cylinder.
Uh, forward calibration is stored in your
second data. Thanks for that, Fricks. Um,
frooks also confirming the storage bar should update about restarting the game.
It should take. It should restart. Uh, it should update.
It just might take a minute or two.
All right. Double checking for more questions.
Uh, Zen
says, will there be a possibility that resident team will expand its team members?
Yes. So we we swapped our volunteer page on our website over to a careers page.
The reason we did that is because, like,
it's not really appropriate to use the term volunteer anymore.
Like we need to find a way to pay people.
Um, and that's that's one of the gaps on expanding that.
Like we don't want people doing work for free
if we can avoid it,
because it just it's a really bad sort of social political cultural thing to do.
Um, and we don't really want to do it anymore.
Uh, cosmic says any plans to add the existing add to the existing built in tutorial?
Uh, yes, uh, people, um, on the team really,
really want to make additional tutorials and addition announcements to that.
I think that's all the questions.
As I said,
I'll I'll throw up some other issues for items that don't have them available,
and you can read more.
Um, if you have any additional questions, do let me know. Uh, you can feel free to DM me
or asking questions and help. Uh, and, uh, we'll leave off here
and I will speak to you guys soon.