All right. Welcome back to second run through of today's recording.
Uh, we're gonna go through
the questions on the list.
If you have any additional questions, please drop them in the thread.
I'll answer them in the order that they appear,
and, uh, we'll get to them as soon as we can.
I only see two questions right now. I'd love to see more to get those questions in.
Take two.
first question from Jackal here.
Who says, uh,
is it permissible to change the 3D resonate loading mesh within a world?
Um,
yes.
Uh, you can't overwrite it on a world level. You can only write it on a user level.
It uses the,
um, entity interface system, which is incredibly powerful,
but I've seen no one really use.
The best thing I think I saw was that ether replaced it.
The 3D resonate logo with his face on the, uh, world loading.
So world loading and, um, asset importing,
uh, use two different interfaces, which you can overwrite.
I will do tutorials on those when I can,
Um, but you can't override them at a world level. You can on a user level,
um,
all content of course, must be in compliance with guidelines. Next question is from
Fi.
Who says, Uh, will we can auto generate information based on code documentation?
No, that's not its job.
Some other tool might and might put it on the wiki,
but that's that's inherently not the wiki's job.
Um,
there are a bunch of tools that can do that and then shove it onto the wiki.
That might be a tool that we look into,
or we might look into a different system for that type of, of, of content.
There's
a lot of different types of content,
and
we need to recognise that and make sure that we we we understand that,
uh, automatically code generated documentation is entirely possible very quick.
But it's only very quick.
If you basically say you don't really care what it looks
like go right and then it generates it from the code.
Additionally, I don't wanna, like put a percentage on it, but,
like less than 50% for sure has code documentation.
Um, getting better at that. Anything that's touched gets it added,
Um, but there's just a lot of historical stuff that doesn't have it added.
So you wouldn't actually get more much information right now.
And it really isn't applicable. Um,
there are, like,
a a way too many,
um, like, classes and objects and interfaces, et cetera.
That power proto flux That just don't mean anything to you guys,
right, That you don't need to use them.
You don't need to know what they are like when you see a node that exists, like in your,
um, in your in your proto flux setup.
That's a node, right? You want that node documented.
You don't want the classes and the hierarchy and the
UML diagrams that go into making that node work.
You just want to know what the node does.
So it's It's not entirely there,
but but there we go.
Uh, now I'm unmuted. What do you want? Do
you're looking at me?
And what time is it?
Well, you you'll get it. You feel it just it's not useful.
It's like you'll get it eventually. It's just not gonna be useful.
Like automatically coded
documentation is probably only useful for mob developers.
Basically modern plug in developers, um,
moving forwards. We solved the audio problem.
Um, cobalt scythe is will the update the IK system.
Yes, As detailed in announcements.
Uh, we are working as the major features.
We're working on the setting system, followed by the IK. System.
I would love to say that we keep working on the setting system, but, uh,
we have jumped around to other, um, random,
high priority distractions that appear occasionally.
Um, so, um, freaks will get back to the setting system when they can.
Uh, there we are. That is all the questions that we so far have.
If you guys have any additional questions, please do. Let me know.
That was one of the cutest things you've ever done. Dog.
I'm sorry that no one will ever see it.
Uh, so UVR. So the UML diagrams are parts of fruits engine that I could see.
No, not not today.
Uh, Kalt
says, Is there an overall roadmap for what's gonna get done for the near future?
Post to do, ma'am. Uh, check announcements for that.
Uh, like I said, we have the settings on IK.
That's all we're doing right now in terms of road map.
Uh, making a a a larger, uh, road map is on the roadmap.
Uh, but right now we're just like we realised that that was a problem.
And so we're like, Hey, we'll just announce the next two things that we're working on
and that will, like, be our stand in for a roadmap Until we can get there.
Why are you licking my ankles, dog?
Uh,
the
Foyle says, will we get the ability to adjust? Um, a desktop? Look, yes. Um,
the settings rework basically allows us to have additional settings.
So once it gets there, once you have a setting, make sure that there has a There is a
github issue for that particular setting that you would like,
Maybe add it to the settings, uh, discussion thread.
And then, uh, we'll look into it.
It might not launch immediately with the settings rework,
but once the settings rework is over, stuff like that would be a lot easier to add.
Uh, moving forwards to Jackal's question.
Who says,
Do you have a recommendation for a book or source
about learning C# in any way that would be most
helpful to someone learning proto
flux? No.
If you wanna learn proto flux, don't learn C# like there are like, of course,
like touch points, where like you'll cross the proto
flux to C# barrier.
Uh,
we had one going on right now in the whole sort
of one divide by zero and zero Divide by zero.
Debacle.
That's all documented in an I triple E standard.
So I don't know why we're talking about it, but there we go.
Um,
but no proto
flux won't help you learning. Um uh, C# won't help you learning proto
flux. As for learning programming languages, I mean this in the best possible
way.
Just go do it right. Everyone talks about like, ah, which books better.
Which tutorials are good. I can provide so many resources for you guys.
You just need to sit there and use them.
And if you just, you know, Googled good C# tutorial.
Probably be one I'd recommend. Like it's it's not
like the the difficulty in learning right now and in in modern society isn't
the lack of information.
It's the lack of effort, and I mean consistent effort, Right.
So if you wanna learn C#,
I want you to think back to the time where you were learning how to write
and, uh, I don't know about you, but I filled in sheets where it was like a, um, in like,
sort of like light grey.
And I had to write over it in pen
and I did those for, like, weeks as a kid.
I don't really remember much of like early school, but I remember the A sheets.
I remember the B sheets as well. I just over and over again at school.
It was just like a a AAA, right? I remember those sheets. They were they were good.
Uh, Leon asks. What is the current stance on renderer stating it?
It's weird when people say, like stamps, cos it makes it feel like it's like a
like a I don't know, like a
military tactic or something like 90% of all questions in this, uh,
in these office hours can be answered by
Let's find a cloning machine, clone fruits and
move the need to sleep. And they'll all be yes,
like literally. Every question will just be yes,
will resonate support CRISPR gene editing in the future.
If we had a cloning machine and we didn't need to sleep, absolutely yes,
uh, we are gonna sleep and there's only one fruits and there's only one, resonate.
Uh, so for rendering settings and stuff like that,
the settings free work will allow us to expose those settings.
The settings free work may not launch with those settings.
Remember that the settings free work is a rework of the settings,
not a implementation of a bunch of settings.
You can think of it like we are building a bakery. We're not making the cakes.
Once we've built the bakery, we can bake the cakes.
Once we built the bakery, we could beat the Kicks Prime 2024.
We'll have some ingredients left over, or we can make, you know, quick, quick cakes.
But if you want a really good cake,
it's gonna take a little bit more effort moving down to Oz Z.
If there's any particular media wiki plugs you're excited for,
I'm not excited for anything. Media Wiki related. It's
like
the plugins are cool. Editing is cool, but like wikis only work.
If you put the effort in and put information
there and that's not something you can install,
it's something you've got to write.
Uh, so it's it's just interesting in that regard.
That's why I I kept like, um, you know, um, nudging people and being like, Hey, guys,
can we stop talking about the fact that
you don't learn you have You haven't learned wi
instead think about it illogically
cos a lot of the barriers for editing the wiki just aren't really there.
Like the barriers I used to hear were,
uh it would time me out or log me out.
Great. I understand why that happened. That's not gonna happen anymore.
And then the next one was like, I don't know how to edit it.
And I'm like,
You could literally just vomit on a page and it
will be better than having no documentation for something.
Um, so that's out. And then the excuse I started hearing was, I don't know, wiki text.
And again, it was just like, Well,
it's a it's a wiki.
You can learn media wiki text or, you know,
and there's some people like, Yeah, but I don't know how Media
wiki looks. Or have you seen how many skins and themes there are?
Oh, which reminds me, if you, um,
go to the skin or theme registry for media wiki and you see one you like,
drop it on that issue as well.
I'm not gonna store them all. We're not gonna, like, make this like, I don't know when
or something.
But if you see one you like and I like it too,
I I'll I'll get it up and running on the wiki.
Eventually, we'll have our own,
um probably custom theme.
Well, we'll basically just take one of the open source themes and add, you know,
chroma magical colours to it.
Uh, looking forward to Jackal's question, he says,
I don't want to learn C# I wanna learn how to make experiences and resonate.
However, I learn from having a goal. Uh, learning?
Uh, I guess so. Basically, you wanna learn how to do more things and resonate?
Um, pick smaller girls. I hear a lot of people are like, I wanna make a gun.
OK, well, do you know how to import a gun model? And they go? No, I wanna start there.
It's like, Do you know how to do a ray
casts? No. Well, start there.
Do you know how to make a sound play? No. OK, start there, right.
And then you link them all together. So it's like, Ok, I know how to do a ray
cast. I know how to attach it to the front of a gun,
and I know how to make the gun make noise when I shoot it.
Fantastic. You you're, like halfway to guns. I wanna do more tutorials.
Um, if you look on my channel,
you'll see a mining tutorial where we make a mining system.
It's very, very basic,
but like it it it's one of the F like only tutorials on my channel.
There's probably others,
but it's one of the only tutorials on my channel where I'm not going.
Here's a component. Here's what you might use it for. Instead, I'm going.
Here's a scenario. Here's how to build it.
So I wanna do more of those because those start like, you know,
the typical thing from portal games thinking with portals.
Now you start thinking with Resonate
generically, lots of people do things in a way that makes me question reality.
I'm just like, Why are you making it so complicated yourself?
Like every single time someone says, like, Is there a component for doing X?
I'm just like just pull out the proto
flux nodes and move on with your life.
There are better things to do than worry about pulling out two proto
flu
nodes because there's no component for it.
It's like I says, For some reason,
Chrome's magical colours makes me picture them sneezing and rainbow appearing.
Yeah, that's sort of on brand for chrome. I would say
Chroma
Gines and Bob are CS S uh, CCS CS S CE S
uh, Lexus. A lot of the time I see people struggling with sus
rdd
sus
rd
What is sus
rdd
CS
rd?
OK, thank you. I thought it was like a weird like
abbreviation. I didn't know
Let me read this again A
lot of time I see people struggling with creation,
bridging the gap between high level object and smaller girls.
Like the gun you mentioned.
Some people can't bridge the connection between gun and I need a recast for this.
Absolutely.
I remember some person wanted, like, uh, muzzle flash, um, shell casing, ejection,
um, recoil, sound effects, all of that.
And I was like, How about we put two cubes together?
Right, so we take two cubes and we put them together.
That actually might be a good tutorial, right? We start with absolutely nothing.
And we make a gun like a like procedurally in terms of sound and design.
We just start with a gun.
It would look terrible,
but it would just show you like the
modelling and the sound effects aren't the problem.
It's just like the approach.
So
for a tutorial that
could be a gun, right?
You just weld two rectangles together, one a right angle to the other one. It's a gun
recast out the front of the, um, the horizontal rectangle Make a sound done gun.
For the tutorial of that, I might honestly suggest the mic, uh, microphone tip
like you just, like, get the microphone tip out. Hit record. Say, bang done.
Ozzie wants a video tip. A video tip would be really cool.
Um, I like I don't know how, like I kind of like technical to do,
but, you know,
uh,
Jacque says the tutorials are very helpful.
Um, I don't use any tools other than the Dev Tip and the proto flux tip because of you,
How to build a box from scratch tutorial.
Yeah, I find Molly tools.
And, like, custom inspectors and component searches and like red print,
they just like they get in the way of new people.
Like for for like, most people here that are power users. And
you know they know. Where am I?
Excuse me? Whilst I have another apparent stroke in the middle of a sentence,
um,
they get in the way of of new people, I guess, for power users, Absolutely.
It makes sense. Go ahead and use them.
But I hate the fact that that new users are are
pushed towards these tools That kind of like are complicated,
or they feel that they need to get them right.
They need They need to do them.
I see so many people that are just It's like, Oh, I've made my avatar.
Now I need to make a custom inspector. I need to make a custom Dev Tip.
It's like the other day I spawned out, um an old Dev tip.
You know, the gold one people are like, Oh, why are you using the gold Dev tip?
Uh,
and I'm just like I.
I needed a dev tip for like, 30 seconds, and it was the closest one in my inventory.
So there we go
like that's what happened.
It's like I bet you like some of you this is gonna resonate for some of you have got,
like, a toolbox with a bunch of screwdrivers in it.
But there's one screwdriver
that you love and you'll go to every single time.
And the rest of the screwdrivers never get touched.
That's what you need. You know. You know, more E to
you need your like, well used safe or reliable screwdriver.
All right, let's get back to questions.
Uh, Alexis, how would you, um,
explain to someone that you got from Mick from whatever model
for a gun to recast? I don't know. And that's one of the problems. Um,
you can kind of get there a little bit,
but you'd get distracted.
And II I can see where you would get distracted, for example.
Um,
I would hope that there is some intuition amongst people. There probably isn't.
But I would hope that there's some intuition
that,
um, first person shooter games are not simulating every bullet. Physically.
One day we're gonna get there, and that's gonna be insanely
over engineered and completely unnecessary.
But one day we'll get there, but I hope that you can kind of sort of reason about that.
Like every bi
bullet isn't physically so, like, maybe you'd then figure it out from there.
I don't I don't know.
Um,
maybe you'd google how guns work in video games. There probably be a Kaku
article about rayas
or something. I don't know
if anyone's like an expert on dog behaviour. Let me know.
He's chewing on like a chew, Um, a
chew a dog chew
and then just randomly does, like, one half bark and carries on chewing.
Like, What were you barking at?
He didn't even, like, stop looking or chewing the bone.
He just, like, let go of the bone a little bit barked and carried on.
Uh, Leah says, have you had enough water today? Probably not. I do have, um,
some in the fridge. I'll get to that in just a minute.
Uh, I rearranged my living room last night at, like, 3 a.m. because
life is interesting.
So I gotta, like, sort that out.
Um,
electronic says RT O is still crashing people.
How's the unity upgrade going to help solve that? I need to chase that one up. Um,
RT O stands for render transform override.
We need to upgrade unity to to maybe solve the render transform override thing.
Um, Gaines was on that last time I looked. Gaines is a CS CS S CE S this week.
So, uh, there'll be no progress on that this week,
but maybe next week there will be progress.
I don't know. I'll, uh, I'll double check what's going on there.
Jackal says every bullet isn't there physically. It was such an epiphany.
The virtual world is not real. Yeah, my mother had problems with that as well.
I got her to play. Um,
I got her to play Resonate, and she struggled because, uh, um,
we were just in a simple map that had a ledge or a bar or a table or whatever.
And I asked her to just practise,
like picking up bottles and putting the Mac on the table.
I was trying to get her to, like, used to the grab mechanic cos she was always like,
what button?
And with an index controller,
there literally isn't a button for grab.
You just pretend that the controller is the thing
you want to grab and grab the controller.
Um, but I hadn't explained to her that
the game wouldn't stop her from putting the bottle inside the table.
She thought that there would be, um,
feedback or or like stop like you're smushing a bottle into a real surface.
Uh, but I just hadn't explained that to her, and that was why she was struggling.
Um, so once I was like, Oh, that's why you're struggling.
Yeah, like literally nothing exists. The world is fake.
It's like your computer, my computer.
Everyone's computer is just screaming triangles at you, like all day, every day.
It's just like triangles, triangles,
triangles.
Uh, that's all it does.
Uh, if he says Ryan reporting an easily,
easily
Is that how you spell replicable? I'm not entirely sure,
but whatever,
uh, that guarantees crashing
Shale's alternative channel.
So you should read the security policy and follow that,
Um, if it's, like, guaranteed 100% and really easy
security policy, otherwise just make a go of issue.
But yeah, there's a particular note on the security policy that refers to crashes.
So go read that.
Whereas on not com.com/policies Uh, so, like I said,
this might be a weird question cos I'm not entirely sure what I'm asking about,
but I've got a couple of friends who keep complaining that they can't figure
out how to do things similarly to how unity uses animations to activate the
things stuff like that.
I guess my cushion down boils down to
How is a similar level of control over something achieved with Resonate Systems?
Does it generalise down to We need to research all the components
of flux to figure out how to piece together the outcome?
Part of
me feels that
familiar
familiarity bias,
But I've never been good at unity. That's why the question wes me out.
Admittedly, um,
it's not an in depth question at all.
Um, they just need to like So there's this,
like abbreviation for learning things fast,
which I'm I'm gonna look up cos I forget each time.
OK, Apparently it's now faster cos they've added ER on the end of it.
Uh, but
the first item in FA
in in fast is forget.
And, uh, the blog article here, which we'll just read for a couple of sentences,
is the first letter stands for forget strange coming from a brain coach.
Right. But here's the thing. The knowledge we already have keeps us limited.
So in order to learn faster, we need to forget what we think we already know.
And that's why when some people says like, Hey,
um,
is proto flux like C#? I don't know. Is proto flux like pearl? No proto
flux like python? No,
it's similar,
but no. Uh, if you go into trying to learn proto
flux, um, obsessing over comparisons,
then you won't learn it as fast as someone else.
So you could do with following that first letter there fast.
Um,
first letter being forget.
Like when you learnt to tie your shoelaces, for example,
you weren't asking.
Are there any different ways of tying your shoelaces?
And there are hundreds of different ways of tying
your shoelaces a bit like when you tie,
um, a tie for a suit.
There are hundreds of different ways of doing that, and some look really,
really fancy.
But you just learnt one way cos you didn't know anything about us. So
there you go.
Um,
as for the particular comment with animations and stuff,
I get really annoyed by that one, because over in the unity side of things,
if I want to make an animation Oh, sorry.
If I don't want to make my character smile.
I have to make an animation that turns on a blend shape and drives that value from 0 to 1
in an animation. For some reason,
um, whereas in prison I I need to change a value from 0 to 1.
That is not an animation, but it's not mathematically
so. Like it it to me. It's simpler,
and I know how to do both, and I still say that resonates simpler.
I am biassed because I work on the product, but, like,
why does everything in in unity for that particular platform
have to be
an animation? So it's like I want,
you know, I want my hat to turn on. It's a it's it's an animation in, In in Unity.
It's like W. Why is it an animation?
We all know it's just turning a boolean on.
Why is it an animation
for the most part as well, when you talk about like all, um, components and stuff,
you don't need to know all of them.
For, like most avatar operations, you just need to know how to do it properly. Um, and
that's the difficulty, right? So
I need to do another, like blend sheet gesture, whatever you call it thing. But
there we go.
I will apologise.
But I will never, ever make a tutorial on how to do like Finger Gun means smile and,
like thumbs up means like close eyes or whatever cos I.
I completely, completely
disagree with that Sim, that system being like the way it's meant to be done.
I know that there's requests for us, Um, as in the Resonate team,
to make that sort of native feature as part of it.
It's no.
And if we do that, I will tutorial it because it'll be easy at that point.
But I won't do one where it's like
Let's look at the rotational values of your hand and
like
then trigger some blend shapes cos that's just not how, like,
every time I'm over in VR chat,
I have a friend who set up my avatar for me with gestures.
I have them turned off cos if I turn them on about like,
three hours into my VR chat adventure, someone says, like, Are you all right?
You keep making the angry face at us, and I'm just like I I just left my gestures on.
I'm not actually angry at all.
I just I have no idea how to, like, hold my hands without them being like, you know,
my face turning inside out.
So I I just leave them off now and then people say, like the face mirror.
But then I'm like, Isn't that just vain? Like I hate the face mirror over in VR chat.
I understand why it exists and why it's useful,
but it's just like it just ruins all conversations.
It's just like I'm not even looking at you. I'm just staring at me.
I might be talking to you,
but I'm just staring at me to make sure I'm not angry eyeing you accidentally.
I don't know why I'm thinking back to it, but I'm thinking back to,
um, Mrs Potato Head and Toy Story two, packing the angry eyes into Mr Potato heads.
But
it's like and your angry eyes just in case you need them.
And that's Leo.
Why I like the the Face tracker, although it there needs to be improvements there,
um, so is the face.
Mirrors are sort of standard for the kinesthetic sense.
That's the sense where it's like you know what your body's doing. Cos you're in it.
Um, don't think about being in your body too much.
I know if Cyrus here, but if Cyrus here, like, shout out to the USB cables. Um,
um,
So
when you do a FA when you smile using the face tracker you can you you you,
um you initiated that smile, your face muscles, you know,
did the thing. And then you were smiling.
Um, when you're doing like, I don't know,
matrix,
hand fight things like I am near the one from
The Matrix with my hands just to try and like,
puppet your face, it's It's difficult to line those up a
very bad memory for that kind of thing as well.
So I,
I can never remember it like someone will go like
even the person who uploaded it or not upload it.
They made the unity package for me. I wouldn't let someone upload it.
But the person who made that unity package for me said like Yeah,
like thumbs up his smile.
How can you forget that? So I will forget it
repeatedly for the rest of time.
It's all right, me saying like cool.
I could write it on a post it note or whatever, but the moment I need to actively smile
on short notice in the middle of a conversation over in VR chat,
I'll probably just angry eye them moving forwards to,
uh
he's question, uh, not S
question X the wicker question. I realise we've just been ranting for a little.
Um,
do you have you stopped uploading these to your website? I have not.
I just got lackadaisical about it due to the Christmas break.
Um, I will get that up to date as soon as I can.
I have, like, 14 different things going on.
I've gotta, um, sort that out, uh, and then upload it soon.
Uh, Leo talks about how face tracking is prohibitively expensive, et cetera.
I, I It's coming down there. Um,
I'm seeing I'm seeing, like a, um a switch in the sort of VR world
that is going towards face tracking, like most headsets now have it.
So that means that, um,
gestures should really start to be phased out of of a lot of things.
And if they aren't, is when we'll have a problem.
If there's no other alternative Absolutely.
You You go ahead and do your weird hand signals to to thumbs up et cetera.
Um, I just I won't be doing that. And I won't be tutorial that because
it it's chaotic. It's madness.
No, no, no. I'll tell you exactly what it is.
So So there's this TV show called the Magicians.
And, um,
they do magic, right?
But they don't have wands,
and I like it because they do magic and they didn't have wands.
I also like its humour a lot.
Um,
but the way that they do magic is by moving their hands in incredibly
incredibly strange ways.
And, oh, here we are here. Here's exactly what I'm talking about, right?
That is the magicians doing magic. I don't know what they're doing.
I probably have to watch that show again. But like they're doing something right,
that's me trying to smile in VR chat.
I'm just like, What the hell am I doing
playing a there? I
would be another analogy. Absolutely.
Well, look, here's a complete spell.
I think that's during one of the magical droughts of the season,
where they run out of magic.
For some reason, I won't spoil it, But
he's like, Look, I managed to do the tiny fireworks,
OK? I don't see any more questions.
We are at 36 past, so I'll go ahead and leave off here. Watch the magicians.
If you haven't. It is a fantastic show.
Last season's a bit weird, but the, um uh, first couple of seasons actually,
basically all seasons except for the last one, are fantastic.
The last one's good enough to watch, but, like
bad compared to the rest.
And I will speak to you again soon.
Feel free to direct message me not other team members. Just me.
Um I mean, you can message other team members, but you know what I mean?
Like, don't tag or Ping or DM other team members.
It's just me who likes pings for some reason.
Um,
so yeah, what?
Or open it up issues.
Uh, moderation.resonate.com moderation support do resonate.com for support.
Uh, and, uh,
i'll speak to you soon