The Resonance/2025-11-23/Transcript

From Resonite Wiki
Revision as of 20:06, 22 December 2025 by Hemisputnik (talk | contribs) (Created page with "{{OfficeHoursTranscriptHeader|The Resonance|2025-11-23|url=https://www.youtube.com/watch?v=xxRBOaaNzdU&list=PLQn4R3khhxITNPmhpSJx5q7-PgeRFGlyQ|autogen=YouTube}} {{TranscriptionSegment|Starting recording.|00:00}} {{TranscriptionSegment|It should be live.|00:02}} {{TranscriptionSegment|Let's see.|00:05}} {{TranscriptionSegment|>> Hello. Hello. Are there any beautiful|00:08}} {{TranscriptionSegment|animals in the chat?|00:11}} {{TranscriptionSegment|>> Hello.|00:13}} {{Tra...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is a transcript of The Resonance from 2025 November 23.

This transcript is auto-generated from YouTube. There may be missing information or inaccuracies reflected in it, but it is better to have searchable text in general than an unsearchable audio or video. It is heavily encouraged to verify any information from the source using the provided timestamps.

00:00: Starting recording.

00:02: It should be live.

00:05: Let's see.

00:08: >> Hello. Hello. Are there any beautiful

00:11: animals in the chat?

00:13: >> Hello.

00:15: Actually, give me a second. I need to

00:19: move a few files.

00:21: Make sure I don't run out of space.

00:25: Just going to dump it here.

00:28: There we go. and post the announcements.

00:36: Post one announcement.

00:41: Post the second one. Where's the second

00:43: one? I can never find channels.

00:48: Uh blind.

00:51: Where's the live streams channel? Oh,

00:53: there it is.

00:59: There we go. Get an announcement. I'm

01:03: going to post social announcements.

01:07: Post

01:09: and post.

01:13: There we go. We should have people

01:14: coming in hopefully.

01:20: Hello everyone. Hello. Hello. Someone

01:24: told us the sprinkles. Hello.

01:26: >> Hello.

01:28: >> Hello and welcome to another resonance

01:31: obedience

01:34: welcome to another episode of resonance

01:36: and today we're finally doing the

01:38: special author edition of resonance. You

01:42: asked for us to be authors. So we're

01:44: clearly authors. Um

01:47: if I zoom in you can see like our our

01:50: ears are like you know nice and short

01:51: and round. how like otter would be. The

01:53: snoot is short, you know. And

01:56: and this, if I can grab it, this

02:02: is most definitely an otter tail. See,

02:05: like

02:06: >> see it's um it's like aerodynamic, but

02:09: but for water. Um like what would you

02:13: call it? Hydrodnamic. It's it has a good

02:15: hydrodnamics.

02:16: >> Hydrodnamic.

02:17: >> Yeah, hydrodnamics. this very

02:18: hydrodnamic tail which is you know

02:20: because slaughters love water and

02:22: there's little water here now so here he

02:25: has a fish otter love fish

02:29: check this out check this out got

02:32: membranes

02:34: they're definitely not cursed um

02:39: you know they they help uh they help the

02:41: interfinger in the f interfinger

02:44: connectivity like you know so the

02:46: fingers can communicate better so when

02:48: we're like in water like you know it um

02:50: it it speeds things up. Um and also if I

02:55: zoom out also we got water guns because

02:58: again otter love Oops, wrong thing. If

03:02: otter love water so we can we can we can

03:06: spray everyone with water because

03:08: there's there's not enough water here.

03:09: We need more we need more water.

03:12: >> This this resonance is utterly insane.

03:15: >> Yes. Oh my god, I haven't thought of

03:18: that one. But yes, we we we are most

03:22: definitely authors now. Um uh only issue

03:27: S doesn't have his membranes yet. That's

03:29: because he's a junior developer

03:30: developer. So he hasn't developed once.

03:32: Only senior developers get the

03:34: membranes. So if you're an author and

03:36: you don't have the membrane, it's

03:37: because like you're in a junior

03:38: position. Once you upgrade to senior,

03:40: the membranes will like, you know, just

03:42: they will just grow.

03:44: Yeah, I'm not old yet, so I need to

03:46: wait.

03:47: >> Yeah, it just it takes a bit. But yes,

03:51: welcome to Resonance. We'll be here for

03:54: about like um probably 2 hours answering

03:57: your questions about Resonate. Um you

04:01: can pretty much ask us anything. Um make

04:04: sure to put like a question mark uh that

04:06: it kind of pops on our thing. We can

04:08: like, you know, pull it out. Make sure

04:09: we don't miss the question in the flow

04:11: of the chat. For some of the things we

04:14: might redirect you like, you know, to

04:16: some other office hours like moderation,

04:18: our team and so on uh where you might

04:21: get get like a better answer. Some

04:23: things like you know we already answered

04:24: them in depth before we might like

04:26: redirect you to previous sources because

04:29: like all these um they're archived.

04:34: So uh let's see if we've collecting

04:38: anything. Oh, we'll also be going

04:40: through questions from Discord first.

04:42: There's like not too many this time

04:44: around. Um, but also we have a new

04:48: section where we actually be going

04:50: through some blue sky post and showing

04:52: some of the cool things from the

04:53: community. Um, there's a number of like

04:56: things we want to like improve and add

04:58: like to the resonances to like, you

04:59: know, kind of mix things up and

05:01: encourage people to share more stuff

05:02: about theirite. Um, so if you're making

05:05: anything cool on the platform, um,

05:08: please share it on Blue Sky and make

05:10: sure to put the hashtag resonite because

05:12: that's, you know, uh, I'm going to

05:14: literally going to be going through a

05:16: bunch of the posts and bring bunch of

05:17: them in and like we're going to be

05:19: talking about them a bit too. Um, so,

05:24: um,

05:26: that should be

05:30: that should be everything. I think um

05:32: we're probably going to go through a few

05:34: questions first. Uh and then we're going

05:36: to go through some of the let's say like

05:39: at the floor we're going to go through

05:40: some of the blue sky stuff and then

05:42: we're going to have more time for

05:44: questions just to kind of mix it up. Uh

05:46: it's a new section. We're kind of

05:47: experimenting with it. There's also

05:48: going to be some additions to like help

05:50: with this in the future. So right now

05:52: it's sort of more of an experiment and

05:55: it's going to be a little bit rough

05:56: around the edges, but I think it's going

05:57: to be quite fun. Um and it's going to

05:59: add like you know more variety like

06:02: where we it's not just answering

06:03: questions but you know also like talking

06:04: about stuff that you guys are making and

06:07: give you guys like spotlight. Um one

06:10: thing we also be doing in the future uh

06:12: some of the really good posts uh we'll

06:15: save them and we also showcase them

06:17: during our recap streams which are like

06:18: you know the big streams every month and

06:20: we want to do more of the community

06:22: showcases and you know showcase all the

06:26: really neat stuff happening on the

06:27: platform. So hopefully this will this

06:30: will be kind of good like you know kind

06:31: of motivator for people to share more of

06:33: the things um that you're making because

06:36: it's one of those things like where I

06:38: noticed like there's a lot of really

06:39: cool stuff on the platform but a lot of

06:41: the people um

06:45: like you know like they don't know about

06:47: it like you know people don't who don't

06:48: play on it regularly they don't know

06:51: about a lot of cool stuff that goes on

06:52: the platform and I feel we need to like

06:53: you know share it more so we're going to

06:56: start like doing things like this to

06:58: kind of help encourage that. So, with

07:01: this, we should be able to get um

07:07: we should be able to get started. So,

07:09: let me move the camera.

07:12: Let me move it uh to the anchor so it's

07:14: not floating around. And we're going to

07:18: pull the first question from from the

07:20: Discord. Um

07:23: actually, where do I put it? Because

07:24: that's kind of like going in the water.

07:25: Actually, I can make it smaller like

07:27: this. I don't know if that's

07:29: >> stand over here a little bit.

07:30: >> Oh, that works.

07:33: I mean, there we go. Actually, I need to

07:35: make a duplicate so I can read it.

07:37: Um,

07:44: there we go.

07:46: So calling the CAD is asking um are you

07:50: going to use a weighted decision matrix

07:52: for phase two of the rendering

07:55: uh to pick the candidate and what's your

07:59: opinion on oh I think these are multiple

08:01: questions.

08:03: Okay. So, for the first one, um, right

08:06: now that's not decided yet. Um, I feel

08:09: probably not because a lot of it's going

08:11: to be like it will take a lot of time to

08:14: like, you know, put

08:18: weighted matrix that's like you know

08:20: accurate and complex enough to like

08:21: evaluate stuff and a lot of the how we

08:23: actually evaluate stuff is going to

08:24: depend a lot of details. So I think that

08:27: would add more work than it would really

08:29: save. Um

08:32: if like you know like because like with

08:34: the weighted matrix we have to decide

08:35: you know like is this thing you know

08:38: 50%, is this 20%, is this 10%, like you

08:41: know how important this is to the

08:43: decision. Um and that might like depend

08:46: a lot on like you know the specifics of

08:47: you know how certain features

08:48: implemented might depend you know on

08:50: some other things. Um, so I don't think

08:53: this would be like a I think this would

08:56: like make things more complex. Uh, so

08:58: more most of the decision is probably

08:59: going to be us looking through things

09:01: being like okay this seems simple

09:03: enough, hard enough. Um, and kind of

09:06: going from there and using part of like

09:08: you know our intuition as well on like

09:10: you know what would be the best

09:11: approach. But I feel like a lot of those

09:13: specifics are going to kind of you know

09:14: crystallize during that section once we

09:16: actually get like more data. It might

09:18: end up like, you know, for some parts of

09:20: it, we might end up like going for

09:21: something like this, but I feel right

09:23: now it's a little bit too early to say.

09:27: Um,

09:28: so we'll we'll see. I feel probably not.

09:31: Um,

09:33: but we'll see, you know, like not close

09:35: to it. Um, if it helps like improve some

09:38: parts of the process. The next question

09:41: is uh what's your opinion on transform

09:43: block component which would block for

09:45: extension from computing transforms of a

09:46: hierarchy? So transform computations are

09:48: usually not an issue except for large

09:50: hierarchies of 10 or more which can be

09:52: reached using perlex especially when

09:54: print uses virtual parenting lots of

09:56: pamp notes would be worth github issue.

09:59: Um I can tell you straight up this one

10:01: like is something we would not add like

10:02: we would like close that issue because

10:05: the engine needs to compute transforms

10:07: in order to operate correctly. So we're

10:09: not going to introduce components that

10:10: would essentially make it misbehave,

10:13: potentially malfunction and maybe even

10:14: cause crashes because now things that

10:17: need something computed that doesn't get

10:19: computed and now they will try to use it

10:21: and they freak out. Um the way problem

10:25: like that would be solved is you know um

10:28: making it so you essentially reduce

10:32: things that require transform

10:34: computations because that's how the

10:35: system works. um if there's anything on

10:38: the slot hierarchy that requires the

10:40: transforms to be computed, it will tell

10:42: the engine and then the LG will mark

10:44: those slots for computation.

10:47: Um the solution for those computations

10:49: has to happen is not to have anything

10:51: that requires transforming updates. But

10:53: if something requires transform updates,

10:56: then it requires them. We can't you know

10:58: stop it from happening because it needs

10:59: it for its operation. So that's not

11:02: something

11:04: we would add. it would like lead to a

11:06: lot of issues like for example say you

11:08: have a bunch of colliders

11:10: um in the hierarchy

11:13: you disable the computations the

11:15: colliders actually require on it so now

11:16: the physics state gets like stale and BB

11:19: gets corrupted and you get like your

11:21: collision start breaking like that's

11:24: it it would introduce a lot of issues

11:26: and a lot of bugs um so we will not add

11:29: features like that

11:31: um

11:33: and the last question is is there a

11:36: measurable performance increase for

11:37: resite or net 10? So that one uh for

11:41: those of you who don't know uh Jonathan

11:44: released like earlier this uh this month

11:46: and one of the cool things with the

11:48: splitting like which moved us you know

11:50: from the unit mono into like the modern

11:52: net 9 time is that upgrading for net 9

11:55: to net 10 and like in the future

11:57: versions it's super simple like we lally

11:59: just like say like oh like this number

12:02: nine we're going to change this to 10

12:03: and now with runs on net 10. Um there's

12:06: been like few things like updated like

12:08: libraries and small bug fix but like it

12:11: was very simple and straightforward

12:13: update. Um

12:16: and the benefit of that is every year

12:19: the net they actually do a lot of

12:22: performance improvements like to the

12:24: actual runtime itself. They improve the

12:27: car uh the jet compiler which converts

12:29: you know the code uh they improve you

12:32: know the garbage collector. improve the

12:34: libraries. Uh, and we currently have a

12:37: pre open um where you can I'm actually

12:39: running on it right now. I'm running on

12:41: the net 10. Um, I don't know if Cyrus,

12:43: are you running on it too?

12:45: >> Running on it.

12:46: >> Um, it's compatible with the net 9.

12:49: We're doing this this way just to kind

12:50: of, you know, make sure nothing breaks

12:53: and also give people like enough time to

12:54: like, you know, be like, okay, do you

12:56: need like maybe update something? I

12:57: start like running into an issues. But

12:59: so far the feedback has been very

13:01: positive. like people haven't really um

13:03: run into like any particle issues and

13:06: personally I've noticed things feeling

13:08: smoother notably particles like even

13:11: like in heavy worlds particles feel a

13:12: lot smoother uh which we believe like uh

13:15: we kind of playing with it with siren

13:17: and some other people as well which we

13:19: believe is kind of like related to um

13:22: improvements in task scheduling because

13:25: like they they did like heavy

13:26: improvements for that. Um there's also

13:28: the community made like tool called um

13:31: Bible mark

13:33: um which essentially does bunch of like

13:35: bord like parsing for stuff and just

13:38: checks how fast it completes. Um and

13:41: we've seen a number of people like post

13:42: their results from that and um let me

13:46: see actually have like one saved.

13:49: Um so if I pull this out

13:53: uh you see one of them actually I don't

13:55: know which one's left and the right. Um

13:56: let me see the camera.

13:59: So the one on the left that's net 9. The

14:01: one on the right that's net 10. And you

14:03: can see there's quite noticeable

14:04: improvement. It's about 20% faster you

14:07: know for next. And he run this like you

14:09: know he just booted he was on 9 run the

14:12: test switch to pre-release net 10 run

14:15: the same thing. Suddenly it's like you

14:17: know faster. So there's like a

14:18: noticeable measurable improvement. Um we

14:22: have um

14:25: um number of people like there's like

14:27: someone who also run it they had like

14:28: 40% improvement but also been people who

14:30: had like you know very small like maybe

14:32: 5% improvement. So I believe it's like

14:35: one of those your mileage may vary. So

14:38: some people might you know get like

14:40: bigger boost some people get like lower

14:42: boost. We haven't kind of quite looked

14:43: into why. It might be maybe depending on

14:45: the CPU that's used and stuff like that.

14:48: But overall there is a noticeable

14:50: performance improvement. We also had

14:52: another user um uh they uh they run 9

14:56: they looked at the uh steam graph uh for

15:01: like frame timing and like you know like

15:03: noticeable spikes. Um after they updated

15:06: to 10 joined the same world it was a lot

15:08: smoother and they also felt a lot

15:10: better. So there was also like

15:11: measurable improvement there and we had

15:12: even some people in the GitHub

15:15: discussion somebody was like mentioning

15:16: the net 10 for them feels closer to the

15:19: net 9 with the saturator garbage

15:22: collector which like smooths out a lot

15:23: of the garbage collector spikes. So

15:27: there is definitely measurable

15:28: improvement. Uh it's not as you know

15:30: huge as um as like switch from mono to

15:33: net 9 was because that was like an

15:35: orders of magnitude but it's still

15:38: performance boost. Uh, and it's almost

15:40: pretty much for free because all we had

15:42: to do is just change a few numbers to

15:44: switch it to the new runtime and we get

15:46: all the benefits, you know, that the

15:48: .NET 9 development team, sorry, not .NET

15:51: 9, the .NET development team has put,

15:54: you know, into the runtime. Um, so I

15:58: would say so like and definitely like um

16:02: myself, I've been like joining a lot of

16:04: worlds and big sessions and it just it

16:06: feels a fair bit smoother. Uh we're very

16:09: likely going to release this to public

16:11: tomorrow on Monday. Uh because there

16:14: have been like really pretty much like

16:15: no issues and everybody's like who

16:17: reported things were like you know

16:18: things are just running fine. Um

16:21: so you'll be able to see for yourself

16:23: and I'm kind of curious you know how

16:24: much will people how much difference

16:26: will people see. Um I do want to show

16:29: you uh let me move this one out of the

16:32: way. We have the particle system we've

16:34: been kind of like playing with and it's

16:36: almost like it's very mesmerizing

16:37: especially like in VR. Um because you

16:40: can do so many particles and it just

16:42: feels crazy smooth. So it's this one. Um

16:49: I don't know if we can I'll probably

16:51: need to move the camera. Uh let's do

16:54: this.

16:57: Uh let me just do this. Like look at

17:00: that. Look like it feels so smooth. and

17:02: it's colliding, you know, with

17:04: everything.

17:09: Like it's it's very hard to describe how

17:11: smooth this feels, especially like in

17:13: VR.

17:15: Oh, there we go. Now we got Cyrus. Like

17:18: it's

17:22: like the particles is like one of the

17:23: things where I noticed like most most

17:26: like um significant improvement like in

17:29: performance. Um and might not even like

17:32: you know be um it might not be

17:36: like the raw performance but like the

17:37: scheduling feels a lot better because uh

17:40: depending on scheduling um

17:43: I bring my particles uh because of the

17:46: scheduling um you know sometimes like

17:49: the particle update might miss a frame

17:50: so it needs to kind of skip and that's

17:51: going to make it a little bit jagged.

17:53: It's it's like

17:56: it feels way smoother. And there was

17:57: also like funny part on the .NET 10 like

18:00: performance update blog post where for

18:02: the task scheduler which is something

18:04: the particles use uh they also fixed

18:06: issues with uh like the system getting

18:09: deadlocked and they run a test where on

18:12: net 9 a task would time out after 20

18:15: seconds on net 10 the same task

18:17: completed in 4 milliseconds. So it's

18:19: like, you know, 20,000 versus 4

18:21: millconds at the 20,000 didn't even

18:23: complete. So they they did a lot of

18:25: great improvements.

18:28: >> Yeah, it feels like the it feels like

18:30: the particle updates line up a lot

18:31: better with the frame rate.

18:33: >> Yeah.

18:35: So I would definitely say there's

18:38: noticeable measurable performance

18:40: improvements. Again, might be like, you

18:42: know, your mileage might vary depending

18:44: on the CPU you have. You know, depending

18:45: on the hardware you have, you might not

18:47: see as much improvement. Some people

18:48: might see more, some people might see

18:50: less, but um for changing a number, you

18:54: know, just bringing the run time like I

18:55: feel that's like that's that's very good

18:57: and very excited about it. And what's

18:59: even cooler is, you know, we'll get this

19:00: every year. Every year because on net is

19:03: on yearly release. Um we just like, you

19:07: know, every year we're just going to

19:08: update the version and get some extra

19:10: performance for free.

19:14: >> Yeah, it's uh it's very nice. Um,

19:18: performance is actually also really good

19:19: on Linux, too.

19:22: >> Seems to be about like on par or in some

19:24: cases even even like even like higher

19:27: than

19:28: >> Thank you, boo.

19:31: >> Thank you very much.

19:33: Yeah, it seems to be in some cases

19:35: honestly a little bit higher than

19:37: Windows even with like the like

19:41: and all the direct X calls being

19:43: emulated to Vulcan or translated rather.

19:47: >> Yeah, Dyn was like I was like how is my

19:48: computer not hating this? Yeah,

19:50: >> I posted a video as well like on the

19:52: vlog and like they were like like look

19:54: at that. Look how smooth it is.

19:58: Can't even see all of it because of the

20:00: framing. Hold on. Uh if I do this.

20:10: >> Yeah. Yeah.

20:11: >> These these quote unquote quote unquote

20:14: GPU particles. Big giant air quotes.

20:17: >> Yes. That's actually one of the funny

20:18: things is like a lot of people like they

20:20: think these are GPU particles. They're

20:22: simulated on a GPU. Nope. This is on

20:23: CPU. I'm I'm like it's one of the things

20:26: I'm really proud of like Photon Dust

20:28: >> and I want to like do more stuff like

20:30: that.

20:37: So, uh that was Colleen's question. We

20:40: also question from Fluffy. Uh this one

20:42: should be pretty quick. Uh they're

20:44: asking if we're going to like answer

20:46: like any of the questions. Uh but

20:47: they're like linking the previous

20:48: thread. uh those questions the the

20:52: thread that we link that's for the

20:53: previous resonance that already happened

20:55: few weeks back the recording of it is

20:57: available on our YouTube channel at

20:59: least it should be if it's not like let

21:00: me know and we'll make sure it's posted

21:03: um

21:05: but if you scroll like in the channel

21:07: there should be like find whatever the

21:09: latest video link to YouTube is and it

21:12: should have like you know the questions

21:13: from the previous thread

21:19: So with that, um,

21:22: we have all the questions from Discord.

21:25: Um,

21:27: which means we're going to move on

21:31: to the questions from, uh, from the

21:32: Twitch chat. Uh, we're going to go

21:35: through a few of them and at some point

21:37: uh, we said the full hour, we're

21:39: probably going to go through a bunch of

21:40: stuff from Blue Sky and going to switch

21:41: back to the questions. So with that,

21:44: let's get started.

21:46: So next we have um isn't which is asking

21:50: schno is asking schnop.

21:55: And in case you don't know what shuppet

21:57: is, it's um it's sort of like a meme

21:59: that turned into like this kind of

22:00: regular bit that we're doing where

22:02: schnopit is something that makes you

22:04: when you think about it, it just makes

22:06: you disintegrate. Um and we kind of like

22:10: using to kind of share like you know

22:11: some of the kind of frustrations and

22:12: things like we kind of deal with. Uh

22:14: also the opposite like typics which is

22:16: like things that my cer integrate. Um I

22:19: have to think about mine a little bit

22:21: sir. Do you have any schnop editor go? I

22:23: might need to consult my document.

22:27: Um let's see. Have I encountered a

22:30: schnop recently?

22:33: Uh oh I guess like this is kind of one.

22:36: Um, I've been like poking around in like

22:40: um in like a Unity project a little bit

22:43: and like I and like on Linux I noticed

22:45: that like the UI on like the Unity

22:47: editor is like really slow and kind of

22:49: laggy and like ble to use. Like it's

22:52: just kind of it just feels bad. Um, and

22:58: then I was like, okay, well maybe I'll

22:59: try and force it to Vulcan. And it's

23:01: still like it's better like don't get me

23:03: wrong, but it's still not great,

23:05: especially with a lot of UI elements on

23:06: the screen like trying to edit things

23:08: and stuff. Um, so what I did, and uh

23:14: this is also because like uh I was

23:17: messing with like some shaders or

23:18: whatever. Um, what I did was I installed

23:22: the Unity editor in Proton.

23:25: Um,

23:28: and uh, well, I tried to at first, but

23:33: uh, Unity Hub doesn't really quite work,

23:35: right? So, I had to like go install like

23:37: some like I think I think I had to

23:40: install some fonts otherwise it wouldn't

23:42: boot. Um, and then I tried like

23:45: installing like Unity 2017 so I could

23:47: use the legacy login so I could actually

23:49: like log in and get like a personal like

23:52: license. Um, and then finally it booted.

23:58: But when it booted it runs like 10 times

24:00: better in Proton.

24:04: So my schnappa is why is the Unity

24:09: editor suck?

24:13: Yeah, I mean we were like joking that

24:16: like the procine is like the most stable

24:20: API on Linux.

24:22: >> It kind of is.

24:24: >> It's like it just kind of like abstracts

24:26: a lot of things away and like a lot of

24:27: the differences between um little

24:30: differences between the is they called

24:34: different like and yeah and like

24:36: frameworks and things.

24:39: Actually I think it is actually related

24:41: to like something we've been talking

24:42: about which is the net you know net 9 to

24:45: net 10 upgrade because on the issue like

24:48: we had like you know some people were

24:50: actually started arguing like we

24:51: shouldn't be working on this and you

24:53: know and they had like these like long

24:54: posts and so on and that's like a thing

24:56: sometimes that happens is like people

24:58: don't want us to prioritize certain

24:59: things even after like you know made a

25:01: decision to prioritize them. Um and

25:04: overall

25:06: it's especially for issues like that

25:08: like you know it's like when when it's

25:11: there's not even a question for example

25:13: you know how long will this take us um

25:16: and with some issues like you know like

25:18: I said like upgrading to net 10 it's

25:20: super simple like you know on our end

25:22: you know it's like very quick

25:24: and

25:26: we end up in the situation where like

25:28: you know we will have to argue with

25:30: people for longer than it actually takes

25:32: us to do the thing. So if somebody has

25:35: the issue with us, you know, wasting

25:37: time on something

25:39: and they end up like you know being the

25:40: ones like you know wasting our time on

25:42: like pointless set of arguments

25:46: that gets like you know a little bit

25:47: annoying because we don't want to be

25:49: arguing with people like all the time.

25:50: We want to be like you know working on

25:51: things and some things you know are

25:56: like if the discussion started you know

25:59: for example asking how long does it take

26:01: us to do you know like how big of a

26:04: prioritization it is I feel it would go

26:06: like way better but like some people

26:07: just jump into bunch of assumptions

26:10: and you know start arguing about that

26:12: and that gets a little bit like not it's

26:15: not nice to deal with like on our end

26:17: and it wastes a lot of our time. It

26:20: wastes a lot of like mental health.

26:23: Please be a little bit more like, you

26:24: know, for like there's a lot of people

26:26: who are like, you know, very happy about

26:27: this update. Um, but generally we ask

26:32: people to try to be a little bit more

26:34: considerate to kind of approach things

26:36: in like, you know, softer way. Don't

26:38: jump into things. Maybe ask us first,

26:40: you know, make it be a regular

26:42: conversation. But like if somebody jumps

26:43: in and they're like very aggressive like

26:46: out of the box, it kind of makes the

26:48: whole mood like

26:50: difficult. Um so that that that would be

26:54: like one of the schnopets. It's not the

26:56: first time like something like this

26:57: happened. you know, there's been a few

27:00: cases like where literally like the back

27:02: and forth and like you know, dealing

27:04: with that it like took longer than

27:05: actually just working on the issue and

27:08: at the point like you know it's like

27:11: the time is lost and that doesn't really

27:12: help contribute to things.

27:17: Um,

27:18: next question we have uh so let me see

27:21: the time we still got time before we

27:22: start the one. Uh, we have one from

27:24: Climberj. Do we have tool rocks as well?

27:28: I don't actually know what it means. Is

27:30: there like something with the rocks for

27:31: others?

27:33: Tool rocks? Oh, I think they're I I

27:37: wonder if they're talking about like

27:40: are you talking about like stuff that

27:42: like we hold and like we like

27:45: I don't know like bang against other

27:47: things. I'm not I'm not really sure. I

27:50: think I maybe I don't know. That's like

27:53: a vague

27:56: I actually don't know now that I think

27:57: about it.

27:58: >> I don't I don't understand the question.

28:00: I'm sorry.

28:03: >> Uh next question is from Navy 3001. Uh

28:06: they're asking what's next for

28:08: performance update? Still issue still

28:10: the issue slots generate lag when

28:12: loading in. Maybe have uh the creation

28:14: of slots slower to help remove the lag.

28:17: I don't quite understand if the

28:19: generation was slower than then would

28:21: cause more lag because you want it to be

28:24: fast. Um

28:26: because if it's slow, you know, then

28:28: it's slow like it lags because it's

28:30: slow. Um there's a number of things that

28:33: we could improve with this particle

28:34: thing. Uh that would be uh notably what

28:38: I think would improve this most is like

28:40: working the data model, but it's going

28:41: to help reduce a lot of the overhead. Um

28:43: it depends a little bit like what

28:45: specific scenario you're thinking

28:46: because slots can be generated under

28:49: lots of different scenarios. Um and

28:52: there's lots of kind of different

28:53: approaches but some of them might be

28:54: specific you know to particular

28:56: systems. So it's kind of hard to answer

28:58: this in general in terms of what's next

29:00: for performance update. Uh there's still

29:02: going to be like some cleanup for a few

29:04: things. Um we still um have like work in

29:06: progress for the beu upgrade. We're

29:08: going to move some things you know for

29:10: the scheduleuler and so on. So there's

29:11: like a few smaller things for the next

29:14: big push for performance.

29:17: Not sure yet. That hasn't been decided

29:19: yet. Um where I'm probably leaning

29:21: towards to is like reworking the update

29:23: system. uh especially introducing like

29:25: variable rate updates because I think

29:28: that one would um essentially prov like

29:31: be able to like provide

29:33: um a really like noticeable performance

29:37: improvement um with like you know the

29:39: existing system but again not been

29:41: decided yet that's just kind of like

29:43: what at this moment what I would be

29:45: leaning towards too but uh we're not

29:47: going to be doing another big push for

29:48: for performance update as the next thing

29:50: we're going to be working on some other

29:51: stuff.

29:54: And we also got um I'm going to answer

29:57: this one and I'm going to move to the

29:58: blue sky post. Uh Finnos farmers asking,

30:01: "Are you excited for MFF?" Yes. Uh I'm

30:04: going to be I'm going to be at MF. It's

30:06: like in twoish weeks, one and a half,

30:08: something like that. Um yeah, very

30:11: excited. There's going to be a bunch of

30:12: reset people. Uh, keep an eye like you

30:15: know um keep an eye on the discord like

30:19: we might like post like if there's like

30:20: any like meet up. It's probably going to

30:21: be like unofficial but we try to like

30:24: you know usually meet up somewhere with

30:25: a bunch of onks

30:29: but yeah very very excited.

30:32: Um

30:34: so we're at the full hour so we're going

30:37: to do the new part where we going to

30:40: bring a bunch of pulls from blue sky.

30:43: Uh, right now we don't have a good

30:44: system for that. So, what I'm going to

30:45: do is just like bring some videos and

30:46: I'm going to screenshot the post and

30:48: just paste it here. So, it's going to

30:50: it's primitive, but it'll work. Um,

30:52: we're going to have a nicer system for

30:53: this in the future. Um, but we

30:58: essentially want to, you know, showcase

31:00: stuff you guys are doing and show like,

31:02: you know, what's going to community. Uh,

31:04: so feel like, you know, having a

31:05: dedicated section to that like could

31:06: help with that. Uh the way we do this is

31:08: like I literally just go for the res

31:10: hashtag resonite on blue sky. Uh I sort

31:13: the posts and I'll start bringing them

31:15: up like anything that seems interesting

31:18: to talk about. Uh let me enable capture

31:22: as well. Uh so it's easy to screenshot.

31:25: There we go. So let's see.

31:30: So first uh this one I'm just going to

31:32: screenshot.

31:34: We got a post from uh Synica

31:38: 1254. Looks like they're talking about a

31:41: stream. I think the stream is probably

31:42: already over. Um because it's been

31:46: posted 3 hours ago. Um but it might be

31:49: like worth like, you know, watching the

31:51: channel. We're streaming night. Uh we

31:53: definitely want more people, you know,

31:54: to stream. So that's really cool.

31:58: This one, this one is the next one is

32:00: pretty cool. Um, let me see if I can

32:03: actually bring that as a video because

32:05: the it has a video included with it.

32:09: Bring this in while this loads. I'm also

32:11: going to put a screenshot here.

32:16: So, this Yep, it loaded. So, this post

32:19: is from uh Brigy from uh Brard.

32:24: Oop, didn't mean to do that.

32:28: Um, looks like Brussard is like working

32:30: on a compiler made in Protolex for uh

32:32: for Brainfak which is like one of the

32:35: esoteric cut like you know fun languages

32:37: and they have a video. Let's play this.

32:41: Uh

32:47: actually this is Hold on. Is it playing?

32:50: There we go.

32:57: Ooh. Okay. So, it looks like they put

33:00: like the they put in the like brain fog

33:03: like program and actually generates

33:05: perflex nodes and it prints out hello

33:08: world. That is really cool.

33:11: I love like projects like this. Like

33:13: it's kind of like you know

33:15: >> it's it's quite an achievement like you

33:16: know like implementing other programming

33:18: languages like you know with paragraph

33:20: flags. Uh, I've actually seen there's

33:22: been like one uh there's been like

33:23: brainfuck interpreter that was made for

33:25: like one of the past um metavverse maker

33:27: contests, but this one seems to work on

33:29: a different principle like where it's

33:31: actually like I I would kind of consider

33:33: like you know more of like transpiler

33:34: where you know converts it to perlex.

33:37: That's definitely quite impressive and

33:39: they seem to have like bunch of like

33:40: followup posts as well. Yeah, Bri is uh

33:44: Bri is very like into like the computer

33:46: science and and stuff and like the and

33:50: like a lot of the like theory and and

33:51: and things like that.

33:53: >> So, you should definitely definitely

33:54: check some of their stuff out. They're

33:56: very cool.

33:57: >> Yeah, they're very very neat.

34:01: Uh next one, this one is in Japanese, so

34:05: fortunately, let me actually see if I

34:06: can translate it. Um,

34:09: it looks like some kind of event.

34:12: So, let me bring this one in.

34:15: Oop.

34:17: Uh, subtransation is resonate error

34:20: tournament. One flying flying pig award.

34:24: Shortest flying distance award. I'm

34:25: really weak in regular competition, so I

34:27: need practice a bit more. I don't know

34:30: if it's a translation thing or is this

34:31: like a fun thing, but um,

34:34: interesting. It's like a event like the

34:36: Japanese community. They like house lot

34:37: of like a really cool events on razor

34:39: night.

34:45: This one uh this next one is also kind

34:47: of neat. Uh this is from autumn

34:49: blessings.

34:54: Uh looks like uh she's doing a giveaway.

34:59: So let me bring the video.

35:02: I'm going to bring this. Oh jeez.

35:08: There we go. We got a video in.

35:12: Uh, and I'm also going to screenshot

35:14: this because this has a bunch of

35:15: information in it.

35:21: There we go. So, Awesome Blessing is

35:24: doing a giveaway. Uh,

35:29: not sponsored this. Um, let's watch the

35:32: video. I think this will probably just

35:34: explain explain all of it.

35:37: So, I'm going to pull the audio up and

35:40: play this.

35:44: >> Happy holidays. Every new user night

35:48: that follows me between now and

35:51: January's

35:54: gingerbread cookie and they're edible.

35:59: >> Oh no, why is it not playing? Ho ho ho.

36:02: Happy holidays. There we go. There we

36:04: go. Every new user onite that follows me

36:07: between now and January gets a free

36:10: autumn blessings gingerbread cookie and

36:13: they're edible.

36:16: >> Yay. Get free gingerbread cookies. Yeah,

36:19: autumn blessings also like a lot of like

36:21: cool content as well for a night. So,

36:23: give give her a follow.

36:27: The next one, uh, this one's very

36:29: simple, but I kind of like it. It's um

36:34: Haz or I think it's pronounced H. They

36:37: made a cube and there's an eight.

36:40: You see in uh in Blender like you start

36:42: and you get a cube for free but there's

36:43: enough to make it.

36:46: >> Yeah. You get you got to get like that.

36:48: You got to make it the oldfashioned way

36:50: like they used to back in the 80s.

36:53: >> Yeah.

36:54: >> Vertex by vertex, tangent by tangent. Oh

36:57: my.

37:00: Let me scroll through a few more. See if

37:02: we can find

37:04: some cool posts. Oh, this one's

37:07: interesting.

37:10: Uh, this one's posted from Dalek.

37:17: Uh, let me put this on the stream. There

37:20: we go. So, they learned about a tool

37:23: called Recon. It's a mobile app for uh

37:25: to let you chat with people, browse

37:26: instance info and inventory. Yeah. So

37:29: this one uh for people who don't know

37:31: like it is a community made tool that

37:33: essentially lets you know chat with

37:34: people is like a bunch of to cool things

37:36: and we love like you know seeing

37:37: community projects like this which like

37:39: you know help kind of fill some gaps or

37:41: like you know do extra kind of

37:42: functionality. So um yeah it's a good

37:46: discovery and if you don't know about it

37:48: now know now you do and you can give it

37:50: a try.

37:57: Let's see. What do we have?

38:00: Got a bunch of streams.

38:02: We've got my post about the the sliding

38:06: particle system. There's a there

38:09: actually one we can Oh, wait. Not this

38:11: one. This is a There is a one. We got

38:14: one about black party.

38:18: Let's see.

38:24: Looks like someone uh darling they're

38:25: also working on a short video. They've

38:27: been like working with someone on

38:29: something. The video is not part of this

38:31: one so we can't play it but like looks

38:34: like they're working on something and

38:36: something might be coming soon. So if

38:37: they post it maybe we can show it on the

38:39: next end.

38:48: Oh, and we got like a nice post from uh

38:51: from Dipe.

38:59: They seem to just be having fun with

39:01: lots of fun with there and sharing some

39:03: screenshots.

39:06: I like these posts, too. I always like

39:09: it when people are just having a good

39:12: time. It's nice to see like new users

39:14: come in and they like immediately like

39:16: start like having fun and enjoy it.

39:19: >> And like I've seen some of those new

39:21: users like they'll join for like the

39:23: first time and I'll see them in like a

39:24: week and they're already like they're

39:27: already like making like some giant

39:28: project in like blocks or like have a

39:31: huge avatar project or something.

39:34: Yeah, there's like there's a few people

39:35: like you know who like um they told me

39:38: like when they got on the resume it kind

39:40: of ruined their sleep schedule because

39:41: they get so many ideas for projects and

39:44: then they would like you know skimp on

39:46: sleep like because they would stay up

39:47: like working on them and I'm like oh no

39:51: it's it's both like it's it's about like

39:53: oh cool like they're like so like oh no

39:56: I'm ruining their sleep schedule.

40:02: Let's see. Do we have uh more pose? I'm

40:04: kind of like trying to look for

40:05: >> Oh, there we go. There we go. Um

40:10: >> really good or a really good substitute

40:12: for reality.

40:13: >> Oh my god. We're going to post from KA

40:17: and we actually posted this one in

40:18: Discord, too. They made a really cool

40:20: world called the Frog Bog and they have

40:22: a trailer for it. Uh we posted in the

40:25: announcements, but like it's a really

40:26: good trailer, so I'm just going to put

40:28: it here as well. Um,

40:32: so let make sure move this out of the

40:34: way and I'm going to paste the video.

40:38: Uh, the order has been like open like

40:40: I've seen it like of like often times

40:42: like it has been open during the block

40:44: party too.

40:46: Let me just pull the up. Give it a

40:49: second to load.

40:52: And it's a very cool like mom because

40:55: like it it's very unique like it's like

40:57: a very cool theme like there like this

40:59: frog B and it's like swampy and so on

41:01: but it's also like a lot of

41:02: environmental like you know storytelling

41:04: in it where like it's really all the

41:06: stuff is made for frogs and like you

41:08: know sort of this outsider that like you

41:09: know came to this thing but it's a lot

41:11: of fun. There's a lot of games. There's

41:12: a lot of cool areas to hang out. It

41:14: looks you know very pretty. Uh there's a

41:16: bunch of like interactivity. So let me

41:22: Is this having issues? Why is video

41:24: having issues? Um

41:29: maybe the video is always going to Well,

41:30: it's not just YouTube, but uh this video

41:32: generally being painful.

41:37: I'm just going to show you the post in

41:39: case you haven't seen it. It's from Ka

41:42: in case you want to follow him. Uh,

41:46: let's hit play.

42:06: See fishing. Fishing catch fish.

42:21: and Walter, which Walter's like.

42:46: sort of places.

42:52: I didn't make just the world like he

42:53: also made like bunch of these frog

42:55: avatars as well.

43:13: It's it's a very cool world. Definitely

43:15: definitely give it a visit. We haven't

43:16: seen it yet.

43:21: Uh let's see. Do we have more?

43:26: This one. Uh

43:30: let me see if I can bring this one in.

43:32: This one also has video. Generally, I

43:35: really like, you know, polls with video

43:36: because they kind of show things in

43:38: action. Uh, so we can show a little

43:40: interactivity in a way that's not like

43:42: clear from just pictures. Um,

43:46: uh, Emil, uh, aka Werewolf.

43:50: Um,

43:51: they are making this, uh, quadruped

43:54: avatar. It's like really cool. They made

43:57: like a lot of cool systems for it. It

43:58: looks like they're showcasing some kind

44:00: of like head tilt system. So, uh, let's

44:03: give this one a play. If it plays,

44:08: of course, video is having issues.

44:14: Actually, going to don't need the sound.

44:16: We're going to reset it.

44:19: There we go. Now, it plays. Looks like

44:21: they're making some kind of head tilt

44:23: system, which actually a thing, you

44:25: know, like I think we're adding

44:26: something like to desktop like where you

44:28: can like just hold a key and like you

44:29: can tilt your head because you can do it

44:31: in VR and it can be like hm h

44:35: but like you know we can't do it in

44:36: desktop.

44:38: You you only have like you know these

44:41: these axes but not not the not the roll

44:44: axis.

44:47: >> Yeah. I can't I can't roll around. kind

44:50: of all around.

44:55: >> I need to make a thing that like just

44:56: pivots around my head where I can just

44:58: like turn upside down.

45:02: >> We got a post from Ruko. Uh there's no

45:05: video on this one, but there's a bunch

45:06: of cool screenshots. Uh seems working on

45:08: like a roller skate uh map. I've been

45:11: like hearing about it a bit and looks

45:13: like they're sharing a bunch of the

45:14: screenshots. It actually like some

45:16: models. Looks like there's like you know

45:18: like a shop.

45:20: I never will be able to like kind of

45:21: customize things.

45:27: Let's see.

45:31: Ooh, there's a a thing I haven't seen

45:33: before.

45:39: Uh

45:41: someone called I didn't mean to do that.

45:44: Oops.

45:46: Oh, we get a get a screenshot of chat.

45:50: Come on.

45:53: There we go.

45:55: Uh, I'm gonna put this one here while I

45:57: pull the video up. Uh, they're making

46:01: some kind of earthquake simulator in

46:03: Resonite.

46:05: And they have a YouTube video link. So,

46:08: let's give it a watch.

46:14: I'm going to move it over here. Uh, put

46:16: the vid. Actually, I should have just

46:17: put the video in and not load while you

46:18: can look at the post.

46:27: Come on,

46:28: video.

46:31: This is the post again.

46:36: There we go. Video's loaded. So, I'm

46:39: going to I'm going to hit play.

46:40: >> Right. So, we need to interpret what's

46:42: going on here. Uh, so let's see.

46:47: >> Duck in cover.

46:49: >> Don't shake the table and have all of

46:51: your items fly off onto the floor.

46:55: >> Let me just put it like this.

46:57: >> Protect your head with a the metal pan.

47:01: >> Is it like

47:02: >> briefcases

47:03: >> teaching you the child

47:06: >> what to do in case of an earthquake?

47:09: Yeah, you don't need I wonder if it's

47:11: like an educational war or if it's like

47:19: the earthquake police are on their way.

47:22: >> Things are shaking a little.

47:25: >> That does feel kind of educational in

47:27: California.

47:28: >> One of the things I really like is like,

47:29: you know, one thing that's cool about VR

47:31: is

47:31: >> Oh no, the table has no collision.

47:33: >> Using it, you know, for training,

47:34: learning things.

47:36: >> What the [ __ ] is this move I'm doing?

47:40: Oh no,

47:42: >> I don't think it's super during an

47:43: earthquake.

47:45: >> I think I think that's what that's what

47:46: happens when the earthquake uh when you

47:48: don't take precautions or actually

47:50: earthquake. You end up uh

47:52: >> a pretzel collision table.

47:55: >> It's not not as painful in VR, but more

47:57: painful in in

47:59: >> I think that means to hide under them.

48:01: >> Oh,

48:04: >> I think it means to take them away if

48:06: everything's tied down. Oh, did they

48:08: duct tape them?

48:09: >> Oh, look. At least they put a button to

48:11: stop the earthquake right under the

48:13: table.

48:14: >> Turns out it's not actually an

48:15: earthquake. It's just an American

48:16: tourist that got off.

48:20: >> Oh my god.

48:21: >> Oh, good. We can finally leave.

48:24: >> We can. How'd you get out?

48:26: >> Just click on the door.

48:29: There should be a box on the door knob.

48:30: >> Oh, we're outside now.

48:32: >> It seems

48:33: >> Yes. Danger. Lower your position. And it

48:36: seems to be like,

48:36: >> do they reverse worlds, too? So,

48:40: >> might want to check it out.

48:43: >> Oh, and now we're back in the void.

48:47: >> So, we escaped.

48:48: >> Okay,

48:49: >> we escaped the earthquake.

48:51: >> Let me see. I'm still looking for

48:52: another post.

48:55: Um, might like finish this section for

48:57: now. Um,

48:59: there's actually another cool one. Um,

49:05: this one is from the Japanese community.

49:08: Uh,

49:09: and it's kind of very simple to explain

49:12: kind of. It's trains. The Japanese

49:16: community, they've been like working on

49:17: a really cool like train system and it

49:19: seems like

49:21: like it has so many like details. It's

49:24: like very very elaborate. Let's see if

49:26: this loads in.

49:29: Like I've been like seeing this like for

49:31: for a few months at this point. Let me

49:32: actually translate and see what the post

49:34: says. Uh I managed to get it moving and

49:37: I'm smiling. # night. Ooh. Okay, let's

49:42: watch the video.

49:44: I'm going to hit play.

49:48: Oh, there we go. Right place.

49:59: sounds.

50:05: Oh,

50:07: it's been like some other videos I've

50:09: seen like from them like where um they

50:13: have even like you know we can change

50:14: the rails and do other stuff like it

50:16: seems to be like a really like

50:17: elaborate.

50:20: We got a post from someone about the

50:23: Halloween session.

50:30: uh they seem to be sharing a number of

50:31: screenshots.

50:35: Uh so

50:39: oop where we go uh scroll too much ziti

50:42: saying having session was enjoyable and

50:45: they got a bunch of screenshots like

50:47: actually one from the frog book. There's

50:48: like I think that one's from is that

50:51: from I'm not sure. Uh this one from the

50:53: pumpkin patch which is a really cool

50:55: world war like where you can you know

50:56: carve your own pumpkins. Uh and I think

50:59: this year like they called like 1,600

51:01: pumpkins or so. Um

51:04: I don't know if the world has published

51:06: it but once once it is or artist

51:09: definitely check it out because it's

51:10: like shows a lot of kind of cool

51:12: creativity from people.

51:15: So we've been at this for about 20

51:17: minutes. So, I think it might be kind of

51:18: good time to kind of cap it off and move

51:20: on to more of the questions.

51:24: Uh, and I just see another video. Never

51:27: mind. I'm going to I'm going to showcase

51:28: another video because this looks really

51:29: cool.

51:33: Let's bring this one in.

51:37: And also going to screenshot the post.

51:38: This is another from the Japanese

51:39: community.

51:41: Um,

51:45: looks they're making some kind of like

51:46: visual effect. So, this is the post

51:48: itself.

51:51: Um, is like a Japanese uh Oh, it's the

51:54: carrots.

51:55: I've seen like their stuff. They make

51:56: like a lot of like cool animation stuff.

51:58: Uh,

52:00: it looks like they're making some kind

52:02: of systems because Oh, jeez. Keep

52:04: moving. Uh they like make like systems

52:07: to simplify like animation and they like

52:08: make animations with those and it's

52:10: super neat. So I'm hitting play.

52:12: Hopefully this just plays on the first.

52:14: There we go. Yep, it's playing.

52:19: It's like they're showcasing. Look at

52:21: that. It's like kind of creating like a

52:23: ray fog effect. What is that

52:28: colors perspective?

52:33: probably messing like with cameras a

52:35: bunch. Oh, it's like god race. Ah,

52:39: that's very cool.

52:44: What's always crazy them is like how

52:46: much people uh are able to like do in

52:49: Resonite. Um,

52:54: and let's do one more pose. This is

52:57: actually kind of hard to stop now

52:58: because there's like a lot of um um

53:03: there's a lot of like

53:08: kind of cool posts.

53:12: So there's another post

53:16: and post. This one's from

53:20: uh spend a lot of time on there avatar.

53:23: Absolutely love how charming and sword

53:24: is. Check it out if you have not

53:26: already. Yeah, the workshop is pretty

53:27: cool. Like we use it for like team

53:29: things and such. It's kind of cool like

53:31: showcasing, you know, they're like

53:32: working on their avatar. Bunch of

53:34: proglex there, bunch of materials, just

53:36: like working on it. Looks pretty neat.

53:42: Okay. Um I think I'm going to cap it for

53:45: now. Um we could otherwise we could like

53:48: spend here forever uh going through

53:50: posts. Um I do want to like add like

53:53: some things so it's kind of easier to

53:54: share in this these in here. Um

53:58: hopefully you've enjoyed this section

53:59: like let us know you know how how like

54:01: us you know sharing the post and so on.

54:03: We'd like to like iterate on this and

54:05: improve like this part of like

54:06: resonance. Um but I would definitely

54:10: love to Oh my god. Thank you becore. Oh

54:13: my god it's so many.

54:14: >> Oh boy.

54:14: >> Look how smoothies are. You're so

54:16: smooth.

54:18: >> They're so smooth. Look at all the

54:20: particles.

54:21: >> Oh, this Oh my god, they're like falling

54:23: on this thing. This is really cool. But

54:26: yeah, thank thank for like you know we

54:27: showcase things like we posted like even

54:30: like more historical post like we'll

54:32: scroll through them and pick up like

54:33: whatever's like interesting uh whatever

54:36: catches our eye and if you like you know

54:37: your post to kind of show these make

54:39: sure to post them on blue sky and tag

54:41: them with the hashtagite. Uh because

54:43: literally all I did is just like go for

54:45: the hashtag uh sort by like this post

54:47: and you know just go through them. I try

54:49: like next time also sorting by like top

54:51: post so like we can show the popular

54:53: ones uh because uh we probably like

54:56: missed some but uh I hope you enjoy the

54:58: section.

55:00: Um now we're going to

55:05: now we're going to move back to the

55:07: questions uh from from uh from your

55:11: chat. So the next one is from

55:17: Qualtorium. Uh Qualtorium is asking I

55:20: see that one of the blocking issues for

55:21: collection supporting Hub issue 571

55:23: implement local circ analysis perlex. Do

55:25: you have any thoughts on how you'd like

55:27: to implement and expose that

55:28: information? Yeah, it's actually part of

55:30: its systems already implemented with

55:32: Protolex itself. Um because it also

55:35: tracks uh something called like

55:36: continuity. Like for example um if you

55:40: have you know series of nodes doing

55:41: bunch of computations and then you're

55:42: driving something. If the nodes you know

55:47: like are all if if like your inputs you

55:50: know only change sometimes it doesn't

55:52: make sense for the drive to be computed

55:54: every frame because that's inefficient.

55:56: Uh so what the system does it actually

55:59: collects you know it propagates you know

56:01: when certain input like outputs should

56:04: change and for specific drive it's going

56:07: to know okay this one this drive only

56:09: needs to be updated when either this one

56:10: this one or this input changes and then

56:13: it hooks events so it knows okay like it

56:16: in gets informed where those inputs

56:18: change so it can mark the driver update

56:21: but there's also going to be some nodes

56:23: like for example smooth lurp or time

56:26: where it is known ahead of time they're

56:28: pretty much going to be changing every

56:29: single frame. So rather than wasting a

56:32: lot of you know resources on you know

56:36: tracking like you know like when they

56:37: change uh it propagates these sort of

56:40: continuous updates and if that

56:42: propagates towards you know for example

56:45: a drive uh it'll just say just update

56:48: this drive every frame like don't bother

56:50: spending time tracking the changes and

56:52: that actually makes it more efficient

56:53: because it would have to update any f

56:55: like almost every pretty much every

56:57: frame like anyways and now like it

57:00: doesn't have the overhood of tracking

57:01: the updates uh which helps like overall

57:04: like speed it up. The localess tracking

57:07: is going to use the same system where

57:10: instead of like you know the continuity

57:12: being propagated it propagates localess.

57:14: So if you have some input or some node

57:18: that has local only data, it's going to

57:20: propagate it information towards the

57:22: inputs. And if you try to plug it into

57:24: like an input that would be

57:25: synchronized, it's going to tell you you

57:28: have these sources that are local only.

57:32: Is this like you know what you want to

57:33: be doing? And then you essentially say

57:35: like yes, I do want to connect this

57:37: because I'm handling you know making

57:39: sure this stays in sync myself. So it's

57:43: already going to use you know parts of

57:44: the existing system. It's been designed

57:46: that way on purpose to make

57:47: implementation of the localess tracking

57:50: very easy to add.

57:57: Uh

57:59: oh this one we already shown.

58:03: So next question is from

58:06: Ace on Twitch. Uh, Ace is asking, "What

58:09: do you guys think about the new hardware

58:11: Valve announced? Do you think guys will

58:13: be able to run uh smooth on Steam frame

58:16: standalone?"

58:17: So, there's kind of two questions in

58:19: that one. Like, so first one, the

58:20: hardware. It's quite exciting. Like, you

58:21: know, Warp is doing more hardware. Like,

58:23: you know, they're doing the new uh new

58:25: controller, which I haven't actually

58:26: used it myself, but I know from a bunch

58:28: of people they really liked the

58:29: controller, and they were very sad like

58:31: when they discontinued the previous

58:32: version. There's also, you know, the

58:35: actually I forget the name of it. I just

58:37: know it as the gape cube that, you know,

58:39: the PC. That was also kind of cool.

58:41: >> It's the Steam Machine. I'm pretty sure

58:43: >> Steam Machine. It'll always be Geape

58:45: Cube to me. Uh, and of course that's

58:48: most relevant to us, the Steam Frame,

58:50: which I'm really glad, you know, there's

58:54: there's new VR hardware standalone

58:56: headset that's not meta. Um, there's a

59:00: lot of things about it like, you know,

59:01: that like are very exciting. Like one of

59:05: the things that I found like very

59:06: interesting is like it runs it's arch

59:08: based. Um so it's literally like you can

59:11: wear you can be like I wear arch on my

59:13: face by the way and I'm kind of curious

59:15: how it's going to work like you actually

59:16: be able to like use you know your

59:18: desktop environment in VR that's just

59:20: runs on the headset and apparently you

59:22: can also run in normal games which I

59:24: imagine is probably going to be like

59:25: some screen in front of you or something

59:27: like it is

59:29: very cool from that aspect. Um, it also

59:32: has eye tracking which is like you know

59:33: big plus. It doesn't have face tracking

59:35: but I feel like um you can you know uh

59:39: just attach like project babble on it

59:42: which is actually what I'm using right

59:43: now. So I feel that shouldn't be that

59:46: big of an issue. They probably like

59:48: already made or going to make like

59:50: braces for it so it's like you know easy

59:52: to attach. For me, one of the things

59:55: that like I'm personally kind of

59:56: disappointed for is that like it uses

59:58: LCD displays because in VR headsets,

01:00:03: um, I really want OLEDs because like I

01:00:05: really want like, you know, true blacks.

01:00:07: I want like very vivid colors. The LCDs,

01:00:09: they kind of they tend to make me,

01:00:12: especially in dark environments, they

01:00:13: make me feel like I have like cataracts

01:00:15: because of the grayish glow. Um my hope

01:00:19: is they would do something similar with

01:00:21: Steam Deck where like they would release

01:00:23: like more expensive version with OLED. I

01:00:25: don't know if they'll do it and I don't

01:00:27: know maybe complicate things but it is

01:00:29: my hope they would do that at some

01:00:30: point. Um but regardless I am very

01:00:34: excited there's more hardware like out

01:00:36: there. Um and as you know from a company

01:00:38: like that I personally like trust. Uh

01:00:44: so like I'm I'm very happy for that and

01:00:47: um we did apply for like a developer

01:00:49: unit as well. Uh we'll see if they give

01:00:51: us one or not. Um it's kind of I don't

01:00:54: know like what kind of like you know

01:00:56: processes are for this. Um but hopefully

01:00:58: they send us one like I would love to

01:01:01: like you know play with it make sure

01:01:02: like works really well. Um, do you want

01:01:06: to talk about the hardware itself before

01:01:07: I move on to the next question like

01:01:10: about how it all run?

01:01:12: >> I'm I'm really excited because like it

01:01:15: has it is a very like comprehensive like

01:01:19: radio setup in it. Like it's got 2.4 GHz

01:01:23: for the controllers, 5 GHz for its own

01:01:26: like internet connection, and then 6 GHz

01:01:28: like solely for the VR connection to

01:01:30: your computer.

01:01:32: >> Yeah. So it they're advertising

01:01:33: latencies of I think like on slightly

01:01:37: older but still VR capable GPUs they're

01:01:40: advertising latencies of like 5 to 6

01:01:42: milliseconds and on modern GPUs they're

01:01:44: advertising latencies down to 1 to 2

01:01:46: milliseconds

01:01:48: >> which is actually like just insane.

01:01:50: >> Yeah. I mean even like with like I've

01:01:53: been like um whenever I travel I use my

01:01:56: Quest Pro um and I use Steamling with it

01:01:59: and like that always like feels really

01:02:01: good like it's like one of the best

01:02:02: streaming solutions for me. Um

01:02:06: them also making hardware to pair with

01:02:08: it like that's going to be like I feel

01:02:10: like god dear.

01:02:12: Yeah, I think I think that plus there's

01:02:15: like this upcoming like new full body

01:02:18: tracker from a company called Flex Pose

01:02:21: that's going to be using like

01:02:22: electromagnetic field tracking that

01:02:24: actually looks really darn good. And

01:02:26: honestly, I'm I'm convinced that

01:02:29: Lighthouse might be on its way out.

01:02:32: >> Yeah,

01:02:34: I'm just excited for those.

01:02:37: So, fully stand alone. for the second

01:02:41: question like uh there's not running

01:02:42: smooth on Steam frame standalone

01:02:45: I feel it's too early to say um there's

01:02:47: a lot of variables so um what we what I

01:02:52: currently curious about is like because

01:02:53: when we run like so steam frame is like

01:02:57: you know it's kind of streaming first so

01:02:58: you'll be able to like you know run it

01:03:00: like on your PC um stream to the headset

01:03:03: I think that's going to be know the same

01:03:05: as it is like right now uh plus you know

01:03:07: the improved latency and stuff like that

01:03:09: for running on the hardware itself.

01:03:12: There's a few questions that we're

01:03:14: looking to figure out on Linux. Uh, one

01:03:16: of the things we do because of

01:03:17: splitting, we actually run the main

01:03:19: process

01:03:21: um as native Linux application as like

01:03:24: native .NET 9 application with the

01:03:28: binary like the native uh libraries

01:03:30: being compiled for Linux for x64.

01:03:33: Um and when you start it and only the

01:03:35: render which is like you know unity that

01:03:38: actually only the render is running

01:03:39: under proton

01:03:41: uh well the bootstrap one under proton

01:03:43: but that's not too important for this um

01:03:47: what I'm curious about because uh the

01:03:49: steam frame it's an ARM platform so it's

01:03:52: not like x6 uh you know x64

01:03:55: um I'm curious if the proton with I

01:03:58: think they're using vex or what was it

01:03:59: called for like uh emulating x64 for

01:04:04: >> uh it's fax

01:04:05: >> fax. Oh, I'm curious if we can escape

01:04:08: that and essentially run because net 9

01:04:11: and net 10 they support ARM. Um so that

01:04:14: should run J4 when our team's also been

01:04:17: working on compiling uh our native

01:04:19: libraries for ARM. So we might be able

01:04:22: to like you know escape that and run the

01:04:24: main process natively and have only the

01:04:26: unity process which is doing the

01:04:28: rendering run under you know under

01:04:30: proton with the like you know ARM to x64

01:04:34: like you know translation layer um in

01:04:37: terms how how smooth it runs

01:04:41: you know there's like so the smoothness

01:04:43: depends you know are we able to do that

01:04:45: because we if we are able to do that

01:04:47: that skips you know proton and the arm

01:04:50: emulation

01:04:52: for you know majority of the CPU

01:04:55: processing for the engine itself. That's

01:04:57: just going to run natively which is

01:04:59: going to help reduce a lot of overhead.

01:05:01: Um

01:05:03: the other thing is you know how well the

01:05:06: emulation works, how much it slows the

01:05:08: render down because the render will have

01:05:09: to run under that at least until we

01:05:12: eventually switch our render. Um so

01:05:15: depending how much it slows it down, you

01:05:17: know, that's going to depend on things a

01:05:20: bit. Um, and the third thing is, you

01:05:22: know, like how's the performance itself?

01:05:24: We don't know right now. So, hard to

01:05:27: say. It is mobile hardware, so I don't

01:05:30: like

01:05:32: it's not going to be able to handle as

01:05:33: much as desktop can because it just

01:05:35: straight up doesn't have as many

01:05:36: resources. Whether it runs smooth or not

01:05:39: is going to heavily depend on what kind

01:05:42: of world you are in.

01:05:44: But um we've had some like interesting

01:05:47: things like where people um people in

01:05:50: our you know community they've already

01:05:52: like Oran Moonlo he already got uh the

01:05:55: spliting like you know he got it to run

01:05:59: on his like mobile phone under ARM and

01:06:02: it wasn't awful like he managed to like

01:06:04: load the cloud home and um normally he

01:06:08: got like 9 FPS there which isn't much

01:06:10: but like if he scaled the window down so

01:06:13: it's like rendering a lot less like the

01:06:16: FPS like went to some I think he said

01:06:18: something like 20 30 so it was actually

01:06:21: kind of decent um and there was you know

01:06:24: mobile phone steam frame it should have

01:06:27: better GPU so because you know when you

01:06:30: scale the window down that indicates a

01:06:31: lot of the performance is actually

01:06:33: because rendering too many pixels that's

01:06:35: too heavy on it steam frame should have

01:06:37: a better GPU I think it's like AMD like

01:06:40: custom based so

01:06:44: That should like make it work better.

01:06:45: But like ultimately we'll have to try it

01:06:48: like you know there's a lot of variables

01:06:51: like you know are we able to escape the

01:06:52: ARM sandbox? Uh how fast is

01:06:56: >> yeah share more uh how fast is like you

01:06:59: know

01:07:02: how fast is essentially going to be like

01:07:03: you know the emulation for or like you

01:07:06: know translation for for the render and

01:07:09: what's just the raw performance itself.

01:07:11: Um, we'll probably experiment with it,

01:07:12: but

01:07:15: hard to say. Um, but even with all of

01:07:17: that, if everything is optimal, I still

01:07:19: like you're not going to be able to get

01:07:22: like, you know, as smooth as you can on

01:07:23: PC just because, you know, the hardware

01:07:25: is not as fast. So, you might need to

01:07:27: like limit it to smaller worlds or like,

01:07:29: you know, lower like, you know, you need

01:07:32: to like reduce amount of geometry you

01:07:34: have, amount of like lights, amount,

01:07:35: like, you know, things like that.

01:07:38: >> But we'll see. I'm pretty excited for

01:07:40: it.

01:07:41: The only the only real like point of

01:07:43: comparison we have are like comparing it

01:07:45: to like some of I think like some people

01:07:49: got like Resonate running like they

01:07:51: recompiled like a like an Android

01:07:53: version of it to run it on like a Quest

01:07:54: or something.

01:07:56: >> So like that's like the only real point

01:07:58: of point of comparison that I would have

01:08:00: for how good it might run. It will it

01:08:03: bottom line it might run

01:08:05: >> a little bit better than that. Who

01:08:07: knows?

01:08:07: >> I think it'll be better because of the

01:08:08: GPU. I mean in the past I got like F

01:08:11: engine to run like the airless was

01:08:12: something like Oculus Go and it worked

01:08:15: like it ran uh it couldn't like load us

01:08:19: complex worlds but it wasn't too awful

01:08:22: and that was you know with mono that

01:08:24: wasn't even with net 9 so I think you'll

01:08:28: be able to do a bunch of stuff like

01:08:29: natively it's just like

01:08:32: actually there was another person like

01:08:33: they were running like I met them

01:08:36: yesterday no two days ago it was like a

01:08:37: compar Friday And apparently they were

01:08:39: running in VR on like the is it like

01:08:43: ASUS or Acer? The um the handhold

01:08:47: headset. What are they called? Li RG.

01:08:51: >> I think that'd be ASUS.

01:08:53: >> Is it ASUS?

01:08:54: >> Yeah, ASUS. I think has the ROG brand.

01:08:57: >> ROG.

01:09:00: Yeah, this ASUS. So they were running on

01:09:02: death in VR and actually got like decent

01:09:05: frame rate in a war with like

01:09:07: I don't know like over 20 people. So

01:09:12: promising. I don't know how again I

01:09:14: don't know how it compares you know in

01:09:15: terms of performance though like to the

01:09:16: Steam frame. We'll have to wait and see.

01:09:19: But I think you can like get like a

01:09:21: decent amount of like worlds. Like if

01:09:22: they're not too complex I think you can

01:09:24: get like bunch of them to run like okay.

01:09:28: >> I work on some personal projects like

01:09:30: >> Yeah.

01:09:31: U

01:09:33: V give us give us give us death kit so

01:09:35: we can experiment please.

01:09:37: >> Pretty please.

01:09:43: >> Next question we got is from Tam Tam.

01:09:46: Tam is asking alo I just realized you

01:09:48: know like

01:09:50: asking if if this if somebody from like

01:09:54: ends up like watching this like we're

01:09:55: just you know asking them and we're just

01:09:57: like you know like this just floating

01:09:58: around. was going to be kind of funny.

01:10:02: We're we're doing a special author

01:10:04: stream there for there for the water.

01:10:08: Um, next question is from Tam. Are your

01:10:11: plans for external tools for Resinite?

01:10:13: If so, would you like to get what would

01:10:16: you like to get done first? Yes. So one

01:10:19: of the things we want to do, we want to

01:10:20: add Unity SDK uh as one of the things

01:10:24: because that's uh it's going to make it

01:10:25: easier for people you know coming from

01:10:26: other platforms to like you know bring

01:10:28: existing content in without having to

01:10:30: sort of rework a lot of it. Um, and even

01:10:33: just, you know, if if you prefer working

01:10:36: in Unity, um, you can, you know, build a

01:10:38: lot of stuff there, bring it over. Um,

01:10:41: it's going to allow, you know, for the

01:10:43: for that kind of like new workflow. But

01:10:45: generally, when we make things for

01:10:47: Resonite, we make them very

01:10:50: generalized. Um, we want them to be

01:10:52: like, you know, we want to get like the

01:10:54: biggest bang for the buck, you know, for

01:10:56: like where the buck is like how much

01:10:57: time we invest into something. Um

01:11:02: and for this uh we

01:11:06: the way we're going to approach it is

01:11:07: we're essentially going to introduce uh

01:11:09: sort of like an API forite where

01:11:13: um if you're familiar with web browsers

01:11:15: there's something called the document

01:11:17: object model. It's sort of like a tree

01:11:18: which describes the entire web page and

01:11:20: you can manipulate that and you can you

01:11:22: can essentially build a web page you

01:11:23: know from scratch and when when you load

01:11:26: HTML like you know when the web HTML it

01:11:28: builds that DOM you know from that but

01:11:30: then with JavaScript we can manipulate

01:11:32: it or we can just start with mostly

01:11:33: empty one and just build it out. Uh it's

01:11:35: sort of like you know how the web

01:11:36: browser represents the web page. We're

01:11:39: going to introduce something that's

01:11:41: analogous to that where there's like you

01:11:44: know sort of like three structure where

01:11:45: you can manipulate the scene and that's

01:11:48: accessible from external you know

01:11:50: endpoint.

01:11:52: Um you're going to have to like you know

01:11:54: start session like in that mode but uh

01:11:57: once you do other tools can you know use

01:12:00: it and one of the tools we will build on

01:12:03: top of that is the Unity SDK. Um, but

01:12:06: this is the clever part is like because

01:12:09: we've been also kind of trying to like

01:12:11: lean more into like you know the

01:12:13: community because people in the

01:12:14: community like you know very skilled in

01:12:15: a lot of things um and people you know

01:12:18: love extending things you know making

01:12:19: their own forks or even like just making

01:12:21: their own solution for things. So

01:12:23: approaching it this way um we can you

01:12:27: know sort of build the initial version

01:12:28: of it but the actual SDK for Unity we're

01:12:32: going to make it open source so people

01:12:34: can like both look at it as a reference

01:12:36: for their own solutions make forks or

01:12:38: even make like official contributions so

01:12:40: for example if people want to improve

01:12:42: conversion for some things or convert

01:12:43: like you know stuff that's specific to

01:12:45: their projects extend the tools they'll

01:12:47: be able to um what it's also going to

01:12:50: allow is people in the community will be

01:12:54: able to like you know make uh other SDKs

01:12:56: for example you know for good or for

01:12:57: Unreal or for Blender and for other

01:12:59: things because the the sort of

01:13:02: equivalent of the document object model

01:13:04: that's generic it can be used with any

01:13:07: application you know and like whatever

01:13:10: you want like we can write like a script

01:13:11: like you know we can make like I don't

01:13:13: know Python script that just you know

01:13:14: populates a scene and uses this to

01:13:16: communicate and manipulate what's you

01:13:18: know what's in here um I think it's

01:13:21: going to open a lot of like really cool

01:13:23: options and that's you know that's kind

01:13:24: of how we want to approach it. So we're

01:13:26: going to probably do the unit SDK

01:13:28: because that's like you know where

01:13:31: most what most people probably need

01:13:33: right now um especially coming from

01:13:36: other platforms but we're going to do it

01:13:38: in a way that opens the door to lots of

01:13:41: more additions and lots of community

01:13:42: contributions.

01:13:48: Uh, next question is from Climberj. Uh,

01:13:52: do you think the net updates will happen

01:13:53: with the pre-release at some point? Uh,

01:13:55: probably not. Like we usually just want

01:13:57: to give people like time to like, you

01:14:00: know, just be like, "Hey, this is

01:14:01: happening. Update your scripts. You

01:14:03: know, it's coming." Um, we're probably

01:14:05: not going to spend like too much time on

01:14:07: it, especially if it's like, you know,

01:14:08: relative without issues. Um, but we

01:14:11: still want to give people like, you

01:14:12: know, some heads up to be like, "Hey,

01:14:13: this is updating." like make sure

01:14:15: prepared.

01:14:23: Uh

01:14:25: Dusty Sprinkles is asking uh if the

01:14:27: donut build is releasing tomorrow, do

01:14:29: you think you'll make a net 9 pre-net 10

01:14:31: branch for users who are mod loaders it

01:14:34: tracking or major still haven't gotten

01:14:36: up to date and I personally at least

01:14:37: can't play with mods in the pre-list

01:14:38: without my setting currently reset

01:14:40: constantly? Um,

01:14:43: no, that wasn't the plan. So,

01:14:47: this would be a really good thing to

01:14:48: mention in the discussion post because

01:14:51: in the discussion post, we ask people if

01:14:53: there's something that you feel might,

01:14:56: you know, delay, please mention it. As

01:14:59: far as I know, like nobody mentioned

01:15:01: anything like that. I've heard from some

01:15:02: people that like mods already work. So

01:15:04: like I haven't like that the whatever

01:15:07: they're like using harmony um they

01:15:09: haven't updated like they already

01:15:11: updated it. Uh I don't know but this if

01:15:15: if there's like something like this um

01:15:18: it might be like worth mentioning we

01:15:20: might not like too much because uh

01:15:23: because this this is that sometimes

01:15:26: happens is like you know we make this

01:15:27: post we ask people is there anything

01:15:29: like blockers and it's stuff like that

01:15:30: nobody says anything we update and

01:15:32: people get upset but we're like

01:15:35: you didn't tell us you know in the

01:15:37: channels we opened the specifically for

01:15:39: that reason you need to tell us. Um,

01:15:44: so please

01:15:44: >> they are um,

01:15:45: >> yeah,

01:15:46: >> sorry, I don't mean to interrupt. They

01:15:47: are they are referencing that the mod

01:15:49: settings are resetting all the time, not

01:15:51: resonate settings, I believe.

01:15:52: >> Oh, if there's a bug reported, that's

01:15:54: also another reason we're doing the

01:15:56: pre-release testing. Report bugs. If you

01:15:58: don't report it, it doesn't get fixed.

01:16:01: Like, um,

01:16:04: yeah,

01:16:06: I like the first time actually hearing

01:16:08: about it. But even so, like um I don't

01:16:13: think that I don't think we're going to

01:16:15: like make like a a like old version just

01:16:19: to do that.

01:16:21: >> Yeah. The whole the whole point is like

01:16:22: you know because right now whenever I

01:16:24: like publish builds I actually have to

01:16:26: it's a lot of work because I have to I

01:16:28: have to make the normal build merge

01:16:29: everything build it push it to the right

01:16:32: channels switch then then make like a

01:16:35: you know update the net 10 version

01:16:37: branch to the latest master you know uh

01:16:40: merge all of that make a like pull that

01:16:43: branch make a build from that push it to

01:16:44: the other branch update other things

01:16:46: it's a lot of like additional work and

01:16:49: if you have to keep doing it that adds a

01:16:50: lot overhead. So like we want to like

01:16:52: you know get it out of the way as soon

01:16:53: as we can because it is suddenly going

01:16:55: to work on an end. So once once the net

01:16:58: 10 version update happens like the net 9

01:17:00: version is not going to be available

01:17:01: anymore. Um which is you know why we ask

01:17:04: people please report issues. Um and if

01:17:09: the issues don't get reported like you

01:17:10: know they will not be fixed. So if you

01:17:13: have like you know bugs that you found

01:17:14: on the version please make GitHub

01:17:16: issues. If you have like know things

01:17:17: that are like blocked, please post it

01:17:20: there.

01:17:29: Uh there's

01:17:32: uh Draconus is asking a resonance in

01:17:34: frog book when probably do it like um

01:17:37: actually is the world I don't know if

01:17:40: it's like published published uh because

01:17:42: usually like it's like there's a session

01:17:43: of it running

01:17:46: but yeah it is published so we're

01:17:49: definitely going to do we're definitely

01:17:51: going to do a session like you know

01:17:52: resonance in frog book

01:17:56: so not not sure when might be in the one

01:17:59: might not be in the next one, but we

01:18:00: we'll do it there definitely. It's a

01:18:02: very very very cool world. It's actually

01:18:06: K like he also like showed us like um

01:18:09: it's funny because like there's like a

01:18:10: part like where he thought like we're

01:18:11: going to do resonance if we're going to

01:18:13: do it there but um we might decide we

01:18:15: might find like a spot like which is

01:18:16: like very picturesque

01:18:21: progress on title. I'm not sure where

01:18:23: that one is.

01:18:29: Uh Quroom is asking given Resonide has

01:18:32: plans to become able to be used like

01:18:34: overall universe for other VR stuff are

01:18:36: there any plans to add more MR XR

01:18:38: reality passive functionality directed

01:18:39: to Resonite eventually? Yes. Uh we

01:18:42: definitely love to like you know have

01:18:43: more functionality like that and

01:18:44: essentially have be like this very

01:18:46: general engine where you can you know

01:18:47: mix like augmented reality like you know

01:18:49: mix do like stuff like pass through like

01:18:52: one of the things I that's like you know

01:18:54: my dream to kind of do at some point um

01:18:57: is a lot of the AR headsets you know

01:18:59: they will like map your environment what

01:19:01: would be cool is you know get that like

01:19:02: mesh of the environment and just like

01:19:05: you know make it part of the scene and

01:19:06: then if somebody joins you from VR

01:19:09: they'll see that mesh they'll like you

01:19:10: know see representation of the world

01:19:12: you're in and you just see them in your

01:19:13: room. And I think that could be like

01:19:15: really cool because you put on the

01:19:16: headset, you see your room, invite

01:19:18: people to your room and like you know do

01:19:20: whatever like you know shenanigans in

01:19:21: there. Um I don't have like I haven't

01:19:26: gotten my hands on like a hardware that

01:19:27: like you know allows for that yet. So

01:19:31: don't have that but like I would I would

01:19:33: I would love for that to happen at some

01:19:34: point.

01:19:38: Uh same question

01:19:43: uh Phoenix bird creature uh maybe

01:19:46: horizontal scroll wheel and mouse that

01:19:47: has one code head tilt. Uh that one

01:19:50: would be tricky because like a lot of

01:19:51: people don't have that hardware like I

01:19:53: do have it but

01:19:56: it's generally like we don't want to add

01:19:58: like you know features like that that

01:20:00: only like you know very small subset of

01:20:02: people can use because I feel like

01:20:03: horizontal tilt is like

01:20:07: I feel like

01:20:09: fewer people have it than don't

01:20:12: actually. Wait, how am I saying it? I

01:20:13: think like the people who have that like

01:20:15: you know are more like minority.

01:20:18: Yeah,

01:20:21: >> I got all the all the BD_. Thank you

01:20:23: again for for the sub uh give

01:20:25: subscriptions

01:20:34: modify arc uh is asking what is the

01:20:37: standalone B field? Oh, oh my god. Thank

01:20:40: you even more.

01:20:42: >> Wow. A benchmark of a particle system.

01:20:45: Crazy. Hey, this is like this is like

01:20:47: nothing for a particle system.

01:20:51: >> Jake, if you're watching, you need to

01:20:52: you need to it's speed.

01:20:55: >> 30,000. Let's go.

01:20:58: >> 30,000 particles. It can do a lot. And

01:21:02: it's going to move the questions. So,

01:21:04: let me scroll up. Uh, let me read it

01:21:07: again. modify aric is asking what is the

01:21:10: is standalone bool field in the facet

01:21:12: component for and why does it make

01:21:14: background on the facet disappear when

01:21:15: you pick it up from dashboard and put it

01:21:17: back. So is standalone. It pretty much

01:21:20: means is this facet currently

01:21:22: standalone? Is it just a thing by itself

01:21:24: that you can grab, you know, move

01:21:25: around? Um once you place it, place it

01:21:28: in your dash, then it's not standalone

01:21:30: anymore because it is embedded within

01:21:32: the dash screen. When you pull it out,

01:21:34: it becomes standalone again because it's

01:21:36: its own thing, you know, like it's just

01:21:37: floating in the world,

01:21:40: not not embedded. Uh for the background

01:21:42: it's like you know when it's in the dash

01:21:44: it doesn't need a background because you

01:21:45: know the the screen already has its own

01:21:48: background. Uh once you pull it out

01:21:50: though you don't want it to be just you

01:21:52: know transparent text with no

01:21:53: background. That's why the background

01:21:54: appears. Um so it like you know it's

01:21:57: more kind of like self-contained which

01:21:59: is actually you know you can think about

01:22:02: the is standalone is like it means it is

01:22:04: self-contained right now.

01:22:16: Uh, next question is from does the

01:22:17: sprinkles interference some issues with

01:22:18: 10 in both settings but I think it's

01:22:20: because of mods which is why I didn't

01:22:21: say um if it's I mean you could test it

01:22:25: test it without mods if it doesn't

01:22:27: happen without mods then it's

01:22:28: unfortunately a mod issue and they'll

01:22:30: need to update. Um that's a thing that

01:22:32: like we generally we don't wait on mods

01:22:35: to update because otherwise like

01:22:37: sometimes we might not be able to update

01:22:38: for a long while. Um we just you know

01:22:42: reason like mods aren't officially

01:22:43: supported. Um

01:22:46: give it a test. If it if it happens with

01:22:48: hard mods then you can report it. If it

01:22:50: happens with mods then unfortunately you

01:22:52: know that's up to the mod mod like

01:22:54: developers to update them and fix the

01:22:56: issues.

01:22:58: Yeah, I will say that I'm actually I am

01:23:00: actually using

01:23:02: uh ResNite mod loader mods right now on

01:23:04: .NET 10. I don't think I've had my

01:23:05: settings reset once, so it might be your

01:23:07: combo of mods.

01:23:09: >> Could be.

01:23:16: >> I think that's it for the questions.

01:23:18: >> Yeah, those are all the questions. I'm

01:23:20: going to

01:23:22: >> We've got We've got air time.

01:23:25: >> We got air time. You know what this

01:23:26: means?

01:23:27: >> Oh no, I deleted all of it. I thought

01:23:29: it's going to delete just the pin

01:23:31: messages.

01:23:31: >> Oh no, it deletes both.

01:23:33: >> It deletes both. Um,

01:23:36: >> what if you if someone asked a question

01:23:38: just now? Ask it again cuz we

01:23:39: accidentally just cleared all the list.

01:23:41: >> Yeah, just I can't check the Hold on.

01:23:44: Let me check the

01:23:46: Looks like there's not been a question.

01:23:47: I can check like the channel. You know

01:23:49: what this means?

01:23:51: >> What?

01:23:53: I was going to say fish, but also we can

01:23:55: uh we can look at more stuff from blue

01:23:57: sky,

01:23:59: >> but also fish.

01:24:08: >> These these particles also nothing.

01:24:11: These are like autoconverted particles

01:24:13: too.

01:24:14: >> My god. As on Twitch is asking when we

01:24:16: will see a frog version of resonance.

01:24:19: I mean that would be good to pair with a

01:24:21: frog bog. We need to get frog avatars. I

01:24:25: >> I'm not gonna I'm not going to be a

01:24:26: frog. I'm sorry.

01:24:27: >> I don't want to be frog. How How much

01:24:30: What's your Frog What's What's your cost

01:24:32: for frog?

01:24:33: >> 10,000.

01:24:35: >> What? Subscriptions. Thousand.

01:24:37: >> 10,000. 10,000 subscriptions.

01:24:40: >> 10,000. That's That's very steep.

01:24:43: >> I don't want to be a frog.

01:24:46: >> Doesn't want to be a frog.

01:24:49: See, you heard a 10,000.

01:24:51: >> I want to continue to be fluffy

01:24:53: creatures. I don't want to be a frog.

01:24:56: >> What about a fluffy frog?

01:24:58: >> No.

01:25:00: >> What? What? What if a

01:25:03: oop?

01:25:05: >> I want to be fluffy and

01:25:09: optionally brown.

01:25:11: >> I can be brown frog.

01:25:14: >> Fluffy brown frog. No,

01:25:17: >> it it fulfills all your criteria.

01:25:21: >> I want to be not a frog there.

01:25:26: >> But if you get 10,000 subscriptions,

01:25:27: you're going to be a frog.

01:25:29: >> If we get 10,000 Listen, if we get

01:25:31: 10,000 subscriptions, sure. But until

01:25:33: that point, and that isn't I'm not like

01:25:36: this isn't like a running tally either.

01:25:38: It has to be in one stream.

01:25:40: >> Oh, I don't

01:25:41: >> Sorry.

01:25:42: >> Yeah, I don't think that's going to

01:25:43: happen in a while.

01:25:45: We'll have to grow. We'll have to grow a

01:25:47: lot of that.

01:25:50: Um, as is asking, "What if Fugs was a

01:25:53: frog and Sarah was a toad?"

01:25:56: >> Uh, double no.

01:25:58: >> What if you were a tadpole?

01:26:00: >> Triple no.

01:26:04: >> The frog frog might be very difficult.

01:26:07: >> Yeah. Sorry, I don't want to be a frog.

01:26:10: Where was What's the closest frog like

01:26:13: thing that he would be?

01:26:18: Um,

01:26:21: I I don't know. I don't want to I don't

01:26:24: want to

01:26:26: like What's the closest thing to a frog,

01:26:29: but that's not a frog that you would be

01:26:31: willing to be?

01:26:36: >> What What's close to a frog that's not a

01:26:38: toad?

01:26:41: >> I mean, whatever it is. or what's what's

01:26:43: what is a thing that would fit in the

01:26:45: frog bog that you would be willing to

01:26:47: be?

01:26:49: >> Um

01:26:52: I feel like an owl could fit in there. I

01:26:54: like owls.

01:26:55: >> Ah,

01:26:58: so it' be frog would be owl.

01:27:01: >> Yeah, it's

01:27:03: owls can be brown and fluffy. So

01:27:07: that fits my criteria.

01:27:11: There we go. Could maybe do that.

01:27:14: That might be difficult to find avatars

01:27:16: for that, too. So, we we have we have

01:27:19: still figured it out a bit.

01:27:25: >> Oh my god. BD is asking what about an

01:27:27: otter and a frog suit? What? What if

01:27:30: it's like a onesie of a frog?

01:27:33: >> Oh my god.

01:27:35: >> Like it wouldn't be a frog. If we just

01:27:36: have a onesie. But again, like where do

01:27:39: we get those assets?

01:27:41: >> A key. Where's a key go with a frog

01:27:44: design?

01:27:50: >> People really want frog attributes near

01:27:52: me, don't they?

01:27:53: >> What? What? What if we put a picture of

01:27:55: frog on your shirt?

01:27:57: >> A p just just like a p like a random PNG

01:28:00: of a frog.

01:28:01: >> Just a random picture of a frog.

01:28:04: >> You know what? That's probably I could

01:28:05: probably do that. That's whatever, man.

01:28:08: I could do that. I guess

01:28:10: people really want frog memorabilia near

01:28:12: me. Apparently,

01:28:15: this is the frog and stuff in the bog.

01:28:19: We have to figure this one out.

01:28:24: Um,

01:28:26: modify arc is asking, "What are

01:28:28: interesting things you can do with

01:28:30: method proxies?" Um call methods there.

01:28:34: It's a very general mechanism.

01:28:36: >> Um it depends a lot like you know like

01:28:39: which essentially let you call you know

01:28:40: some methods that are exposed. One of

01:28:42: the cool things is like there's a bunch

01:28:43: of methods for example for textures uh

01:28:46: and audio clips and other types of

01:28:48: assets where you can do processing on

01:28:50: them that like you cannot do with

01:28:51: inspector. Um because you can pass a lot

01:28:54: of like you know more complex

01:28:55: parameters. Um, so it lets you call them

01:28:57: with perflux and it lets you sort of

01:28:59: automate things. You know, you want to

01:29:01: like do bunch of texture processing in

01:29:02: game, you know, make like a pipeline. It

01:29:05: lets you do that.

01:29:07: >> Yeah, you can use like the uh you could

01:29:09: set up some protolux on like a static

01:29:11: texture 2D that you drop a URL into.

01:29:14: Like let's say you have a packed, you

01:29:16: know, a packed uh like metallic

01:29:19: smoothness map that you want to extract

01:29:21: into a normal one. You can use the

01:29:23: channel swapping functions in the static

01:29:25: texture 2D from Protoflux to automate

01:29:28: that. So now you have like a little like

01:29:31: text like packed texture extractor

01:29:33: machine basically.

01:29:36: >> Now I actually just thought of a schnoit

01:29:40: save it for the next one.

01:29:44: >> But I thought of it I thought of it with

01:29:45: these. Okay, that's was if it

01:29:49: >> I want to there there are there's one

01:29:52: method proxy that requires being able to

01:29:55: pass in values by reference.

01:29:58: I want to be able to pass in values by

01:30:00: reference.

01:30:02: >> I don't work

01:30:10: by ref.

01:30:16: We also just is asking uh stream

01:30:21: there already is a free version of me

01:30:23: for some reason.

01:30:26: >> What do you mean for some reason?

01:30:30: >> Made it. Also, uh Brav Jules Bear is

01:30:33: asking horn toad is only toad in name.

01:30:36: You could be actually know what it is.

01:30:38: What is a horn toad?

01:30:41: Uh

01:30:45: a horned toad. It's still like It's like

01:30:48: a It's like a little like

01:30:51: It looks It looks like related to like a

01:30:53: little like

01:30:55: a little like lizard like a like like a

01:31:01: >> like those little like sharp looking

01:31:03: specky lizards you see.

01:31:06: >> Found an image. I'm going to bring it

01:31:07: in.

01:31:11: >> To be

01:31:14: >> It's the power of the metaverse.

01:31:17: >> I don't want to be a lizard.

01:31:19: >> Just imagine that. There we go.

01:31:21: >> I don't want to be a lizard.

01:31:24: >> Just ch just this.

01:31:31: Uh, next question is from modify arc.

01:31:33: Uh, what are dummy enums used for? Um,

01:31:37: usually just for testing or like if

01:31:39: something if there's like a generic node

01:31:41: that works with any enum that can be

01:31:44: like the default um mostly that like

01:31:47: like you know it can be default for

01:31:49: generic types like when you spawn a node

01:31:50: like it doesn't know which one you want.

01:31:52: So it just does the like dummy enum and

01:31:55: then when you once you actually plug an

01:31:56: enum it's going to like automatically

01:31:58: overload whatever data type you plugged

01:32:00: in. That way it doesn't have to be like,

01:32:02: you know, some random like, you enum

01:32:05: type like can be kind of confusing if

01:32:06: it's dummy. It's like kind of like like

01:32:09: a placeholder essentially.

01:32:15: And there all the questions. Again,

01:32:16: we've have uh still like almost 30

01:32:19: minutes left. So, if you're getting more

01:32:20: questions, feel free to ask. In the

01:32:23: meanwhile,

01:32:24: I'm going to go back to the

01:32:28: resonate hashtag and see if we can bring

01:32:30: more posts. Actually, I can bring my own

01:32:33: video. Um,

01:32:35: let me see. How do I

01:32:42: How do I do this? Um,

01:32:47: this one didn't want to load. But one

01:32:50: other thing, let me see. Let me just try

01:32:52: again. Maybe it lost this time. Um,

01:32:56: can I do this? Is like the top post

01:32:58: right now for like hashtag resite. Um,

01:33:04: I don't know if it'll if it doesn't

01:33:05: load. I can just bring the YouTube

01:33:07: video, but it's a bit longer one.

01:33:11: Yeah, this looks like it's not loading.

01:33:12: Why is it not loading? That's so weird.

01:33:16: >> I think there are some pages on Blue Sky

01:33:18: that require login to view. I don't know

01:33:20: why.

01:33:21: That is weird.

01:33:23: Uh, I had a somewhere too, but um,

01:33:29: how do I bring that in?

01:33:32: >> I could copy it from Discord. Uh,

01:33:36: >> FXP Sky link works.

01:33:39: >> Do we FXP Sky? I don't think FXP Sky

01:33:42: will work without B Sky X.

01:33:45: >> I don't think we parse those.

01:33:50: Okay, let me just do this. I'm going to

01:33:52: bring it this way.

01:33:58: Save.

01:34:01: Open this up

01:34:08: >> related

01:34:10: >> related to what's happening. Uh, modify

01:34:12: art asks, should all video players

01:34:14: default to live VLC instead of Unity

01:34:16: player?

01:34:17: >> No.

01:34:19: Yeah,

01:34:19: >> let's let's let's uh let's do this

01:34:22: first. Um

01:34:23: >> okay.

01:34:25: Oops.

01:34:26: >> Um

01:34:28: so this is uh this is the latest de

01:34:31: vlog. Uh one of the things like I really

01:34:33: wanted to add like to photon dust.

01:34:36: There's like a few, but like one of the

01:34:37: things is like I wanted to add ability

01:34:40: for particles to slide because right now

01:34:41: we can you can make them bounce and they

01:34:44: can like you know lose velocity but if

01:34:46: you if you set the bounce to zero and

01:34:48: they collide with something they just

01:34:49: kind of stop for the most part and like

01:34:52: you know unless there's like another

01:34:53: force that keeps them pushing them

01:34:54: around. Um

01:34:57: what I'm adding is like you know where

01:34:59: you can actually make them get them to

01:35:01: slide. So, like once I hit something, it

01:35:04: can redirect the velocity. And I've been

01:35:06: kind of playing with it. Uh, it still

01:35:07: makes like a few tweaks uh and changes,

01:35:10: but it works. Like, it's really, really

01:35:13: fun to play with. So, if I play this,

01:35:16: um, you can see they are interacting

01:35:18: with a mesh collider. Uh, and they're

01:35:21: just kind of, you know, sliding around.

01:35:22: They're following, you know, the curve

01:35:23: of it. It's, uh, and they can, you know,

01:35:26: kind of slide on the floor like they can

01:35:28: adjust like the friction of it. So like

01:35:29: they can stop and it can also combine

01:35:31: with a bounce. So when they're um

01:35:36: you know like like when they're bouncing

01:35:37: they eventually like lose velocity and

01:35:39: just keep continue sliding. So there's

01:35:42: like a lot of like really cool effects

01:35:44: you know we could do like waterfalls you

01:35:45: know which authors love which we

01:35:47: definitely are right now. Um

01:35:52: and you know just general like you know

01:35:56: various kinds of effects

01:35:58: >> infall

01:35:59: >> the waterfall. Yeah.

01:36:02: So that's one of the things and seems to

01:36:03: have like gotten like bunch of like

01:36:04: attention. People seem to be happy and

01:36:06: it's like very it's just very fun to

01:36:07: play with just seeing them you know flow

01:36:09: around the colliders and so on because

01:36:11: it's also like very very smooth

01:36:13: especially with the net actually haven't

01:36:15: tried with net 10 even. It was like all

01:36:17: on the net branch.

01:36:19: >> Do the particles actually have like a

01:36:21: continuous collision with the floor now

01:36:23: instead of just like bouncing.

01:36:26: >> Uh I mean essentially changes like how

01:36:29: the new velocity is calculated instead

01:36:31: of just losing it. It makes it like so

01:36:33: they you know it redirects the velocity.

01:36:37: >> Okay.

01:36:40: Uh let's see. Do we have we also got a

01:36:42: question from modify arc. Um,

01:36:47: Wi-Fi RX is asking, should all video

01:36:49: players default to VLC instead of Unity

01:36:51: player? They definitely should not. Uh,

01:36:54: unfortunately, there is a bug with the

01:36:56: video VLC, especially like the

01:36:58: integration we're using where if

01:37:01: everything defaults to it and you load

01:37:02: too many video players, it will just eat

01:37:04: all of your CPU and you will just die,

01:37:06: which is one of the reasons we actually

01:37:08: have the Unity player because that

01:37:10: prevents that from happening. Um, so

01:37:14: definitely not a good idea. Don't

01:37:16: default them to like lip VLC. Just let

01:37:18: the let the system, you know, decide

01:37:21: what they should load us.

01:37:28: Uh,

01:37:32: we got another post. Uh,

01:37:36: this one's from um I mean it's it's not

01:37:40: as relevant anymore because it's already

01:37:42: happened, but we're still going to share

01:37:44: it um because of like people sharing

01:37:46: things. Um,

01:37:50: uh, Kakur is posting secondary block

01:37:53: party is on until 7 p.m. tomorrow, which

01:37:56: already happened. So, you know, again,

01:37:57: in the past, but the sher post that's

01:37:59: pretty cool. Thank you for sharing.

01:38:04: I think all video players should default

01:38:06: to converting every video imported into

01:38:08: Resonate into uh Flash

01:38:14: >> or Quick Time.

01:38:22: >> Actually, we're on auto right now. This

01:38:23: is just the rewarding which I shouldn't

01:38:24: be doing. MP2.

01:38:28: No.

01:38:34: Let's see. Do we have any more? We don't

01:38:36: have any more questions. So, let's look

01:38:37: for posts.

01:38:39: And yeah, there's like a super cool

01:38:41: poster. I'm going to paste this one in.

01:38:45: Let's look at my membranes. Like my

01:38:47: membranes. It's actually using the same

01:38:50: procedural mesh that like Protolex virus

01:38:52: are using just like it's connected

01:38:54: between the fingers for the webbing. Ka

01:38:58: made like a cool poster for um for the

01:39:02: frog uh for the frog bug.

01:39:07: Uh let's see.

01:39:10: Got to show this one off.

01:39:14: There's more trains. We show this one.

01:39:21: Let's see. Is there any cool stuff to

01:39:24: share?

01:39:28: Oh, we actually got a question from

01:39:30: Dusty Sprinkles. Uh they're asking what

01:39:32: are our thoughts on BC7 ANC? Uh it looks

01:39:35: very promising like um if it's really

01:39:38: good like we will definitely constant

01:39:40: like kind of switching to it uh

01:39:42: upgrading you know from the system. My

01:39:44: main kind of concern is like you know

01:39:45: how well it works for wide variet of

01:39:47: textures because sometimes like you know

01:39:50: you get one of those things where you

01:39:51: test it with some textures and like it

01:39:53: has much better results but then you

01:39:55: test it you know with like with other

01:39:58: things and it starts kind of you know

01:39:59: either giving worse results or like

01:40:01: being bad. So like that's one thing we

01:40:03: mean to make sure that doesn't happen

01:40:05: and test it with wider variety of

01:40:06: textures and make sure it's you know

01:40:08: generally improvement across the board.

01:40:10: assuming it is that you know pretty much

01:40:12: like resolves you know that kind of

01:40:13: concern. Um I think there might be like

01:40:16: some fewer issues as well um where like

01:40:20: it doesn't support some things we need.

01:40:21: So we might need to still like use it

01:40:23: alongside compersonator but it's good

01:40:24: like um

01:40:29: it's um it's good to have kind of more

01:40:31: you know modern solutions or like this

01:40:33: like less chunky ones or more optimized

01:40:35: ones. I will say I'm actually been I've

01:40:38: actually been using that uh for the past

01:40:41: like week and a half or so and I

01:40:43: actually made a thing to like batch

01:40:45: convert like some textures into BC7 to

01:40:47: see if anything would screw up and so

01:40:49: far it's been actually it's been pretty

01:40:50: perfect. I like compressing BC7 textures

01:40:53: in 15 seconds as opposed to 300 seconds.

01:40:57: >> How are you comparing the texture

01:40:58: quality?

01:41:00: Um,

01:41:02: it's mostly just like AB looking at

01:41:05: them. Um,

01:41:07: >> it doesn't seem to have any there

01:41:10: doesn't seem to be any like detrimental

01:41:12: impact. In fact, the texture quality

01:41:13: seems to be better in most cases.

01:41:15: >> That's good. And it's also like a good

01:41:18: thing like there's like, you know,

01:41:19: algorithmic version like that kind of

01:41:20: measure that and it's like, you know,

01:41:22: the kind of like visual look. I'm really

01:41:24: curious how it handles like you know

01:41:25: some really complex textures because

01:41:27: that's usually when I end up like using

01:41:28: BC7 is like when it's like very

01:41:30: challenging texture for BC3 like it has

01:41:34: like a lot of color like variation

01:41:35: because BC7 can do a lot better with

01:41:37: those. Um

01:41:40: and but it's also the part like you know

01:41:41: I'm like bit worried like it might be

01:41:43: making some tradeoffs but was mostly

01:41:46: just because I haven't actually seen the

01:41:47: comparisons or like seen any like data

01:41:50: on it. What's up?

01:41:51: >> They used um I believe Yosh has a uh a

01:41:55: table of uh like SSIM comparisons which

01:42:00: I think is the algorithmic thing you

01:42:02: mentioned

01:42:03: >> and in every case even on like BC1 BC3

01:42:07: um and of course on BC7 the SSIM comes

01:42:09: out um higher in every scenario.

01:42:13: >> That's correct.

01:42:14: for all their test pictures.

01:42:20: >> The main thing is like we just encourage

01:42:21: people to like you know share

01:42:22: information and GitHub issue because

01:42:24: sometimes people make you know GitHub

01:42:25: issue and they'll mention oh it's like

01:42:27: it's so much better and like they don't

01:42:29: include the data so we're like well we

01:42:32: have to take your word but it's also

01:42:34: vague so like we don't know we don't

01:42:36: know like what's your data set what do

01:42:37: textures look like you know what's

01:42:39: actually the difference. So if you're

01:42:40: making those issues, please include that

01:42:42: information because if you just say like

01:42:44: it happens like that's not really enough

01:42:46: for us to go.

01:42:47: >> Looks like it looks like they did. Yeah.

01:42:54: >> Um

01:42:57: modify arc is asking will updating bring

01:42:59: any exciting features? Um the update

01:43:02: itself won't because the features we

01:43:04: actually need to integrate. Uh it mostly

01:43:07: should help improve like performance a

01:43:09: further bit. Um it lets us build more

01:43:11: features but like there's nothing super

01:43:13: like major. It mostly like

01:43:16: it's mostly like performance

01:43:17: improvements because we we're using a

01:43:19: very old fork of beu that like was not

01:43:22: even compatible you know and like we

01:43:23: kind of had to back for some of the

01:43:25: things. The things that we're kind of

01:43:27: expecting

01:43:29: that are going to be biggest

01:43:29: improvements are like you know a lot of

01:43:31: bug fixes because there's a lot of

01:43:32: crashes that happen because we're on a

01:43:34: very old version and the new version

01:43:35: fixed those but like you know we are on

01:43:38: very old fork with modifications so we

01:43:41: can't like you know we need to update

01:43:43: essentially to get those bug fixes but

01:43:46: mostly for features that actually

01:43:47: requires integration

01:43:50: uh integration to happen. So the update

01:43:51: itself doesn't bring that on its own. It

01:43:54: might help improve like smoothness of

01:43:56: some collisions because I know there's

01:43:57: been also work for like when you have

01:43:59: multiple colliders touching. Uh

01:44:01: sometimes you get like you know bumps

01:44:02: with those and I know there's been some

01:44:03: work put into like eliminating in that

01:44:08: from like you got a bishop for Bio made

01:44:10: a benchmark comparing BC7 and C

01:44:12: compressator basically compar

01:44:15: uh I haven't like I might have seen like

01:44:17: the latest one. I know there's been like

01:44:18: some discussion and just like comparison

01:44:20: with a few textures but last time I

01:44:22: checked it wasn't like too comprehensive

01:44:24: which is like you know I'm like asking

01:44:25: make make sure that's included and if

01:44:28: it's all it is you know then this regard

01:44:30: but uh last time I checked it like you

01:44:32: know there wasn't enough information for

01:44:34: us to like make the decision but if it

01:44:38: is like you know it's good we're going

01:44:39: to look at it like you know when we can

01:44:40: and go from there.

01:44:49: Uh, next questions from uh, Cybercut

01:44:52: 320. This question might have already

01:44:54: been asked. I joined just now, but are

01:44:56: there any plans to making use of the

01:44:57: Steam F extra inputs or maybe adding up

01:44:59: additional bumper support since V cosmos

01:45:02: controllers have bumpers too? We already

01:45:04: should support those uh, for the V

01:45:05: Cosmos like there should be a node for

01:45:07: them. Um, but yeah, like we're probably

01:45:09: going to add like a node that like has

01:45:11: all the inputs so you can, you know, do

01:45:12: whatever you want with those controllers

01:45:14: and then we can like, you know, build

01:45:15: our own control scheme on it as well.

01:45:18: Yeah. So, there's the node. Uh, and you

01:45:22: see there's a bumper right there. So, we

01:45:25: can already get the bumper on this. So,

01:45:27: >> one of the bigger nodes,

01:45:29: >> we we're already going to we're going to

01:45:32: like make a version of this node for the

01:45:34: Steam frame controllers, assuming, you

01:45:36: know, we get our hands on a def kit. So,

01:45:38: Valve again, please def kit. So, we can

01:45:41: add this and have people, you know,

01:45:43: experiment with it and do cool things.

01:45:45: >> This is a sad node. This is a sad node.

01:45:48: >> Which one's is that the Vive? It is the

01:45:50: Vive. Yeah.

01:45:52: >> Yeah. Look how few inputs you have. Like

01:45:54: imagine how big the steam frame one will

01:45:57: be. Like it will be so many inputs. You

01:45:59: have a lot of

01:46:00: >> capacitives. All the capacitives for

01:46:02: every button.

01:46:03: >> Yeah, we'll be able to get everything.

01:46:04: We're going to make so many cool control

01:46:05: schemes. But yeah, for anyone wolf, we

01:46:09: have we have very creative, you know,

01:46:11: community. They do a lot of cool things.

01:46:13: We need to give them this for the Steam

01:46:15: frame so they can make super cool things

01:46:18: with all the inputs on the node. So,

01:46:20: please defate.

01:46:22: >> Just give me a VR controller that's just

01:46:24: like an entire like keyboard. Like half

01:46:26: a keyboard on each controller.

01:46:28: >> Oh my god.

01:46:31: Oops. I can't again.

01:46:35: Uh, we have 15 seconds. Uh, no seconds.

01:46:37: Uh, 15 minutes. So, um,

01:46:42: >> 15 seconds. So, if you still have any

01:46:45: questions, feel free to ask. Otherwise,

01:46:46: more blue sky post. And there's actually

01:46:48: one that I uh I I didn't take this

01:46:51: screenshot, but like somebody somebody

01:46:55: took it and I just like posted it

01:46:57: because I thought it like too hilarious.

01:46:59: Um when we were doing our last recap

01:47:01: stream um apparently this was like a

01:47:03: thumbnail they generated uh for the

01:47:06: recap stream. It's like can I sit next

01:47:08: on fire thumbnail? Yes. I'm like yeah

01:47:11: this this this um this tracks this this

01:47:14: this is how we roll.

01:47:18: accordion keyout keyboard layout for

01:47:20: each hand.

01:47:22: >> Oh my god.

01:47:24: It's got to be like one of the like, you

01:47:25: know, the mice that had like numpad on

01:47:27: the side.

01:47:29: >> Yeah. Oh man. All think of like all the

01:47:32: inputs for all the capacitives on on the

01:47:35: Steam frame controllers.

01:47:36: >> Oo, that's give me those binary counting

01:47:40: gestures have like two to the power of

01:47:42: something gestures. That is

01:47:50: Uh,

01:47:55: this one's uh from Rukio. Uh, this

01:47:58: actually has a video of their uh oops,

01:48:00: I'm doing it again.

01:48:04: Come on. Go away.

01:48:07: What the console then?

01:48:11: There we go. Uh,

01:48:16: we have

01:48:19: post from Ruko about the skate park and

01:48:21: we have a video showcasing some of it.

01:48:23: So, let's give that a watch.

01:48:35: >> Looks like the debug in the system. A

01:48:37: bunch of vectors.

01:48:39: I was kind of like seeing the debug

01:48:40: things like I don't know for why but

01:48:42: like they're kind of like appealing to

01:48:44: me. Like I work with them a lot too.

01:48:50: >> Looks like they're like just

01:48:53: skating around.

01:48:55: >> It's a little hard to see because it's

01:48:56: kind of dark. But

01:48:58: >> I I love I love I love skating rinks.

01:49:01: >> Yeah.

01:49:02: >> Oh, there we go. There he goes.

01:49:07: >> Skating. Like you can see you can see

01:49:09: others kind of rolling around there.

01:49:12: >> Skating has always been one of those

01:49:14: things that's kind of like come

01:49:15: naturally to me and I love doing it.

01:49:17: >> I really love roller skating

01:49:20: >> in VR. Roller skating

01:49:23: >> even in real life too. Like I love uh

01:49:26: >> I love you in real life. You can do it

01:49:28: in VR.

01:49:29: >> I know I could do it in VR fuks. Your

01:49:31: game is very state-of-the-art.

01:49:34: >> But I also like doing it in real life.

01:49:40: It's kind of overrided, but the it's

01:49:42: pretty cool post.

01:49:45: And that's just day 3.5 of us working on

01:49:47: the skating system for our world only

01:49:50: head and hands movement. It's pretty

01:49:51: neat.

01:49:54: >> Make it controllable with your tongue.

01:49:56: >> There's another cool one. Uh this

01:49:57: actually um this is from MLA werewolf

01:50:02: and this actually showcases their

01:50:05: quadruplet avatar.

01:50:08: Uh let me screenshot the post so you can

01:50:12: see the post itself.

01:50:15: I'm going to show you the video in a

01:50:17: second. So this is the post. Um,

01:50:21: and this is a work in progress and cost

01:50:24: improved stands for quadropretzite.

01:50:27: And this actually looks really cool in

01:50:29: the video. Like, let me let me bring

01:50:30: this in. And I'm going to play this.

01:50:34: Make it a bit bigger.

01:50:37: Going to hit play.

01:50:42: >> Look at that.

01:50:46: >> This is really cool. Like some people

01:50:48: make like really neat avatars are like

01:50:50: very non-standard avatars and oh my god

01:50:53: it even leaves like little paw like paw

01:50:55: prints as it goes.

01:50:58: >> They got those they got that like wolf

01:51:00: trot going on.

01:51:00: >> Yeah. Yeah. Yeah.

01:51:03: >> Like it gives you a lot of power like

01:51:05: like a lot of the systems like they're

01:51:06: inite they're just you know

01:51:09: how to put it more like suggestions.

01:51:11: Most people end up using them but like

01:51:13: you can make like lots of your own

01:51:14: systems. you have a lot of flexibility

01:51:16: and some people like you know really

01:51:18: take advantage of that. So if you want

01:51:20: to know quadrup avatar like this

01:51:23: it's possible and this this one looks

01:51:26: really cool.

01:51:28: It's a very that's a very good job on

01:51:30: that one. Uh we got a few more questions

01:51:32: as well. So let's look at those. So this

01:51:35: is the post again in case you want to

01:51:36: screen cap it.

01:51:40: Um modify arc is asking is there a way

01:51:42: to rebind the subcontrols in game? Uh

01:51:45: right now officially there's not um

01:51:48: still something will need to be added

01:51:55: uh

01:51:56: coratorium. Any thoughts on flipped

01:51:58: around finger photo gesture or biting to

01:52:01: flip them around 100° for taking finger

01:52:04: selfies? It might be interesting like

01:52:06: like if you like flipped it like so you

01:52:08: can as like

01:52:11: for for me it might be difficult to do.

01:52:14: thinking about like doing because I see

01:52:16: people commonly mistake doing the finger

01:52:18: gesture where they have one hand facing

01:52:20: inwards and one hand facing outwards

01:52:22: kind of like the picture.

01:52:24: >> I feel like that one would maybe work

01:52:26: better for an outward facing one and

01:52:28: then if you wanted to you could use the

01:52:30: current one as a selfie one.

01:52:33: >> I feel it would make that configurable

01:52:35: because like this to me like flipping

01:52:37: this it like this feels very unnatural.

01:52:42: Um,

01:52:45: I mean I kind of like want to do like

01:52:48: kind of rework it a bit and maybe add

01:52:50: like new options to it. At some point I

01:52:53: would like to add like a feature where

01:52:54: you can also like toggle it and just

01:52:55: like record a video or maybe like pop a

01:52:57: thing and you know move it around. So

01:52:59: there's like more stuff that could be

01:53:00: done with it and more kind of

01:53:02: configuration options.

01:53:04: But freaks, how I do my finger photo

01:53:06: trick shots now since like the math

01:53:08: converges at several different poses and

01:53:10: like do it from like my my waist with

01:53:12: like really weird hangles.

01:53:15: >> No more no more Jojo like you can do

01:53:17: this and I'm like wow. Like I kind of

01:53:19: ced it like this shouldn't be possible

01:53:21: but there's something wrong with it. So

01:53:23: it's it's not doing what it's supposed

01:53:24: to do.

01:53:27: >> I love it when math converges at several

01:53:29: points. Why

01:53:32: uh modify RX ask asking why do video

01:53:34: players use projection 360 material

01:53:37: because we support 360 videos.

01:53:39: >> Well, actually I know what they're

01:53:42: asking. They're asking why does why does

01:53:44: it use the projection 360 on the main

01:53:46: display

01:53:47: >> because we support 360 videos? Well, we

01:53:51: do support 360 videos, but even on the

01:53:54: 2D display, it's using the projection

01:53:55: 360. And that and the reason for that is

01:53:59: because it was

01:54:01: >> support 360 videos.

01:54:02: >> We do support 360 videos, but the reason

01:54:04: I did it was because it was the only

01:54:08: unlit material that was both

01:54:10: stereoscopic and supported stenciling,

01:54:12: so I could mask it with the rounded

01:54:14: borders on the on the video texture on

01:54:16: the video uh player.

01:54:18: So, we support 360 videos.

01:54:20: >> We do support 360 videos, but that's not

01:54:22: why it's on the 2D screen.

01:54:24: >> Well, it should be because this this

01:54:26: also for 360 video support, which uh

01:54:28: should have done,

01:54:29: >> but we we it spawns out like a different

01:54:32: like it spawns out like a 360 like

01:54:34: sphere to like view those in.

01:54:35: >> But also the projection 360 allows you

01:54:38: to also like render perspective the way

01:54:40: like you know it does in the world

01:54:41: browser so you can look around.

01:54:44: Yeah, I mean like it does I I suppose I

01:54:46: could do that right now. It's just done

01:54:49: that.

01:54:52: I

01:54:55: >> I'm going to have an aneurism.

01:54:58: >> Oh yeah, Qutorium is asking, I heard

01:55:00: there's only two plus 360 videos. Is

01:55:01: this true?

01:55:02: >> Yeah, this is true. Super 360 videos.

01:55:05: >> It's not why I put it on the main

01:55:06: display. I'm sorry.

01:55:10: It was

01:55:12: >> which should be there because we support

01:55:14: 360 videos.

01:55:16: >> Look, it spawns out a sphere.

01:55:18: >> Yeah, but I can also like watch it like

01:55:20: perspective view.

01:55:22: >> It is. It is actually It is actually

01:55:24: perspective view right now. It's just

01:55:25: really zoomed in to make it look like a

01:55:27: 2D video.

01:55:28: >> Yeah, because of Super 360 Studios. So

01:55:31: to make everyone mad, if you hold up

01:55:33: like a straight ruler to the video

01:55:35: player, you'll see that it's actually

01:55:37: very very very very very slightly curved

01:55:39: by like one degree across the board.

01:55:44: Have fun. Well,

01:55:45: >> I know what I've done.

01:55:48: >> I've made everyone with OCD very upset.

01:55:51: >> Oh no.

01:55:55: The bong master is asking, "So what's

01:55:57: the plan for 360 video support?" Yes.

01:56:00: Yes, we do support 360 videos.

01:56:03: >> We support 360 videos.

01:56:05: >> We also support 180° videos.

01:56:07: >> Oh, yeah. They can like do like a bit

01:56:10: support. We support depth videos. At

01:56:12: least some of them. You can do pressure.

01:56:15: >> We support 3D 360° videos.

01:56:18: >> Oh my god. Yeah, those are cursed,

01:56:21: >> but we support them.

01:56:24: >> Yep.

01:56:27: Anyway, we've got uh about 3 minutes

01:56:30: left. So, we've got any last minute

01:56:32: questions. They need to be

01:56:34: PD is asking, "But is it about 360°

01:56:36: videos?" Technically, yes. You can put

01:56:38: any number in the projection 360 because

01:56:40: it lets you define the the viewing

01:56:42: angle.

01:56:43: >> Yeah, you can even put like a panoramic

01:56:45: videos in there, too.

01:56:47: >> Yeah, it's fancy.

01:56:51: But yeah, I think uh at this point uh

01:56:55: don't know if there's any more quick PS

01:56:58: we could share. Um

01:57:11: was asking uh do super panoramic

01:57:14: cameras. They can make curs panoramic

01:57:15: pictures. I mean, technically you can

01:57:18: you can you can do like 360 like uh if I

01:57:21: >> well actually I don't want to do it with

01:57:23: this one because it's probably going to

01:57:24: freak out the stream. But you can you

01:57:27: can like set this to like you know high

01:57:29: angle and some people do that to make

01:57:31: 360 or you can just grab this camera.

01:57:34: I'm going to switch it to the 360 mode.

01:57:36: There we go. And if I take uh this one,

01:57:41: this takes like a panoramic picture and

01:57:43: you've got, you know, 360

01:57:46: photo and there is should be a mode

01:57:49: which lets you render a screen to 360.

01:57:51: Actually, actually, it might be broken

01:57:52: right now. Um, which is very heavy, but

01:57:55: it's a thing we had or have, but might

01:57:58: be broken a bit uh right now. Anyways,

01:58:02: uh we got like 2 minutes left, so

01:58:03: probably unless there's like super

01:58:06: >> Yeah. Honestly,

01:58:08: I'd probably cut questions here to be

01:58:10: honest. Um cuz

01:58:13: >> um but yeah, I think this is a pretty

01:58:15: good resonance.

01:58:16: >> Yeah. Yeah.

01:58:18: So, thank you everyone for joining. I

01:58:20: hope like you can like the other stream.

01:58:21: I don't

01:58:24: I don't know like how much like you know

01:58:26: author just feels that I'm worried it

01:58:30: was unfort

01:58:33: but I was like how do how do we make

01:58:34: ourselves author? So I was like, "Okay,

01:58:36: we make the ears around. We make the

01:58:37: tail flat, make the snoot short, add

01:58:40: like, you know, the webbings."

01:58:43: So if I like, you know, do this, you can

01:58:45: see there's like very cursed webbings

01:58:47: between my fingers. I doesn't have one

01:58:49: because he's a junior developer. Um, but

01:58:52: yeah, this is this is this is what we

01:58:54: look like as authors. Um,

01:58:57: and we also like, you know, in a water

01:58:58: world, so it's like, you know, something

01:59:00: like um that that I hope you enjoy the

01:59:04: stream. Uh thank you very much for you

01:59:07: know all the questions. Thank you

01:59:08: everyone you know for playing a night

01:59:10: you know supporting the platform where

01:59:11: there's just you know being part of the

01:59:13: community uh because you know that's the

01:59:15: biggest thing we need. We need people

01:59:16: playing a night hanging out making cool

01:59:18: things u that helps us a lot. Thank you

01:59:21: for everyone you know for who shared all

01:59:22: the stuff like that we brought on blue

01:59:24: sky. We would love to do it more. If you

01:59:26: like that section as well or you have

01:59:27: any suggestions you know please feel

01:59:29: free to give some. We do want to keep

01:59:30: iterating on it and improving it as

01:59:32: well. Um, but we do want to like, you

01:59:34: know, showcase stuff you guys are making

01:59:36: as well and u kind of give the stream a

01:59:38: little bit more v variety as well. And

01:59:41: thank you everyone who's supporting us

01:59:42: on you know like financially like

01:59:43: whether it's on Patreon or Stripe. Uh if

01:59:46: you're on Patreon, please consider

01:59:48: switching to Stripe on the same tier. We

01:59:50: get like 10% more from the same amount

01:59:52: of money. Uh because Stripe takes a lot

01:59:55: less than Patreon does and we can do

01:59:57: more with you know with with those

01:59:58: funds. Um,

02:00:01: and that should be mostly it, I think.

02:00:04: Um,

02:00:07: yeah. Thank you very much for watching.

02:00:08: Um, we'll see you with the next one.

02:00:11: >> Bye, boys. And actually, wait, we need

02:00:14: for somebody to rate. Is there anybody

02:00:16: to rate?

02:00:17: >> Is anybody streaming right now?

02:00:20: >> Uh, let's see. If you're streaming

02:00:23: Resonate, we do want to support like,

02:00:24: you know, more streamers. Um,

02:00:28: this is a perfect time to do that

02:00:30: because we will raid you. Uh, looks like

02:00:34: there's only creator gem. They're doing

02:00:35: prop hunt number two. So, we're going to

02:00:37: send you over there. Uh, so let's do

02:00:43: creator gem. Great. Creator gem. Say

02:00:49: they're actually recreating the prop

02:00:51: hunt uh or sort of like updating it. Uh,

02:00:54: which is a really cool map. It's like

02:00:55: very old one. Um, but it's been a lot of

02:00:58: fun to play and I'm glad like they're

02:00:59: kind of doing like, you know, second

02:01:00: take on it. Um, I will also play that

02:01:03: sometime. We we need more kind of games

02:01:05: on this platform.

02:01:07: Um,

02:01:09: so that's uh

02:01:13: that's everything for now. Thank you.

02:01:15: And by

02:01:21: >> There we go. Should be raiding. I'm

02:01:24: gonna stop streaming and stop