Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

The Resonance/2026-01-25/Transcript

From Resonite Wiki
Revision as of 00:13, 4 February 2026 by Hemisputnik (talk | contribs) (transcript)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is a transcript of The Resonance from 2026 January 25.

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: Start recording. We should be live.

00:04: Hello.

00:06: Can you hear us? Do we have people?

00:08: Probably don't have people because I

00:10: just hit the button. But uh hello. Oh

00:13: yeah, I need to post announcements.

00:16: Posting this.

00:19: Uh posting the other one. Where's the

00:22: other one? There we go. Oh, we got to

00:24: check the [ __ ] out there. Hello.

00:27: Uh then we got

00:30: this one and one more post. Come on.

00:35: There we go. Yay. Hello. The we the

00:46: >> the WS.

00:48: It's the WS. Hello. Welcome to WS. I'm

00:52: Wers and this is Wer.

00:56: Why? Whoa, why?

00:59: Hello. Oh my god, there's a cute thing

01:01: on the kids stream. Cute.

01:06: Also, um it's probably not going to make

01:09: sense to anyone else, but uh um

01:15: hold on.

01:18: Things are in motion.

01:26: Hello everyone. Hello Amelia. Hello

01:28: Blar. Ni Colin

01:31: got

01:34: corus. Hello

01:37: Charisma.

01:39: Hello.

01:44: Hello. Welcome. Welcome. Welcome.

01:48: Welcome.

01:50: I couldn't. I was like, "Should we do

01:52: like a whole stream like this?" But I

01:53: couldn't do it. Welcome to Wins with

01:57: Saw. I I can't do this. I can't do this.

02:00: Can

02:00: >> Yeah,

02:02: >> I can't I can't I can't speak oo the

02:04: entire stream.

02:05: >> No. Anyway, welcome to Resonance. I'm

02:08: Fixes with Sarah. Uh we're here to

02:10: answer any questions you might have

02:12: about Resonate like other stuff like you

02:14: know whether it wants to be technical

02:15: stuff philosoph platform the past future

02:18: whatever if you want to ask us personal

02:20: things um feel free as well uh if you

02:23: want to get us know more just kind of

02:24: like you know chat answer questions um

02:29: make sure if you ask questions um put a

02:32: question mark that way it kind of pops

02:33: on our question thing over here uh that

02:35: way um

02:38: um that way like you know like like we

02:41: we don't miss it. Yeah, I think it goes

02:43: for subscription. Which also reminds me

02:44: I need to put this thing here so we can

02:47: get sprayed with confetti in case

02:49: there's more of these. Uh

02:53: I'm going to

02:56: uh just make this gun and this gun and

02:59: I'm just going to shove this in this TV

03:01: and hopefully the TV will spray

03:03: confetti. Um so welcome. Um, make sure

03:07: to put a question mark or it kind of

03:08: pops on our thing. Uh, we also have a

03:10: few questions from uh, Discord. They're

03:12: in advance questions. We're going to go

03:13: through those first. Uh, so

03:17: let's get started. I think that's kind

03:18: of everythingish.

03:20: >> Yeah.

03:22: >> So, I'm going to move the camera. Oh, I

03:24: have the interpolation off. Oh, it's

03:26: from Bone Blood on Clock Tower. There we

03:28: go. So, should be ready to start uh,

03:32: start answering questions. And this is

03:34: the one I asked Colin to ask next time

03:36: because I wasn't fully prepared for it

03:38: last time, but now I'm prepared because

03:40: I processed photos. So Colin is asking

03:43: about the New Year's fireworks and uh

03:47: women and Sarah were like went to like a

03:49: event for like New Year's and I took

03:50: some cool photos I wanted to share and I

03:52: just kind of processed them yesterday. U

03:54: so I'm just going to you know while

03:56: we're still like waiting for people and

03:57: for questions I'm going to share some of

03:58: my photos.

04:00: Um

04:02: let's see. Let's see. Where is it? Where

04:04: is it?

04:05: So, um, we like didn't go like anywhere

04:08: like, you know, big for the photos. Um,

04:12: so it was kind of like, you know, just

04:13: kind of like in the neighborhood where

04:14: people were like shooting fireworks. Uh,

04:16: and I like went to the pio and like

04:18: quickly took like a bunch of photos. And

04:20: what's cool about it is the camera it

04:22: focused on the branches like in front

04:24: and it like looking super cool. Like

04:27: look at that.

04:29: So, like how the branches are there like

04:30: and you see like how the different

04:32: there's different like colors glowing

04:33: behind. Uh I've got another one like

04:36: this one. This has like you know really

04:38: nice colors to it.

04:41: I love like color gradients. It's like

04:43: one of my favorite things like in

04:45: visuals like in photos or whatever. Oh

04:47: my god. Thank you girls for the for the

04:49: raid. Not the raid. Um the subscription

04:52: gift. Thank you.

04:56: Where's one? I've got to wait. Did I

04:57: show this one? I think

05:00: uh let's see. I like some of these like

05:02: very like atmospheric looking. Like this

05:04: one's like very like red and it's kind

05:07: of you know glowing. You can kind of see

05:08: like outlines of things.

05:11: I've got another one that's also like

05:13: this one's very like green.

05:16: I'm not going to show like all of them

05:17: but like some of my like favorites. This

05:19: kind of like like it feels like some sur

05:23: like something from like fairy tale.

05:25: Thank you. Thank you, Jake. Got more

05:28: subscription gifts.

05:30: Oh, this one was kind of neat.

05:33: I love like I love like, you know, how

05:35: like it focuses on the branches in front

05:37: and like the fireworks just become like

05:39: a bokeh like, you know, glowing lights.

05:42: Um,

05:44: and it's like I just love how love how

05:48: it looks. I've got another one that's

05:50: like um is a little bit more like

05:52: defined. You can kind of see the tree

05:54: outline still, which I kind of like

05:56: because it kind of like gives it more of

05:58: a depth like you know there's like more

06:00: kind of

06:03: like a subject in the scene. Um got

06:06: another one. This one for example, this

06:08: one's like more with the trees

06:10: just kind of exploding. You can see like

06:12: the play with light.

06:16: So yeah, there's a bunch of like really

06:18: really cool a bunch of cool fireworks

06:21: and I got like some photos I'm like

06:22: really happy with that. Then I get to

06:25: share them now.

06:27: Uh let's see if we got any more. I've

06:30: got a bunch more, but I don't want to

06:31: like spend too much time showing these

06:33: off. But uh if you want ones, this one

06:36: has like some nice little vertical cool

06:38: one.

06:41: tell you that the the IRL infinite FPS

06:44: fireworks were really cool and like

06:46: really cool I think and voluometric

06:47: effects that like they're much harder to

06:49: get in VR but um I hope like we can one

06:52: day so we can like you know take virtual

06:54: photos like this but yeah the fireworks

06:57: um the fireworks like were pretty cool

07:02: thank you for bringing the question

07:03: again

07:04: >> some of them were a little loud

07:06: >> yeah they were loud pretty actually it's

07:09: kind of funny thing because like some

07:11: loudest ones are not pretty ones because

07:12: it just makes sound.

07:14: >> Yeah,

07:15: >> I like the prettier ones.

07:19: So, that's that's that's been the

07:20: fireworks. Um, let's go to the next

07:24: question. Uh, we've got a question

07:26: actually going to duplicate it so I can

07:27: also read it. Uh, we've got a question

07:30: from Mint Shock. Uh, Mint Shock is

07:34: asking um, how are textures uh, they are

07:38: not power of two handled? Let it down

07:40: the size to the next biggest power of

07:42: for VRM. When one has texture that is uh

07:45: 50 50 by 50 for example, should one add

07:48: transparency around the edges to get to

07:50: 6464 or just leave it for FX engine to

07:53: deal with? So GPUs pretty much like for

07:57: a really long time now they they just

08:00: support nonp power of two textures. Um

08:02: the power of two texture limitation

08:04: that's like something that's very very

08:07: old at this point. So generally it's not

08:10: something you need to really worry

08:11: about. Um you know we can we cannot like

08:14: as long as the texture is within the

08:16: size limit like the GPU can handle non

08:18: power of two usually there's not really

08:20: too much of a downside do it either. Uh

08:24: in a lot of cases also even like better

08:25: because like sometimes routing up to the

08:27: nearest power of two can actually waste

08:29: a lot of data and like you waste a lot

08:30: of VRM so it's necessarily like you know

08:32: the best thing to do. Um there's a few

08:36: caveats. Um, one of them is most

08:39: textures, uh, that you, you know, upload

08:42: like toite. Um, and pretty much like

08:45: this kind of works with other games too.

08:47: Um, most textures they will get

08:49: compressed with like um, uh, something

08:52: called like block compression

08:53: algorithms. Uh, and what these

08:55: algorithms do, they sort of take blocks

08:58: uh, for for the ones that are not uses,

09:00: it's typically 4x4 blocks um, of pixels.

09:03: So like it's a group of 16 pixels. it

09:06: compresses them so they kind of use less

09:07: storage while preserving most of the

09:09: detail and those compression algorithms

09:12: they they save like um like four to

09:15: eight times the amount of VRM. So like

09:17: you know this generally good thing to

09:19: do. The only limitation there is uh

09:22: because the textures um

09:25: uh like because the textures like you

09:27: know it's compressed like uh in blocks

09:30: of four on each side uh the size needs

09:33: to be a multiple of four. If it isn't

09:36: Arizona will handle it for you like like

09:38: it's going to you know it'll see like

09:40: this is like you know it'll sort of like

09:41: just rescale it a little bit but it

09:43: might have some quality loss. So at the

09:46: very least what I would recommend is

09:48: make your texture be multiple of four if

09:51: you want it compressed. If you're doing

09:53: stuff like icons um for example you know

09:56: like you're saying like 50 by 50 it

09:58: might be worth like you know just

09:59: leaving uncompressed it's going to be

10:01: small amount of data uh so you might

10:04: leave it uncompressed at which point

10:05: it's just going to be 50 like 50 by 50

10:08: in VRM. Um, that's why I would probably

10:11: recommend like still using compression

10:14: for icons. And if it's like really

10:16: small, I would like I wouldn't add

10:17: transparent edges. I would just like,

10:19: you know, make sure the image is like 60

10:21: 64x 64. Assuming you're not doing like,

10:23: you know, like pixel art. If you're like

10:25: exporting like, you know, vector

10:27: graphics into a into an icon, export 64x

10:30: 64, like you get you don't get like any

10:33: sort of weird scaling things with that.

10:36: like if comp like you know if you have

10:38: compression active uh because even

10:41: compression

10:42: 64x 64 is going to take less VRM uh than

10:46: 50x 50 uncompressed so like even though

10:50: it's like a little more pixels you get a

10:52: little more detail you're probably

10:54: actually going to like you know come out

10:55: on top with that uh but yeah generally

10:58: we can leave things for fansion to deal

11:00: with there just might be you know some

11:01: slight loss in like quality do like the

11:04: scaling things uh But like pretty much

11:06: all of that is like doesn't really have

11:08: anything to do with power of two. It

11:10: just has to do with multiples of four

11:12: because that's how the compression you

11:14: know works. It works on group of 4x4

11:16: pixels and it cannot do like you know

11:17: half a block. Um

11:21: yeah that kind of covers covers it I

11:23: think.

11:29: Uh next question from Discord. Uh, yes.

11:34: >> I think the one that the bottom is

11:36: supposed to come first.

11:37: >> Oh.

11:39: Oh, I see. Can I shuffle them? Uh, let's

11:42: do

11:48: wait. Oh, okay. Uh, so next question is

11:52: from Oz.

11:54: I'm also going to put this here so I can

11:56: read it easily. Um Oussie is asking

12:00: recently you've been doing work on there

12:02: link with the reflection and a way to

12:04: get components and other such details.

12:06: Well, of course I know this doesn't mean

12:08: component access. Does it have paved the

12:10: way for in some regards? No, it doesn't.

12:14: It's a it's like a different mechanism.

12:16: It's sort of like a way to access the

12:18: components externally, but um um it

12:21: doesn't really contribute for in-game

12:23: like component access like pretty much

12:24: like it works because there has internal

12:27: APIs for accessing components. That's

12:28: like you know how a lot of behaviors

12:30: work. Um it's mostly about exposing

12:32: those to different systems. Um what this

12:35: does what link specifically does is like

12:38: it just uses those mechanisms. It's just

12:40: built you know on those general

12:41: mechanisms for accessing components. So

12:43: we can provide access that way for expos

12:46: in game there's like you know there like

12:48: whole separate kind of system that's

12:50: going to interface with that API. Uh so

12:53: the API is already there. The main

12:54: question for like you know the main task

12:57: for like exposing in game. Um there's

13:00: multiple things like one we do need

13:02: support for collections because of non

13:04: access you know things on a slot there's

13:05: a collection of things. So when

13:07: collection support so you can actually

13:08: work with a collection. Uh the other one

13:10: is going to be some sort of like dynamic

13:12: binding where you can like you know

13:13: access like properties and sort of

13:16: designing how that's you know how

13:17: exactly it's going to work. Um so like

13:21: that and it's kind of its own task. So

13:25: in short like you know short answer um

13:28: short answer is no it doesn't pave the

13:30: way for it. Uh long answer is what the

13:33: pretty much what I've said

13:37: and we've got like a related question.

13:39: um

13:40: was asking simulated previous question

13:43: uh but how much does ser integration

13:45: affect fxation itself when it comes to

13:47: messing with its internals

13:49: um again like it kind of doesn't super

13:52: much because like it uses the APIs that

13:54: like internally already used for pretty

13:57: much everything you know like whenever

13:59: engine like when you open inspector

14:01: that's also using those internal APIs to

14:03: figure out like you know what fields are

14:04: on things what like you know components

14:06: are on thing what values you know sort

14:08: interface for that. Um the components

14:10: themselves like when they operate on the

14:12: data model they use those APIs. Um

14:16: when you save a world like you know

14:17: that's uses the APIs. Resoide link is

14:19: just another thing that uses those APIs.

14:22: Um so it doesn't like you know doesn't

14:26: affect it like really that much.

14:30: It's also like one of the things that

14:31: makes it like you know easier to

14:32: implement because we already have like

14:34: you know those mechanisms in place and

14:35: it's just gluing them to like you know

14:37: to JSON.

14:41: And the last question from Discord uh

14:44: we've got from Golduni

14:46: uh they are asking what are dictionaries

14:48: and how can we interact with them in

14:50: game. So dictionaries it's like one of

14:53: the data structures where um you're

14:56: essentially storing values like or

14:58: whatever you're storing whatever data uh

15:01: under a key and a key can be like you

15:03: know piece of data um like for example

15:05: like a string or a number um in some can

15:10: be like more structured but you know

15:11: like you you'll have those. So what is

15:14: it really useful for is you know um if

15:17: you consider like collections like you

15:19: know like a list on array um usually

15:22: it's just like a list you know an array

15:24: of things you access them by the index

15:26: so for example say I want item at like

15:28: you know index zero or index five or

15:30: index 100 um and that's like you know

15:34: sort of like list of things where you

15:36: can you know like you can like we can

15:40: access them through that pattern

15:42: efficiently you know at index you're

15:43: going to be accessing things. But in

15:46: some cases like you're going to have

15:47: like you know the data you're going to

15:48: be storing is going to be more sparse.

15:51: You know you're not going to have like

15:53: values at every single thing. Maybe like

15:55: there's like a piece of string like a

15:57: name of something. So for example

15:58: consider um consider like you know a

16:01: mesh for an avatar. The mesh for an

16:03: avatar it's going to have you know blend

16:05: shapes. You can have like you know

16:07: system where like you know the blend

16:09: shapes are just an array. Um and the

16:12: problem with that is like say you want

16:14: to find which blend shape like you want

16:17: to find for example smile blend shape

16:20: and you know it by its name you don't

16:22: know at what index it is. So what the

16:24: system needs to do is it needs to know

16:27: go one by one and check is the is is the

16:31: blend shape at zero at index zero is it

16:34: named smile? No. Next one. Is this one

16:36: named smile? No. Next one. And it just

16:38: kind of scans through the thing. um

16:40: which means on average you need to like

16:43: scan you know good chunk of the list and

16:47: it's going to be slow because you need

16:48: to check so many elements. Um so to make

16:51: these kinds of accesses more efficient

16:54: you use some like use dictionary where

16:56: you can actually store you know the

16:58: blend shape uh under with with a piece

17:01: of string that's the name as the key and

17:04: what it does kind of internally it sort

17:05: of like you know hashes it sort of

17:07: computes like a special kind of index

17:08: and then it puts it like into like a

17:10: packet um and when you access it like

17:13: you know you give it a key you give it a

17:14: key smile and it like you know it'll do

17:16: whatever like you know internal

17:18: mechanics um you should some some sort

17:20: of hashing and it look at a bucket and

17:22: then it will check like is this the item

17:23: and it gives you the item and it can

17:25: sort of it can skip like you know

17:27: checking every single like you know

17:30: element like you have in the collection.

17:32: So it makes accesses like this very very

17:34: efficient. Um right now for interacting

17:37: with them in game you can't do it super

17:40: directly. There's like a bunch of

17:42: systems that use them internally.

17:44: um for some very specific ones like

17:47: there's a way there's like a method you

17:48: can call with perflux I think it's just

17:50: for the role keys uh but it's kind of

17:53: jank um and it's not general eventually

17:56: want to expand inspectors so inspectors

17:59: can also show you the dictionaries you

18:01: can actually no you cannot access them

18:03: through link yet either uh this needs to

18:06: be exposed um so yeah like there's not

18:09: too many ways to access them in game

18:11: right now but there's going to be in the

18:12: future Those

18:15: are probably going to become like more

18:16: common, but uh they're actually not as

18:18: common like you know for expose data

18:20: right now.

18:22: So this covers the questions from

18:24: Discord. Uh we got a few questions uh um

18:29: already piled up from blue sky. Uh not

18:32: blue sky um sorry from the Twitch chat.

18:36: Uh

18:39: so let's see what time is it. Uh we're

18:41: going to go through a few questions. I

18:42: do want to like at one point um I want

18:45: to try again like showcase some of the

18:47: social stuff like from like Blue Sky,

18:49: show some post, some some cool stuff

18:51: that people have been working on. Uh we

18:53: might do it like you know at a full hour

18:54: so like in like 12 minutes but let's go

18:56: through a few more questions first.

19:00: No asking pet each other. Um Sarah

19:03: doesn't have hands right now.

19:05: >> I don't have hands.

19:08: Uh also asking also why does Syro never

19:11: appear here in VR?

19:14: >> Um everyone else answer that.

19:19: >> Well,

19:20: I mean partially because uh you know

19:24: getting in VR is kind of like I need

19:27: like a a solid like pre-planned

19:30: commitment of time to be in VR.

19:33: Otherwise, I'm just sitting there like

19:35: twiddling my hands, kind of wishing I

19:38: could do like all my like stuff with a

19:41: keyboard and mouse. Um cuz like I I

19:44: program a lot like I'm I've been

19:48: um

19:52: like I do it in my free time as well. Um

19:55: so I can't really do that in VR super

19:59: well. I mean, I can like in resonate.

20:02: Um, but like I can't I'm not going to

20:03: sit at my computer and code with a

20:05: headset on, you know? That's just kind

20:07: of uncomfortable. Uh, the other part is

20:09: that I just not been feeling good

20:10: lately. Uh,

20:13: lots of uh lots of stress in my life

20:16: right now. So, that's the uh that's kind

20:18: of just like the the lowdown of it, I

20:20: guess.

20:22: The

20:27: the next qu this next question is kind

20:29: of the same. Uh also I have no idea what

20:32: this is. Dark history confirmed. I I

20:35: have no idea.

20:36: >> Sorry.

20:39: >> Uh next one.

20:45: Uh we've got a question from computer

20:47: user. Uh, do you know if a model that

20:51: only uses vertx colors would have better

20:53: performance than a model that uses a

20:55: texture? Uh, this is assuming the

20:56: texture isn't stupidly large. I would

20:58: acknowledge that this would 100% be

21:00: micro optimization that probably

21:01: wouldn't be noticeable in normal

21:02: gameplay.

21:04: So, I would say this depends on a bunch

21:06: of different stuff like it's uh so if

21:09: you don't use a texture immediately, you

21:11: know, the first thing you probably save

21:13: is, you know, VRM uh because texture is

21:16: going to use certain amount of VRM. But

21:18: the question is how dense is your model?

21:20: You know, if like u for example for 3D

21:23: scans, you can have models that have

21:24: like literally like one two million

21:26: triangles. Uh and if you use vertx

21:29: colors to color that um you know, you

21:33: might the the extra VRM for the vertex

21:38: colors can actually exceed what the

21:40: texture would use. So like you wouldn't

21:42: really save there.

21:44: um in terms of like um rendering the

21:48: model like you know the GPU performance

21:51: um I don't think it would look to

21:53: noticeable like like you can free like

21:55: you know a texture sampler but texture

21:56: sampling is really fast on the GPU so I

22:00: don't I don't think like in most

22:02: scenarios like you would really have

22:03: like much of a noticeable change but it

22:06: also depends what hardware you're

22:07: running so it's like it's one of those

22:10: things where it's like depends

22:13: Um

22:15: I think like the VM power probably like

22:17: the biggest one like you do have like uh

22:19: the benefit of like you know um if you

22:23: can go with like vertx you know vertx

22:25: colors like it's um like it might it's

22:28: probably going to be like a little bit

22:29: faster on the GPU because it can avoid

22:31: like memory fetch but also like I think

22:34: it's going to be like in most cases it's

22:36: going to be like so small like like you

22:40: would be kind of hardressed to find like

22:43: real war scenarios where that makes like

22:46: a huge of a difference. Maybe if you

22:48: were like you know like really pushing

22:49: the GPU like certain way um you were

22:52: like you know constrained a lot of like

22:54: memory bandwidth

22:56: maybe like you could like kind of come

22:58: on top but like I feel like to really

23:00: have like much of a difference in that

23:02: case like you you need to be like you

23:04: need to be like more of an edge case

23:06: like you know like let's say like you

23:07: build your entire world like out of

23:10: certain you know just for example so

23:12: from like vertex colors versus like you

23:14: know texturing for everything um the VRM

23:17: would probably be the biggest saving.

23:20: Um, and that depends, you know, like the

23:23: density of the model needs to be

23:28: um, it definitely needs to be like, you

23:30: know, smaller than how much data would

23:33: actually, you know, have in the texture.

23:36: So if if you had like a really dense

23:37: mesh with vertx colors to get a lot of

23:39: like color detail, it's possible you

23:42: might not say like really you might you

23:44: might like end up using more VRM for the

23:46: additional data for the mesh stream uh

23:49: than if you just use the texture if it's

23:52: like lower density like you know than

23:54: and you you you take like the benefit

23:57: from um the GPU sort of interpolating

24:00: the colors between you know between the

24:02: vertices then you could probably you

24:04: know save a bunch VRM.

24:07: It's also like one of those things where

24:08: I say like you know benchmark it like

24:12: you know see do like you know make like

24:16: a stress test like with both scenarios

24:18: and see like you know what performs

24:20: better.

24:23: It's always like a little bit kind of

24:25: like tricky like you know reasoning

24:26: about performance because sometimes like

24:28: the hardware might like you know because

24:30: the hardware has like GPUs they have

24:31: like multiple levels of caches and like

24:33: you know lots of optimizations and you

24:35: know like they have like various latency

24:38: hiding mechanisms like which you know

24:40: sort of abstract kind of abstract you

24:43: away from some of the like memory

24:44: bandwidth like so like it might not

24:46: really make much of a difference u but

24:48: best way is to measure it see how it

24:51: like actually behaves

24:55: So Ponte uh Ponte SP says asking ask

24:59: anything about the Resonite. Yes, you

25:01: can ask anything about the resite. Um

25:03: some questions we might direct you to

25:05: other office hours. For example, if you

25:06: ask you know stuff about moderation uh

25:08: we'll try to give you artic but um um

25:11: we're not like you know I'm not like the

25:13: head of moderation. So we might uh

25:15: redirect you to that to give a like more

25:17: detailed answer. Um but um

25:23: um feel free to ask anything, you know,

25:25: worst case like we'll we'll give you

25:27: like the best answer we can and then

25:30: maybe direct you to a better place to

25:31: get like more details.

25:36: And next question is from ResonP

25:39: and they're asking, I want to host

25:41: events for Polish community. Is there a

25:42: specific process to get them featured

25:44: on? And this actually it for some reason

25:47: it censors it. Uh

25:51: I think this might be censored on the

25:53: chat itself. You might need to

25:56: uh

25:59: >> usually

26:02: >> yeah

26:03: so I don't know what you actually said.

26:05: Um you might need to post it again. Try

26:08: like put spaces between the name of the

26:10: thing maybe or maybe like maybe like a

26:12: link. It doesn't like links.

26:14: >> Oh yeah.

26:18: Oh no, Emil's asking Dagadoo.

26:22: Sar, how do you feel about Dagadu?

26:25: >> I'm tired, boss.

26:28: >> They're going to give Sar PTSD from the

26:31: Dadu one. Uh asking, are there any plans

26:34: for Meta Quest version of the game? Um

26:37: we get this one asked like quite a bit.

26:39: Uh I do recommend um we should have a

26:41: clip for it on our YouTube channel. So

26:42: if you go to like uh the Resono YouTube

26:45: channel and check the clips, uh I think

26:46: there's like a pretty long like answer

26:48: in one of them. Um the short of it is

26:50: like eventually yes. Um we've done like

26:53: some like optimizations like you know

26:55: like doing the engine split and so on

26:57: but we definitely to in able to in order

26:59: to be able to run natively on MetaQuest

27:02: um there's still like a fair bit of

27:04: engine work uh especially like getting

27:06: our architecture to work on it which

27:08: might be tricky with like you know unity

27:12: because we kind of run into a bunch of

27:13: issues. So it might be a thing that

27:15: happens after we switch to a new

27:16: rendering engine

27:18: um to kind of get around some of the

27:20: performance issues. The net 10 will

27:22: definitely helps uh but even with that

27:26: I'm pretty sure like we will need some

27:28: system for content segregation

27:30: uh because um problem with plat like

27:33: mobile platforms like MetaQuest running

27:35: natively on it is they have way more

27:38: like sorry way less resources than your

27:40: PC has uh and they also don't have as

27:43: good safety nets because on PC for

27:44: example if you use a lot of memory um it

27:47: goes you know to virtual memory it goes

27:49: to swap file um on mobile headsets, uh,

27:53: if you use too much memory, it'll crash.

27:55: So like you just you just kind of like,

27:56: you know, instantly die. And we've had

27:58: like some versions of like, you know,

28:00: for engine running on Android before. Uh

28:02: but it's kind of you know what we run

28:03: into in particular because like every

28:06: the entire engine was running inside of

28:07: Unity and Unity has a really bad garbage

28:09: collector which suffered from memory

28:12: fragmentation and would actually end up

28:14: like increasing memory use even though

28:16: it had enough memory free but the memory

28:20: was very scattered so it couldn't

28:21: allocate like a full block so we have to

28:23: keep allocating more and more memory

28:25: until it crashed. Um with the net 10 uh

28:29: it has like much better garbage

28:30: collector. It's like a compacting one.

28:32: So like it sort of cleans up those

28:33: holes. Um but even then you know with

28:36: all the even with the best optimizations

28:39: the mobile hardware it just doesn't have

28:40: enough memory and it doesn't have like

28:42: enough you know CPU and GPU performance

28:44: to handle the same stuff your PC can. So

28:47: if your PC can like you know render a

28:48: world with like say two million

28:50: triangles

28:52: you know fine there might be a challenge

28:54: for mobile GPU and the only optimization

28:57: you can do there is have less triangles

29:00: and have less you know complex models

29:02: have less um detailed textures. So

29:05: having some way to kind of be like you

29:07: know this content is optimized for

29:08: mobile it kind of fits within you know

29:10: smaller performance budget um that's

29:12: going to be really important for

29:14: supporting those kind of platforms.

29:21: Uh Charismare is asking

29:24: um what is the best place to see the

29:27: future plans of Resonite? Well, this is

29:29: one of them. We can can ask and we like

29:31: talking about it. Um you can look uh

29:35: depends kind of like you know how far

29:36: you want to go into the future because

29:38: we we generally the way we kind of

29:40: prioritize things. We don't prioritize

29:43: too far ahead because we kind of want to

29:44: make the decisions kind of more on the

29:46: fly what's like the most important thing

29:48: to be focusing on right now. And that's

29:50: kind of you know how we how we sort of

29:52: approach things uh to get more like

29:55: flexibility there. But you can also

29:57: check out our GitHub. on our GitHub

29:59: there's a lot of GitHub issues and some

30:00: things I know things we want to be like

30:02: working on at some point in the future

30:04: and we also have the project maps where

30:06: you can find you know more kind of

30:08: breakdown like for example uh for

30:10: performance optimizations these are

30:11: things like you know we want to be

30:13: working on these things have been worked

30:15: on these things have been done um

30:17: there's some more things for you know

30:18: particle systems you know for example

30:19: you do like a board for photon dust so

30:21: you can kind of like watch how things

30:23: are kind of going there um but in

30:27: general like like the um usually like

30:31: once we kind of like have you know

30:32: something like big like we we sort of

30:34: like announce it but usually like when

30:36: we announce things like we already kind

30:37: of like you know starting to work on

30:39: them um and from kind of like more like

30:43: long-term plans like the the resonance

30:45: is actually good one uh you can check

30:47: the YouTube channel as well there's like

30:49: resonance clips which talk about various

30:52: like future plans like we for example

30:53: have a clip on you know what we want to

30:55: do with the desktop mode we have clips

30:57: or what we want to do with domain system

30:59: so you can build much bigger worlds and

31:00: more complex you know sessions. Uh

31:03: there's video like you know on stuff

31:04: like the terran system. So there's a lot

31:08: of different places depending like you

31:09: know what you kind of prefer and like

31:11: what exactly

31:13: what exactly like you know you want to

31:15: see. Um

31:18: so I hope I hope this kind of helped and

31:20: you can always you know ask to when it

31:23: comes like you know to like the first

31:25: hours. One more I'm going to mention uh

31:26: the devlog. The vlog is kind of also

31:28: kind of more immediate because there's

31:29: usually things kind of that been worked

31:31: on. Uh but it's kind of good, you know,

31:32: to check if you want to see like this is

31:34: kind of what we're working on. This is,

31:36: you know, how we kind of progressing on

31:38: things.

31:44: Uh

31:46: next question is from Nukun. Uh so will

31:49: we be able to use dictionaries for

31:50: string compression at some point? I've

31:52: been always wanting to do that. um

31:55: >> that

31:56: >> that is not entirely unrelated to the

31:58: use case of those whatsoever.

32:01: >> Yeah, it's like dictionaries don't

32:02: really do any compression themselves.

32:05: You can use them like they're they are

32:07: like used within compression algorithms

32:10: but by themselves dictionaries don't do

32:12: any compression. So um once like for

32:16: example with protoax collections if you

32:18: like you know when you're able to use

32:19: dictionaries you can use them to

32:20: implement compression algorithms to

32:22: store your you know data but by

32:25: themselves they don't provide

32:26: compression.

32:28: >> Yeah they're building block like an

32:30: array or a list or just another type of

32:32: collection.

32:33: >> Yeah.

32:37: Uh there's also asking um is there any

32:40: chance we'll see a new rendering engine

32:42: this year? Um I would say the chance is

32:47: like above zero but like it depends on a

32:50: lot of things. Uh and right now it's

32:52: like I feel a little bit too early to

32:53: say. Um I would definitely love that

32:57: like to happen but

33:00: um right now we kind of need to like you

33:02: know finalize the first phase which is

33:03: like you know complian requirements.

33:06: um and move on to the second phase where

33:09: we'll start like looking at potential

33:11: candidates for the renderer. Um once

33:14: that kind of happens like you know it's

33:16: going to then what do we find how

33:18: compatible the renders are. Um and we

33:22: kind of hope like you know we get a

33:22: bunch of like help from a community for

33:24: it too to sort of like you know evaluate

33:26: different choices. Um that one might

33:29: like be quicker than the first phase

33:30: because the first phase like we want to

33:31: have like a really good list. The second

33:33: phase is mostly just going to be like

33:35: okay this render exists this is what it

33:36: has this is what it doesn't have

33:38: documenting that um so

33:41: depending how fast it goes and then this

33:43: is going to be the third phase uh which

33:44: is going to be bringing up you know the

33:46: render up to the speed uh so anything

33:49: the render doesn't have that we need

33:51: will need to be implemented and that's

33:54: probably the biggest unknown uh because

33:56: you know right now we right now we don't

33:58: even know which render we go with so and

34:01: we don't know like what it has and what

34:02: it doesn't have. So it's kind of hard to

34:05: estimate you know how long will it take

34:09: to like you know bring up to speed and

34:10: then like once it has everything you

34:12: know there's also the final phase where

34:14: it's actually implementing you know the

34:15: new render and also kind of variable

34:17: because it's going to depend on a lot a

34:19: lot of things it depends you know how

34:20: was the architecture of the render how

34:22: is it structured how quickest is to you

34:24: know integrate certain things um so I

34:27: think it's possible um but no promises

34:30: at this point

34:34: And one thing I'm going to say, um, if

34:37: you if you want to make it more likely

34:40: it's going to happen this year, um,

34:42: please help us with the process. Um, we

34:46: do have like you know the discussion

34:47: where it kind of like on our GitHub

34:48: where it's sort of covering the

34:49: different phases and we still currently

34:51: have the phase one open. So um if you

34:55: have time like if you if you enhanceing

35:00: check if there's things like you know

35:01: you feel is missing uh anything that

35:03: should be added you know to the list you

35:06: know just like even if you like it

35:07: before giving another read again that

35:10: can help because maybe like you know

35:11: there were some things missed uh so that

35:13: can kind of help uh and we can kind of

35:16: you know close up the first uh first

35:17: phase um because there's another thing

35:20: we we had like you know people ask in

35:22: resonance about certain things for

35:24: renderer and pretty much like the

35:26: response was like yeah that's actually a

35:27: good thing to bring into the discussion

35:29: but then I haven't seen people actually

35:31: bring to the discussion so right now my

35:34: concern is like you know people aren't

35:35: really engaging with it as much which

35:39: makes me less like you know confident in

35:41: closing the first phase.

35:44: So seeing people like engage with it

35:46: like you know like post things and

35:48: discuss them out I feel that like was

35:52: going to like give more confidence

35:54: closing that first phase and moving to

35:56: the next one.

36:02: Um asking showcase uh stuff post on

36:06: Fiverr 2 please. Uh at some point we

36:08: will um we'll need to like get like some

36:10: kind of integrations for there because

36:11: right now I'm not like set up for for

36:13: those but um I would like to expand it

36:16: to Fiverr as well.

36:23: Oh, we also speaking of um uh we're

36:26: after the full hour. Uh we still got a

36:28: bunch of questions there. Um

36:32: uh

36:33: so we should showcase um so hopefully

36:36: this work. I think I fixed the YouTube

36:38: DL because there were like some issues

36:39: last time. Um I do want to showcase some

36:43: community stuff. So right now I'm doing

36:46: blue sky. So I just kind of search

36:48: anything that's tagged with hashtag

36:50: resonite. Uh

36:53: let's see if this works. It's one of the

36:55: things I want to like do the like quick

36:56: integration and I do latest and latest

36:59: is my post about this thing. Um,

37:03: so there's actually a stream for this

37:05: been like three hours ago from uh Sync.

37:07: Uh, let me make sure I can take

37:09: screenshots.

37:12: Actually, I feel this might uh well, I'm

37:15: going to keep it with a bend. like I

37:17: could make my uh dash flat,

37:20: but uh we've got a post uh from

37:25: uh from Synica 1254. It looks like

37:28: they're working on JSON parser and

37:30: they've been like streaming about it. Um

37:32: it's been 3 hours ago. I don't know if

37:34: they're still streaming, but uh if you

37:36: want to check them out, there's there's

37:37: the link. If they're still streaming

37:39: after we finish resonance, we'll we

37:40: might give them a raid. like riding

37:43: people.

37:46: Oh, there is another one. Um, let me see

37:49: if I can um

37:52: open this up. Uh, this one I should be

37:54: able to bring in because this is like

37:55: linked to YouTube and uh I already like

37:58: watched this one. It's pretty cool. Um,

38:02: so this is a post from Replic

38:06: and he made a video tutorial on how to

38:08: make a door. Uh, it's called Noob

38:10: Explains Open and Close Door with

38:12: Protolex.

38:14: Um,

38:16: and I'm going to bring the video as

38:17: well. Um, I'm going to show you a little

38:18: bit of it, but like I recommend like if

38:20: you're like interested in programming

38:21: Protolex, I recommend watching it

38:22: because I kind of I like how this was

38:24: kind of produced. Um,

38:27: it has like sort of like, you know, do

38:29: all kind of camera setup like where you

38:30: can see the inspector.

38:34: Looks like watching without me. I think

38:36: I'm getting I think I'm getting Linux

38:38: again.

38:40: Uh, it is loaded on mine. So, that's the

38:43: important part because I'm doing the

38:44: streaming. So, I'm going to play this.

38:46: >> Well, hello. Hello. So, you see these

38:49: doors open, right? But how do they work?

38:51: It's actually pretty easy in Resonite.

38:53: So, let a noob explain it to you. Here

38:55: we go.

39:00: All right, so let's start. In order to

39:02: make this work, we need two tools. We

39:03: need the deaf tool and we need the flux

39:06: tool, which you can find in your

39:07: inventory. Resonite Essentials tools.

39:10: >> Look, they haven't added like the the

39:11: tools.

39:12: >> Then we also have a special guest, which

39:14: is this door that you can see there.

39:16: We're going to use this one and rotate

39:19: its Z-axis if there's something in the

39:21: way.

39:22: >> I'm going to move it along a little bit

39:23: because I want to show you like some of

39:24: the process. Um, there's a pretty long

39:27: video, so you can kind of watch the

39:28: whole thing. You can kind of like how

39:30: they've like, you know, made him and you

39:32: can see like the inspector so it's like

39:35: all the time. We don't need this

39:37: anymore. So, this can go away. I'm

39:39: sorry.

39:40: >> This is a really cool video and pretty

39:42: well produced. So, definitely definitely

39:45: give it a watch if you're interested in

39:46: learning Protolex. Um, here it is again

39:51: or just search for Noobs Explains Open

39:53: and close door with Perto Flex.

39:58: So, a cool thing. Uh, another one. Let's

40:02: see if this one loads. Uh, this is

40:03: embedded. So hopefully this works. Um,

40:10: let's see if this loads. I'm also going

40:12: to take a Oh, it's loading. Yay.

40:15: >> Mind if I take a quick bathroom break

40:16: while you're watching this?

40:17: >> Yes.

40:19: >> You do mind? Okay.

40:20: >> Oh, no. Go. Go.

40:24: >> Uh, so this is post from Mshock. Uh,

40:27: they made like a nine slice pain. Let's

40:30: play this. It seems like, you know, they

40:32: can

40:32: >> I made a n slicing mesh.

40:36: You can like stretch this in like any

40:39: direction. You can change the border

40:42: thickness and stuff. And this uh like

40:46: works fairly well like um you can change

40:51: the size of this without having the

40:53: texture stretch.

40:55: Um it's like basically the same thing

40:57: that like um

41:02: uh what like normal UX uses so that

41:06: these corners stay the same size and

41:09: don't stretch.

41:11: Um

41:13: and I needed this as a mesh. So like I

41:17: made uh

41:21: >> that's pretty cool

41:22: >> planes. I love like procedural like mesh

41:24: stuff like it's it's so fun like when

41:26: you change the properties and like see

41:28: it change in real time

41:29: >> which makes it very easy to like uh

41:33: >> it's always like very satisfying to mess

41:35: with like that

41:36: >> and like the size of like the borders

41:39: and

41:41: >> yeah I'm pretty happy with this and I

41:43: think this might fix the issue I have

41:45: with like the um shadow behind my UI

41:49: being like uh

41:52: wet

41:53: and stuff and not fitting around the

41:55: corners properly. Um, and this should

41:59: work.

42:00: >> So, if you're like interested in this,

42:01: give this give this a watch. Uh, this is

42:04: the post.

42:07: So, I'm going to I'm going to repost

42:10: this one.

42:13: Let's see. What do we have next?

42:17: Uh, I'm just kind of going through

42:19: things.

42:29: We've got some more like streams.

42:31: There's a

42:33: there's one in Japanese. I don't know

42:36: what this means, unfortunately.

42:41: Oh, there's another one. Uh,

42:45: this is going to probably be a funny

42:46: one. Uh it's from uh rail to protogen.

42:50: Uh it's making pretty cool resonate

42:52: videos like very kind of high energy

42:55: goober kind of stuff.

43:00: So let's what happens. It says idiot

43:02: profusion get zipped broadcasted live on

43:04: Twitch.

43:06: >> I'M SO SMALL. GOD DAMN IT.

43:16: Oh my god.

43:17: >> I thought it was a meta meme for a

43:18: second. The video player was shaking,

43:21: but um

43:22: >> it can't be because you just imported

43:23: it.

43:26: >> Oh, you can you can you can shrink and

43:28: resonate. You can get zapped and you can

43:29: make like, you know, all kinds of goofy

43:30: stuff. This is uh uh this is definitely

43:34: very resonate kind of energy stuff. And

43:38: this is the post. If you wanna if you

43:41: want to share, follow. I'm going to

43:44: actually going to hit follow because I'm

43:45: not following them. And I'm going to

43:46: repost this one.

43:51: Uh I'm looking for more things.

43:58: Let's see.

44:01: We got one from uh Romeo.

44:04: Uh I've some other things. Uh, but I

44:07: don't think I've actually showed any of

44:10: them yet. So, let me bring this one up.

44:16: So, I'm going to paste this one in

44:19: return.

44:21: >> So, it looks like they're doing their

44:23: own showcases of like stuff. They're

44:25: showcasing the Uni Pocket. Uh, we

44:28: probably won't watch the whole thing

44:28: because it's 3 minutes, but um, let's

44:31: give it like let's give it a little bit

44:33: more.

44:33: >> This video goes out to my fellow VR

44:35: creators out there. Have you ever been

44:36: in a situation where you wanted to

44:38: record a video and you needed a very

44:39: specific tool or prop and you just can't

44:42: find a world that has it or an avatar

44:44: that has it? This channel's about

44:46: Resinite and in here we can share items

44:49: with our inventories. My last few videos

44:50: have shown that pretty well I think. But

44:53: >> it's kind of fun showcase

44:57: already and maybe your friends don't

44:58: know that item as well. How do you find

45:01: items in Resonate? Well, there's about

45:02: two main ways to go about it. And today

45:04: I want to talk to you about one, and

45:06: that's called Uni Pocket. Oonie Pocket

45:09: is a community-made item search and

45:11: sharing tool that allows you to look for

45:13: any submitted items within the game with

45:15: no mods required. To use Ooni Pocket,

45:17: all you need is the launcher in front of

45:18: you to open up a brand new window. And

45:20: then using that, you can start spawning

45:22: items in front of you. Most of Ooni

45:24: Pocket can actually be used with no

45:26: account whatsoever. However, if you want

45:28: to submit your own items or additional

45:30: items, you will need to authenticate,

45:32: but it uses your existing Resinite

45:34: account. So, no extra account is needed.

45:37: Some other tools available here is that

45:38: you can of course use the search bar,

45:40: but there's also tags that might filter

45:42: down for impressive. It's like one of

45:44: those like

45:45: >> on top of that, we do have a timeline

45:46: that just shows that has been uploaded

45:49: recently or even my recent comment here

45:51: as well. And of course, here is your

45:53: page if you want to upload items. I

45:55: don't have any myself yet. I do want to

45:57: start uploading as soon as I'm cool

45:59: enough. Now, what kind of items can you

46:01: find in New Pocket? A good amount of

46:03: them are 3D scanned objects. The

46:05: Japanese community does love to 3D scan

46:07: their foods, and some of them eat very

46:09: fancy. So, if you needed something like

46:11: some bowls of ramen for a skit, here we

46:13: go. I can spawn quite a couple and set

46:15: them up on the table for everyone to

46:17: enjoy. If for whatever reason this boom

46:19: box interested you, right here, you can

46:22: spawn a boom box and do whatever it is

46:24: that you wanted to do with it.

46:26: Uh there are more items that can be used

46:29: here that are not necessarily that I'm

46:30: going to watch the whole thing. We

46:31: already kind of watched it quite a bit.

46:33: We watched like two minutes of it. Um if

46:36: you want to watch the whole thing, check

46:37: out the post. Uh this is by It's

46:40: backwards. Uh this is by

46:45: So definitely watch it. It seems like

46:47: they've been doing a bunch of kind of

46:48: cool showcases. So, I think it their um

46:51: not channel um their account is like

46:54: worth following.

46:57: Okay, let's see what else do we have. Uh

47:00: oh. Oh, of course. Uh another one that's

47:04: very important.

47:06: Um

47:10: this is probably very important post and

47:12: very important PSA. Um

47:16: and it's actually the reason why we're

47:17: in this world. Uh MMC is coming. So

47:20: Creator Jam posted about the upcoming

47:23: MMC that's going to be taking this

47:25: February. Uh they're currently taking

47:28: select sponsorships. So if you if you

47:30: want to like, you know, help out,

47:31: they've I think they've collected like

47:32: 19,000

47:34: um $19,000 so far uh from from the

47:38: community and from other sponsors.

47:41: Half of that goes into the prize pool.

47:43: Uh the other one goes like to operation

47:45: of the event. Um it's going to be

47:47: starting actually a week from now

47:50: because then next Sunday is going to be

47:52: the first. Um so it's like you know when

47:56: when when starts um check check out this

47:58: post like it's like probably the one

48:02: probably the coolest event that happens

48:03: on the Resonite every year. Uh it's a

48:06: monthlong competition. Um you can you

48:08: know create like things in number of

48:09: different categories and you can you

48:12: know win prizes. You will get badges if

48:14: you sponsor the event like the I think

48:15: the minimum is like $10 or something

48:17: like that. If you throw some money at

48:19: them like you also get a cool badge as

48:20: well. So please please please check it

48:23: out if you haven't heard of it. It's

48:24: it's a lot of fun. It's a lot of it's

48:26: also like a cool way for people to learn

48:28: like how to build in thereite, how to

48:30: work with themes. A lot of times like

48:32: you know people like you know uh form

48:34: like new friendships. they follow like

48:36: new they develop new abilities, new

48:37: skills um and make some of the course

48:40: content on this platform. So definitely

48:43: worth checking out. Uh even if just like

48:45: an observer like you can sponsor the

48:48: event like you know like you don't have

48:49: to like build for it or you can do both

48:51: you know you can sponsor and build or

48:53: you can just build so or you can just

48:55: kind of watch this cool stuff that

48:56: people are making. So check it out. Read

48:59: the announcement. Like it's it's it's

49:02: um it's probably like it's going to be a

49:05: lot of like fun time and I'm um very

49:08: excited like seeing like all the stuff

49:09: that people make like every year. Um I

49:12: pretty much always like make it like my

49:14: thing to go through every single entry

49:16: even though it takes like you know a lot

49:19: and I record the whole thing so you can

49:21: you know watch me like going through the

49:22: entries. Um,

49:25: very very excited for this.

49:32: Uh, let's see what's next.

49:34: Next one. Uh, this another cool one. Uh,

49:36: we probably won't um might like skip

49:39: around a little bit because power is

49:40: like technical. Um, and this is a post

49:44: from uh check to Fox. Um,

49:48: let me bring the video first. Uh, I'm

49:50: also going to take a screenshot.

49:54: Wait, did I not repost this one? Oh, I

49:56: did call the repost. Um,

49:59: so let's actually give show this first.

50:02: Uh, so Jif Fox author has been working

50:05: on a Python wrapper for Resonite link.

50:07: So for those of you who don't know,

50:09: Resonate Link is a new API that lets you

50:11: work with Reson data model that

50:13: essentially describes the whole world.

50:15: It lets you Oh my god, thank you. when

50:17: we it lets you work with it like

50:19: externally from like you know external

50:21: applications and the idea is you know

50:24: the community you like you get more

50:26: control over what you can do with

50:27: resonite you can build tools using you

50:29: know extra programs extra languages and

50:32: Jack has made uh a Python wrapper uh

50:35: which like lets you if you if you like

50:37: Python you can do personalized stuff

50:40: with Python now and I'm going to

50:41: showcase this video

50:43: >> I want to show what I've been working on

50:45: so You can actually see here that I've

50:48: written a bit of a Python script using

50:50: the new library that I'm currently

50:51: working on. It first creates a websocket

50:55: client that connects to Resonite link.

50:58: Then when the client is started, what we

51:00: do is we create a new slot. We call it

51:02: hello world slot. Then we add a text

51:04: renderer to that slot with the text

51:06: hello world. And then it just

51:08: continuously updates the text in that

51:10: component. Then of course it just takes

51:13: a curtain port. I'm going to skip around

51:14: a little bit because it's technical. Uh

51:17: watching the whole one, but there's like

51:18: a showcase.

51:20: >> So

51:22: >> check is like using the the Python

51:25: script to actually animate text in to

51:27: use. It is incredibly powerful because

51:30: this will allow pretty much any sort of

51:32: integration with external software that

51:34: you can think of that manipulates the

51:36: world, imports textures, imports audios,

51:39: imports meshes. So like in Blender, one

51:42: thing I want to do later on is like you

51:44: just link up the Resonate session and

51:46: you instantly export your uh your models

51:50: and your textures from Blender into

51:52: Resonate without any intermediate file

51:54: exchange. It just model is changed.

51:56: Whoop! In real time update in Resonate.

51:59: And that's going to be super cool. But

52:02: yeah, uh we have to start somewhere. We

52:04: have to start small. So for now we have

52:06: hello world

52:09: and that's about it. Thank you for

52:11: watching.

52:12: >> I'm very excited for this one and there

52:14: one of also like things I'm kind of

52:16: excited with like you know withite link

52:17: and with Python barer in particular. Um

52:20: there's a lot of like you know academic

52:22: uses of Python is used like in the

52:23: research like you know it's used like

52:25: for there's a lot of like image analysis

52:27: and like other stuff. um with the Python

52:30: wrapper we can you know pipe data into a

52:32: zonite and there's already been some

52:33: people in that thread uh who are

52:35: educators who are like you know looking

52:37: into applications to like you know bring

52:38: their visualizations they stuff like you

52:40: know like the Jupyter notebooks where

52:43: you could like you know control resonate

52:45: stuff and use resonate for

52:46: visualizations from your like you know

52:48: Jupyter notebook like I think that opens

52:50: like so many cool kind of possibilities

52:52: the blender integration is also a cool

52:54: one because Blender uses Python for you

52:56: know scripting um making it possible

52:58: like you can literally write code that

53:00: just takes stuff in Blender and just

53:02: synchronizes intoite. So I think this

53:04: opens a lot of kind of cool uh

53:06: capabilities. Um and the Python wrap you

53:08: know is going to be like a building

53:09: block that can be used for building

53:11: those. So definitely give if if if you

53:15: like using Python um definitely give it

53:19: like give it a look.

53:24: Uh I'm going to look if there's a few

53:25: more um few more things

53:31: actually cool. This one has like some uh

53:34: this are some

53:36: screenshots. Uh

53:41: so there's like no video but there's

53:43: like some screenshots and it looks

53:45: really cool. Uh so this is from uh

53:47: Ashley website uh from Kerb Blades. Uh,

53:50: I've been working on a port of

53:52: PlayStation Home Humber Studio for

53:53: Montite. Not a white done, but it's a

53:55: long way visually from where it started.

53:57: This is really cool. I like like the

53:59: different like lighting settings.

54:03: Sorry.

54:06: >> Sorry, I was taking a peep.

54:09: >> Uh,

54:12: let's see. Do we have a few more stuff?

54:14: This one I don't I don't quite

54:16: understand what this is, but the it's

54:18: just like a Japanese symbol and then

54:19: it's like in the screenshot as well. Uh

54:22: from sir 12.

54:25: I don't quite understand this one, but

54:27: uh death

54:31: >> that

54:32: >> death

54:34: I don't think I've seen this drop on a

54:35: symbol before.

54:39: Let's see. Do we got a few more? I'm

54:42: just kind of scrolling through things.

54:44: Um, let me actually sort it by top ones

54:47: so you can see if I've missed any.

54:51: They're like more recent.

54:54: So, we got MMC. We got a Python grapper.

54:57: Uh, these are almost the same ones.

55:01: Oh, there's a cool one. Uh, this comes

55:03: with a video.

55:07: Uh, that is cool.

55:12: So, this is a post from uh someone

55:15: called uh Vex Cliff and looks like they

55:19: like made a system for the avatar for

55:21: like expressions. I'm going to take a

55:23: screenshot of it as well.

55:26: So, I'm going to play the video

55:37: in the post. Um,

55:40: I really want to do the embed.

55:45: Looks like they made ear movement system

55:46: that works for smile, frown, surprised.

55:49: Very fun interaction to flex to figure

55:50: this out. That's pretty cool. So, looks

55:52: like they they were learning protolex

55:55: and use it to like, you know, puppet

55:56: your avatar. This definitely cool way to

55:58: learn protolex is, you know, make your

55:59: avatar more expressive. I kind of got a

56:01: similar thing, you know, in mine is like

56:03: if I smile like my ears go up, my tail

56:06: starts wagging. If I frown it, I'll be

56:07: like they go down. Um, and it's like one

56:11: of those things that like I know Syra

56:13: has like a whole bunch of like cool

56:14: stuff too with ears.

56:18: >> I just might use the move. It's not

56:20: super fancy. Yeah,

56:23: but it wasn't fun. So it it adds extra

56:25: character.

56:32: Oh, and we got one from Rusty, uh, who's

56:35: power like marketing team. Um,

56:39: Rusty made a post. Uh, let me bring that

56:42: in. I'm going to bring the video first

56:44: so I can grab the screenshot while you

56:47: watch.

56:54: So, Rustbot uh ordered big screen and

56:57: now they have eye tracking

57:01: and it looks like they actually recorded

57:03: it with the in-game like uh camcorder.

57:07: Come on. Is this coming in?

57:13: So, this is from Rabbot. Um a cool

57:16: showcase of eye tracking. There's an

57:18: with a big screen headset.

57:30: Let's see.

57:33: I think maybe it for now. We can

57:35: actually like we could do like one more

57:36: maybe.

57:45: Oh, this was interesting one. Uh

57:52: uh this looks like a post for

57:56: let me copy this first.

58:06: Uh so it says uh it's a post from

58:09: someone called uh Kery

58:13: uh and it says a little

58:18: a little hulcore uh online

58:21: uh I run online art workshops out of

58:22: video games to encourage people to make

58:24: more artl

58:26: make more art uh and looks like they're

58:29: doing like across various like platforms

58:31: including your Resonate and VR chess.

58:33: That's pretty cool. That's very cool

58:35: message. We definitely need more like

58:39: that.

58:42: >> Oh, this is definitely like one of the

58:43: kind of cool ways, you know, to kind of

58:44: express express yourself, express like

58:47: your emotions, like fuel them into

58:48: something.

58:55: Oh, we're doing that one.

59:00: cuz I recognize some resident people

59:02: too. Is it playing?

59:11: Okay.

59:14: And this is the post itself.

59:21: Let's see. We got a few more.

59:25: I've got another one uh

59:27: featuring

59:31: Decoy and Holly

59:35: another of the funny ones.

59:44: I'm going to actually going to get them

59:46: following following them. I'm going to

59:48: repost.

59:52: So, let's play this one.

59:56: >> Hey, what's going on? You scared me.

01:00:04: >> Yeah, it's one of those things.

01:00:07: >> Oh, they're dead.

01:00:08: >> I got har too.

01:00:14: And this is the post itself

01:00:16: from Fox crowned highlight.com.

01:00:25: Oh, and we got another itark one. Uh,

01:00:28: this one's from a lizard guy.

01:00:33: So, I'm going to bring this one in. And

01:00:35: this might be the the last one.

01:00:38: Um,

01:00:42: let's see if there's like more. So, also

01:00:44: another iceing one with like a good glow

01:00:48: poly avatar.

01:00:51: And it says um,

01:00:55: give the evil creature eye tracking. And

01:00:57: it looks like they're like recorded with

01:00:58: in-game like camcorder too. It's kind of

01:01:01: cool like you know just posting it on.

01:01:06: It has like its own vibe.

01:01:15: Okay. I think we might uh

01:01:23: uh we might end it here because we've

01:01:26: been avoided for half an hour or so. Um

01:01:33: so, uh let's go back to some more

01:01:36: Discord questions. Uh not sorry, not

01:01:38: Discord and Twitch questions. And if we

01:01:40: got some more time, we're going to go

01:01:41: through some more posts, but we're going

01:01:43: to go go through a few more questions.

01:01:45: But I hope like you like those in the

01:01:46: community submissions. We want to

01:01:48: promote them more. I want to add like a

01:01:49: feature that's going to blow one that's

01:01:51: going to make it easier to share these

01:01:52: as well. Um but in general we want to do

01:01:55: more to kind of showcase the cool stuff

01:01:56: the community is doing. help promote

01:01:58: like what do you do you know and hope

01:02:00: also encourage people to post more

01:02:01: because posting about resonate sharing

01:02:03: it you know with the wider world that

01:02:06: helps the platform and it helps showcase

01:02:08: people you know what you can do on here

01:02:09: what kind of cool stuff is happening um

01:02:12: and kind of bring more you know bring

01:02:13: more people grow the community and bring

01:02:15: more support for the platform

01:02:18: um so the next one it's kind of related

01:02:20: to um I think to Jack's uh

01:02:25: um

01:02:26: the the the post we showed about like

01:02:28: the Python rapper. Um, Chey Fox

01:02:32: I'm moving. Uh, Cheyen Fox author is

01:02:34: asking question for to both of you. I

01:02:36: already know Syrus answer. Uh, what's

01:02:38: your opinion on Python? There's nothing

01:02:40: but Python on my mind right now.

01:02:43: Um,

01:02:45: do you want to go first?

01:02:48: >> Yeah. I don't know. I'm gonna maybe be a

01:02:52: little grumpy about it. Uh, I've been

01:02:55: hearing about it a lot recently and

01:02:57: there have been like a couple times

01:02:58: where I've like said that I've had like

01:03:00: problems about it uh like in the Discord

01:03:04: for example and like I get an immediate

01:03:07: like response of like, "Wow, I love

01:03:09: Python. It's such a great language like

01:03:11: explicitly in response to my dislike of

01:03:13: it." And I really don't like that. Uh,

01:03:18: and it's just kind of making me not want

01:03:20: anything to do with the language anymore

01:03:21: at all if I'm honest. I hate to be a

01:03:24: grumpy about it, but it's really

01:03:26: starting to get to me, man.

01:03:28: >> That's fair. I kind of get a lot a bit

01:03:31: for me. Like, um, usually like with

01:03:33: languages like Python, I've used it a

01:03:35: bit in the past. Uh, it's not like

01:03:36: language I vibe with like the most, but

01:03:39: the way I kind of like look at it is

01:03:40: like, you know, languages like their

01:03:42: tools. So for the language itself um

01:03:46: like I think it's like you know this

01:03:47: cool exists because the more tools there

01:03:49: are you know the more different use

01:03:51: cases can fit maybe like you know for

01:03:53: some people like certain languages work

01:03:55: better you know because of the projects

01:03:57: they're making or maybe how their brain

01:03:58: works. Uh I think like it's cool in a

01:04:02: way like it it does like it does things

01:04:04: quite a bit differently from languages I

01:04:06: use for myself like it's a little bit

01:04:08: like I generally prefer like more kind

01:04:10: of strongly typed languages like you

01:04:11: know C# is a good one um because

01:04:14: languages like Python they kind of feel

01:04:16: more

01:04:17: mushy if that makes sense. Um,

01:04:21: it kind of makes it hard to kind of

01:04:22: scale to bigger projects. But I do like

01:04:24: like the aspects, you know, like there's

01:04:25: like a lot of kind of cool syntax sugar

01:04:27: to make like a lot of kind of scripted

01:04:29: things like really nice to do. And you

01:04:32: know, having the ability to like you

01:04:34: know, having a lot of integrations with

01:04:35: like um, you know, tools for like you

01:04:38: know stuff like um, image processing and

01:04:42: research and you know, stuff like that.

01:04:44: That's also like a pretty cool aspect of

01:04:45: it that makes it that kind of makes it

01:04:48: interesting even though like I don't

01:04:50: quite use it. Um so like to me it's like

01:04:54: interesting language. It is a tool I

01:04:56: don't use it as much like I kind of

01:04:58: prefer to use like C because that's

01:05:00: something I vibe with vibe with better.

01:05:03: Um but and like you know um there's

01:05:07: always like the kind of stance is like

01:05:08: even if there's languages I don't use

01:05:10: like it's good that ecosystem exists

01:05:11: because it allows other projects to

01:05:13: exist and for people where it works

01:05:15: really well um

01:05:18: you know like it lets them create

01:05:20: projects and then maybe I will enjoy

01:05:21: some of those projects. Um another good

01:05:24: example for me is like you know for

01:05:25: example Java. Um I don't really use

01:05:28: Java. There's a bunch of stuff I don't

01:05:29: like about Java, but people make cool

01:05:32: things and like one of the cool things I

01:05:33: like is Minecraft and that's coded in

01:05:35: Java and people make mods in Java too.

01:05:37: So um whenever I see for example Java

01:05:40: making improvements you know it makes me

01:05:42: happy because I'm like well that

01:05:44: improves the tools for even even if I

01:05:47: don't benefit directly from those

01:05:48: improvements it you know bene I know it

01:05:51: benefits people who do work with the

01:05:52: language and they can make cooler stuff

01:05:55: and then I get to enjoy some of the

01:05:56: cooler stuff they make and that's kind

01:05:58: of my general kind of you know approach

01:06:00: to things uh and languages

01:06:05: and there's also like you know I'm kind

01:06:07: excited like you know being like there's

01:06:09: like a python rapper now. So people like

01:06:11: you know who uh really like Python they

01:06:14: can now you know interface with Resonite

01:06:16: and and you can also take you know a lot

01:06:18: of the Python ecosystem and tied to

01:06:21: Resonite you know like like I was

01:06:23: mentioning earlier being able to like

01:06:25: you know for example use resonite for

01:06:28: visualization for stuff from like a

01:06:30: Jupyter notebook or like you know some

01:06:33: other kind of research and just pipe it

01:06:35: into resonite easily like I think that's

01:06:36: that's going to be huge.

01:06:39: So, even though I probably won't really

01:06:41: use it much myself, um I um

01:06:47: like you know like I'm I'm glad like

01:06:49: those things exist and so we could

01:06:53: a good thing glitch like Python.

01:06:56: >> That's great, man.

01:07:03: >> Uh next question is from the ultra wide

01:07:06: gamer. Uh, loving the new resonite link

01:07:09: feature. Uh, I saw there is a feature to

01:07:11: upload mesh dates to the resonite. Is

01:07:13: this working as yet? I have seen any

01:07:15: examples of it being used in the wild.

01:07:17: Hey, thank you. You like it? It's one of

01:07:20: those things that kind of sort of

01:07:21: started working on a whim a little bit

01:07:23: because like I was like my brain was

01:07:25: kind of fried and I was like I'm just

01:07:28: going to work on whatever my brain wants

01:07:31: to work on. Um and it's kind of like you

01:07:34: know helped like with the fryess

01:07:38: in that regard. Um and it kind of like

01:07:40: like the other part is like you know

01:07:42: like one thing I kind of want to do more

01:07:44: of night especially like over this year

01:07:46: is you know do more things that kind of

01:07:48: give more power to the community because

01:07:49: there's a lot of stuff we need to do. Um

01:07:52: and I also like move things want to like

01:07:54: move things like into the direction

01:07:56: where it lets you know it lets the

01:07:58: community kind of help us you know with

01:07:59: more things. So the render for example,

01:08:01: you know, that's one of the things.

01:08:03: There's another link is like let's

01:08:04: people make tools and we want to kind of

01:08:06: like sort of you know seed some good

01:08:09: tooling and then let community build on

01:08:12: it and then we can kind of focus on some

01:08:13: other stuff. Um and it's also sort of

01:08:16: like you know testing the waters a

01:08:18: little bit seeing you know like how will

01:08:20: contributions work, how people kind of

01:08:22: react to things, you know how we're

01:08:23: going to how are the dynamics you know

01:08:25: of of that going to work. Um, and I've

01:08:28: been kind of like, you know, happy like

01:08:29: seeing a lot of kind of excitement and

01:08:31: people building tools and making cool

01:08:32: things and suggestions and sort of

01:08:35: helping us, you know, polish it. So, um,

01:08:38: but I'm kind of like, you know, going

01:08:39: off of attention right now. So, uh, for

01:08:41: the question for the, uh, mesh, it like

01:08:45: to the best of my knowledge, it should

01:08:47: work. Like when I implemented it, I did

01:08:48: like bring very simple meshes like

01:08:51: through it, uh, as a test. There might

01:08:54: be bugs. So far, nobody has reported

01:08:56: them. Um I think it might be because

01:08:58: meshes are a little bit more complex. So

01:09:01: like you know this a little bit more

01:09:02: kind of involved like you know versus

01:09:04: like texture textures you can bring it

01:09:06: just give it a file or just give it like

01:09:08: array of pixels and like you know have

01:09:10: texture send with audio. Um never seen

01:09:13: like a drag made it possible to generate

01:09:15: audio clips with like you know if

01:09:17: there's an link um

01:09:20: so that was pretty cool meshes I haven't

01:09:22: seen yet. I was kind of hoping to see

01:09:24: some at this point. If there's any bugs

01:09:26: with it, like please report him. I don't

01:09:29: know if anybody's been working on but

01:09:32: like when I did test it like it did

01:09:34: work, but there might be edge cases

01:09:36: where some things explode. So, but I

01:09:39: don't know. I'm not aware of them.

01:09:42: Maybe it's more like documentation

01:09:44: because like you know meshes are a bit

01:09:45: more complex.

01:09:52: Uh, next question is for Syra. Uh,

01:09:53: modifier is asking, would you use

01:09:55: desktop face tracking if it was

01:09:57: available?

01:09:58: >> Certainly, I would like to be able to be

01:10:01: expressive even though I'm in desktop

01:10:03: and I often find myself wanting to be

01:10:05: able to like

01:10:06: >> smile at my friends and stuff, but I

01:10:08: don't want to have to set up a bunch of

01:10:09: keybinds that I then have to interface

01:10:11: with the face tracking to switch it when

01:10:13: I'm in VR. And it's just um I I've

01:10:17: needed a way to express myself better

01:10:19: and that would be nice.

01:10:22: I really want to like integrate one too

01:10:23: because when I'm on desktop it's also

01:10:24: like you know I'm I'm very like I don't

01:10:26: use key binds. I just use you know face

01:10:29: tracking like you know and just do stuff

01:10:32: kind of like naturally. I really want to

01:10:34: get like something for desktop. Like

01:10:36: there's an app I've been kind of working

01:10:37: on but like some there was a bit of a

01:10:39: drama around it. So like I kind of like

01:10:42: stopped on that one but I kind of want

01:10:44: to finish it. Um but if there's like any

01:10:47: like good libraries we could integrate

01:10:49: in terite so it's like it doesn't depend

01:10:51: on you know on setting up third party

01:10:52: applications they would actually kind of

01:10:54: help. I know there's like one called

01:10:55: like open C phase but I was a little bit

01:10:57: like looking into it like it seems like

01:10:59: it requires kind of sort of calibration

01:11:00: process and wasn't kind unsure how that

01:11:02: works. Um but it's something I would

01:11:05: like to like look deeper into. Um

01:11:09: I think it could definitely call you

01:11:11: know especially for desktop users.

01:11:16: We got um Yam Deools asking, "What's

01:11:20: your opinion on pythons or snakes in

01:11:22: general?"

01:11:24: >> I mean,

01:11:25: >> they're cool. I mean,

01:11:26: >> snakes and snakes are pretty cool. I

01:11:28: mean, there's like some like you would

01:11:30: want to, you know, be careful around

01:11:32: like especially the the venomous ones.

01:11:34: Um, and I I don't know. Is Python like a

01:11:38: constrictor snake? Like, is it like one

01:11:39: of those like that wraps around you and

01:11:41: suffocates you?

01:11:43: I believe they can be.

01:11:45: >> Yeah, I still admire admired them from

01:11:47: afar.

01:11:55: Uh, next question is from Colin. Uh,

01:11:57: Colin's asking, "How do you how do you

01:12:00: think could how do you think could

01:12:03: something like a simulated rope chain

01:12:05: connecting two points be directly

01:12:06: supported in the game?" probably bop

01:12:09: physics I think like like um if you want

01:12:12: like a physical kind of simulation you

01:12:14: can I think I know what Sar's bringing

01:12:16: >> you can like make your own simulation

01:12:19: >> I know what they're asking they're

01:12:20: asking like how could something like

01:12:22: this be implemented in Resonate to be

01:12:24: generically useful

01:12:26: >> like that

01:12:28: honestly

01:12:29: >> like in in protolex but obviously it's

01:12:31: quite hard in protolex

01:12:33: >> yeah but you can do it

01:12:38: Yeah, but you can do a lot of things but

01:12:40: like you know like how would this

01:12:42: >> thing

01:12:43: >> how could this be implemented like by us

01:12:45: you know like I think is what they're

01:12:46: asking.

01:12:47: >> I mean it depends like little what you

01:12:48: want to do if you want to be like fully

01:12:50: integrated with the physics system I

01:12:51: would just say the beu physics you know

01:12:53: we add like support for rigid bodies

01:12:54: without support for constraints and then

01:12:56: you set it up and be just going to you

01:12:58: know simulate it. Um if you wanted

01:13:02: something that's like you know very

01:13:04: simple system and there's an interface

01:13:05: with other systems like we could like

01:13:08: potentially add like a component you

01:13:09: know with for example the dynamic bonds

01:13:11: work like something along those lines

01:13:13: but uh

01:13:15: it depends what exactly you need.

01:13:21: Tammer's asking how is molecule doing?

01:13:23: Um I mean it's not right now like we're

01:13:26: not working on it actively right now. Uh

01:13:28: we definitely like you know want to

01:13:30: prioritize it but uh so many things.

01:13:36: Uh asking um I want to host events for

01:13:41: the Polish commentary. Oh, this is like

01:13:42: a question. Is there a specific process

01:13:44: to get them featured on events.com?

01:13:47: Um

01:13:49: I'm actually not sure about that one

01:13:50: myself. Um see this is one of those

01:13:53: questions. Uh I recommend bring this one

01:13:55: uh bring this one to the art team office

01:13:57: hours. Uh they should be every

01:13:59: Wednesday. Uh check our discord. They

01:14:02: should be like uh already happening. I

01:14:04: don't actually know what the exact

01:14:06: process is right now because I haven't

01:14:07: been handling that part. You might try

01:14:10: also like on promo primes office hours

01:14:12: because prime has been involved like

01:14:14: getting some of it work. But I don't

01:14:16: know if he's like involved with the

01:14:19: process for featuring but might be worth

01:14:21: asking. He also might send you to the

01:14:23: art office hours. Um, so ask there. I

01:14:29: don't have an answer for you myself

01:14:30: unfortunately.

01:14:37: Modify is asking, "How is your

01:14:39: experience going with Android OS on your

01:14:41: laptop?"

01:14:43: So for those who don't know, I've um

01:14:45: over the holidays I kind of like was

01:14:47: like you know just doing some fun stuff

01:14:48: and I installed Ender was on my laptop

01:14:51: um not for the first well technically

01:14:53: installed for the first time. I tried

01:14:55: booting it before but um

01:14:58: it it kind of exploded before and this

01:15:00: was the like this was like you know it

01:15:02: actually worked this time and actually

01:15:03: had like a lot of fun with it. It was

01:15:04: like I kind of just installed it and

01:15:06: then played around and played a bunch of

01:15:08: games and like you know messed around

01:15:10: and it was it's kind of fun. Um I want

01:15:14: to see like I haven't literally done

01:15:15: much with it since. I do want to see

01:15:17: like if I can get VR to work because

01:15:18: that's a big part for me because I spend

01:15:20: a lot of time in VR. So if I could like

01:15:22: you know be in Resonite in Linux that

01:15:24: might be kind of interesting. You know I

01:15:27: kind of want to see if I can experience

01:15:28: that a bit more but I haven't really had

01:15:30: the time yet. Um the biggest thing for

01:15:34: me like to actually switching to it

01:15:36: would be um

01:15:39: development because I can't really like

01:15:40: like right now I can't really do work on

01:15:42: it um because I don't have the

01:15:45: development environment. I use Visual

01:15:46: Studio. I would have to probably switch

01:15:48: to either but it is a paid software. So

01:15:51: you know that switch would mean now I'm

01:15:53: kind of like locked in like you know

01:15:55: paying to um for a software to like to

01:15:59: be able to work. Um,

01:16:01: so it kind of makes it a bit harder. Um,

01:16:04: there's also some kind of like small

01:16:06: things like like one thing that I found

01:16:07: like really weird is like for example

01:16:09: getting Bluetooth to work is like

01:16:11: there's like two toggles in the

01:16:13: settings. I tried to both of them. None

01:16:15: of it did anything. Apparently I have to

01:16:16: like I have to type like a command to

01:16:18: sort of enable enable it and then I can

01:16:21: enable and then I can enable it. I'm

01:16:23: like that's way more complicated than

01:16:25: really needs to be. like the like

01:16:27: whatever whatever the command I typed I

01:16:30: would expect the toggle to do that like

01:16:31: you know if I click on the toggle to

01:16:32: type a blue dude like that one was weird

01:16:36: and then I know Google and be like like

01:16:38: why why does Bluetooth not work um and

01:16:41: you get it fixed but like you know it's

01:16:43: like

01:16:44: the toggle should just do the thing um

01:16:48: some other like minor things but

01:16:50: generally things work pretty well it's

01:16:52: been kind of fun like you know messing

01:16:53: with it Um,

01:16:56: so yeah, like it's it's been fun. I kind

01:16:58: of want to do it a bit more.

01:17:00: >> Didn't some games run even a little bit

01:17:02: better than like on Windows?

01:17:04: >> Yeah, it kind of felt I tried like I

01:17:06: tried like Doom Dark Ages like I played

01:17:08: a bunch of that and it felt like it run

01:17:09: quite better.

01:17:13: >> Translated to Vulcan real time.

01:17:16: >> No, Vulcan uh Doom Doom Dark just uses

01:17:18: Vulcan. So there's

01:17:20: >> yes,

01:17:22: >> it's also like very pre game in general.

01:17:23: Uh I think like it like Linux has like

01:17:26: at this point but like Linux has like

01:17:27: way better like scheduleuler for

01:17:29: processes too because that's actually

01:17:30: that's one of the things I want to try

01:17:32: when I try running 3D reconstruction but

01:17:33: the one of that's one of the things I

01:17:34: really hate like on Windows is like

01:17:37: Windows 7 had a pretty good scheduleuler

01:17:39: like I could run and was with weaker PC.

01:17:42: I could run three construction that's

01:17:45: like you know eating all the CPU eating

01:17:47: all the GPU and the system still would

01:17:48: be responsive. I could do you know some

01:17:50: other light stuff on the system while it

01:17:51: processes in the background. Um, I think

01:17:54: starting with Windows 8 like I think

01:17:57: they like from I heard like they they

01:17:58: rewrote the scheduleuler and it made it

01:18:01: way worse and it's like and now like you

01:18:04: know if I run that like my PC kind of

01:18:06: becomes unusable like it just kind of

01:18:08: even the most cursor lags and it's like

01:18:11: and the PC is way more powerful than it

01:18:13: was back then and it's somehow slower

01:18:15: and it's like why?

01:18:18: So I kind of want to see like if it

01:18:19: behaves like a lot better on Linux. Uh

01:18:21: because the software I use for traction

01:18:23: does support Linux too. So I should be

01:18:26: able to test that. Uh it might be worth

01:18:28: like doing it. I did get a bit like

01:18:30: scared because like um I only made like

01:18:32: a small partition for Linux um and then

01:18:36: like you know access my antif drives and

01:18:38: was actually cool is like I have like my

01:18:39: drives are encrypted with Bit Locker and

01:18:42: I could just give it a password and just

01:18:44: works. I could just like access the

01:18:45: files. even Steam. Steam actually just

01:18:48: picked up there's a Steam library

01:18:51: on this NTFS drive, you know, and like

01:18:54: it's just like, well, we can play those

01:18:55: games now because, you know, they're

01:18:56: already installed so I don't have to

01:18:57: install them twice. Um, and it was very

01:19:00: cool. But then like I had like somebody

01:19:01: talk to me. They were like like you want

01:19:02: to be careful because the NTFS drivers

01:19:04: like you know not like it has like

01:19:06: issues and it can corrupt your system

01:19:07: and it doesn't handle this well. And

01:19:08: then I go like I'm like, "Oh no, now I'm

01:19:10: spooked." And I'm like, "Um, but then

01:19:13: some other people told me like, "Don't

01:19:14: worry about it too much." And I'm like,

01:19:17: >> "Yeah, I' I've literally been using the

01:19:20: NTFS driver for like actual years now,

01:19:23: and I have never ever ever had Linux

01:19:25: corrupt one of my NTFS drives." Like,

01:19:28: Windows maybe want will want to run like

01:19:30: a like a check disc like after Linux

01:19:33: accesses it, but that's all I've ever

01:19:35: had it do. I've never had it destroy any

01:19:37: files ever.

01:19:39: >> And

01:19:40: >> I sort of have everything backed up. So

01:19:42: like it wouldn't be the end of the

01:19:44: world, but it it was also like enough to

01:19:46: be like kind of spooked me a bit. Um

01:19:50: once I find a bit annoying like I have

01:19:52: to kind of figure out how to best

01:19:54: address is like this stem clock because

01:19:56: Linux always sets it to like UTC and

01:19:58: then I backed into Windows and the clock

01:20:00: is wrong. Um so I don't know there's

01:20:03: like a good solution for that. Um,

01:20:05: >> oh yeah, you can set Windows to use UTC.

01:20:08: >> Okay. Yeah, we'll just fix it. Uh, I

01:20:10: don't want to put it on my main PC, too.

01:20:11: I kind of need to reinstall my main PC

01:20:13: because it's going to bog down.

01:20:15: >> But yeah, like I

01:20:18: >> Oh, sorry.

01:20:19: >> Okay, go. Go ahead.

01:20:21: >> I was going to say that on theuler

01:20:23: issue, I can attest to a cooluler I've

01:20:27: been using recently, recommended by my

01:20:29: friend Raid called S SCX Cosmos. Um,

01:20:34: like I've literally been compiling like

01:20:36: C++ programs in the background that have

01:20:38: pinned all my cores and Resonate's

01:20:40: running at a solid 60 fps.

01:20:42: >> Nice. Yeah. Like whenever whenever I

01:20:44: compile like everything everything just

01:20:47: lags. It's like so bad. like like I I

01:20:50: don't know what Microsoft's doing

01:20:51: because like the Windows experience like

01:20:53: just been getting worse and worse and

01:20:55: like

01:20:57: it it's pretty much like you know one of

01:20:58: the reasons like I was like pushed to

01:20:59: like you know install Linux and I'm like

01:21:01: I'm going to start like slowly trying it

01:21:03: out and see if I can like you know

01:21:06: >> have pathway to transition. So

01:21:10: >> we should also probably move on to next

01:21:12: ones because we've still we've got 14

01:21:13: minutes left and there's still quite a

01:21:14: bit of questions.

01:21:16: >> Yep.

01:21:19: Um, next question is from follower. Uh,

01:21:22: any chance to add second or first face

01:21:24: tracking tourite? Uh, like I mentioned

01:21:26: earlier, I was actually adding one. I

01:21:27: kind of want to finish it, but it's just

01:21:29: a matter of kind of prioritization.

01:21:32: >> I want to um just add very quickly. Uh,

01:21:36: I want to add um a flag to enable uh to

01:21:40: force enable uh Steam Link uh very very

01:21:43: soon.

01:21:44: >> We should have done that. Maybe don't we

01:21:46: have done that? You do not actually

01:21:50: pull I think.

01:21:51: >> Yeah, we do have a pole.

01:22:00: >> Um, I got an interesting question from

01:22:02: Dearos. Uh, given the amount of time you

01:22:04: spend in VR, how does it affect your

01:22:06: identity and how you relate with the

01:22:08: team? For instance, in your mind, is

01:22:10: sire a man or fan? So, this is like

01:22:13: interesting question. Like what I find

01:22:15: like with VR is like I spend a lot of

01:22:16: time in VR. Most of the time I interact

01:22:18: with people is actually in VR. Um and

01:22:21: does kind of change like you know how

01:22:23: you think about people. Um and I found

01:22:25: like you know like it kind of doesn't

01:22:26: neither because I kind of start like

01:22:28: thinking about people more like you know

01:22:29: their personalities. You know this

01:22:31: person you know has these values this is

01:22:33: how they behave. This is you know their

01:22:35: vibe and it kind of becomes what a

01:22:37: person is because even the same person

01:22:38: even s like you know use multiple

01:22:40: avatars. Uh some people kind of stick

01:22:42: with one avatar. you kind of like, you

01:22:44: know, associate them with a bit, but

01:22:45: also like, you know, when you see them

01:22:46: IRL and they kind of behave the same,

01:22:48: which is one thing I find like super

01:22:50: cool about VR is like people's

01:22:51: personalities are IRL are usually very

01:22:55: similar for how they in VR. Um, and it's

01:22:58: kind of, you know, like there's like a

01:22:59: bit of like when you meet somebody for

01:23:02: the first time, like there's a little

01:23:03: bit of like, you know, like, you know,

01:23:04: they look different, but then they're

01:23:06: like, wait, this is just the same

01:23:07: person, you know, just

01:23:09: different avatar. Um so in my you know

01:23:14: in my head like it kind of people become

01:23:16: more just you know their personalities

01:23:18: and like it just you know like however

01:23:21: they happen to look at a time is just

01:23:22: how it happen to look at a time you know

01:23:24: just that's just the interface like you

01:23:27: know that's used for their personality

01:23:29: at the time to interact with their

01:23:31: personality if that makes sense.

01:23:32: >> Yeah.

01:23:34: >> I have a quick question.

01:23:36: >> Yeah.

01:23:37: >> Can I go to the bathroom again?

01:23:39: >> Yes.

01:23:42: I'm I'm I'm kind of concerned.

01:23:46: >> I hope I hope it's not a candy that you

01:23:48: had.

01:23:49: >> No, it's fine.

01:23:54: >> Uh, next question is from Senup. Uh, is

01:23:57: headless server able to use link? Uh,

01:24:00: are they basically the host? That would

01:24:01: be interesting for ideas. Yes. Uh,

01:24:03: there's actually multiple ways to enable

01:24:05: it too. Uh, you can enable it on the

01:24:06: fly. There's like enable link uh command

01:24:09: that you can use. You can even give it a

01:24:10: port to open it on. Uh you can enable it

01:24:13: through the um you can also enable it

01:24:15: through the configuration you know

01:24:16: through your um config. So like when you

01:24:19: start a world like have a list of worlds

01:24:21: that you want it to start uh you can

01:24:22: just be like enablers in your link and

01:24:24: you can also specify port. So um is

01:24:27: definitely like you know one of the

01:24:28: intended use cases and different lot of

01:24:31: cool things you could do with that. I

01:24:32: actually use it often times for testing.

01:24:34: So I don't have to launch you know

01:24:35: graphical baronite. I'll just run

01:24:37: headless. Um, I have like a script that

01:24:40: just kind of configures it like you know

01:24:41: just random certain right linking and I

01:24:42: can use it for quick like prototyping

01:24:45: and test testing.

01:24:52: Um, next question is from computer user.

01:24:55: Do you still have the 3D scan of

01:24:56: American Pizza? If you do, is there any

01:24:58: way I could get a copy? I wouldn't have

01:24:59: use for it, but I thought it would be

01:25:01: funny to have a copy. Yeah, I have it. I

01:25:03: don't really delete scans. So uh for a

01:25:05: copy I um I could publish it somewhere

01:25:08: or like if like you see me in game I can

01:25:09: give you one. Uh I know a bunch of

01:25:11: people like have it. So if you see me

01:25:13: around like you know you can poke me I

01:25:16: can give it to you or send it to you.

01:25:22: Uh next questions from U1F98A.

01:25:26: Does anyone know what the world and s

01:25:29: are in for this one? Looks cool. Uh so

01:25:31: this is the MMC. Actually, which year

01:25:33: was this? Uh, I need to check. Give me a

01:25:37: second.

01:25:39: Uh, this is the MMC 2024 kickoff webcast

01:25:43: theater. Um,

01:25:46: oops, that's the wrong one.

01:25:49: Uh, want the war orb. There we go. I'm

01:25:53: going to put in the camera. And I have

01:25:54: to move like this way so you can you can

01:25:56: see it and can hear me behind. Uh, I can

01:25:59: actually show you a little bit around.

01:26:01: So, let me move the camera here. This is

01:26:04: a very cool world. It's like very, you

01:26:07: know, '90s style kind of computer

01:26:09: graphics, but 3D.

01:26:10: >> Uh, this was used for launching the MMC

01:26:14: 2024 event. Um, so there was like the

01:26:18: opening ceremony. There's also like we

01:26:20: actually kind of inside a computer.

01:26:24: So you see like uh and actually had a

01:26:26: role in this one too like was like

01:26:27: sitting in this chair and the whole

01:26:29: event was you know taking place inside

01:26:31: of this like you know all the presenters

01:26:33: there alo super cool stuff um uh like

01:26:36: when MMC does their like opening and

01:26:38: closing you know ceremonies uh there's

01:26:41: like a whole like staff of people you

01:26:43: know there's like director uh like Jason

01:26:45: he's like directing everything there's a

01:26:46: bunch of people in the you know manning

01:26:49: these like panels where you can control

01:26:52: like you know all the different stuff

01:26:53: that happens. Uh the whole thing like

01:26:55: animates. There's like a lot of lot of

01:26:57: really lyrical things. There's like a

01:26:58: presentation controller audio. It's like

01:27:01: a full on like set like production set.

01:27:04: Uh but in VR, you know, with people that

01:27:06: are scattered across the world and it's

01:27:09: like it's like very very very cool, you

01:27:12: know, even just being able like

01:27:13: experience, you know, that kind of

01:27:15: production in VR. Um

01:27:18: but the work itself like has been

01:27:20: published so you can kind of, you know,

01:27:20: check it out. It's very very neat. I

01:27:22: like um I like you know how these are

01:27:25: actually 3D but like if you look close

01:27:27: you know the graphics is dithered

01:27:31: like if I get the camera really close

01:27:35: >> I actually helped uh actually so this

01:27:37: this world was made by new project which

01:27:39: is also part of a group that I'm in. I

01:27:41: think this was before I was actually on

01:27:43: the team.

01:27:44: >> Yes I think so. So, I ended up helping

01:27:48: with this one. Um, camera.

01:27:51: >> Oh, sorry. Sorry. Um, I was uh I helped

01:27:59: sorry. Um, I helped Gareth create the

01:28:02: the wooden figures. I I generated the

01:28:04: the I helped him generate the uh the

01:28:06: wooden noise stuff in Blender.

01:28:08: >> Yeah, it is. It is very cool. I

01:28:10: recommend checking it out.

01:28:13: and like having been part like you know

01:28:16: like having a like in a production and

01:28:18: just seeing how everyone works and how

01:28:20: everyone kind of you know works together

01:28:21: and like it was one of the most like fun

01:28:24: things and I'm very excited for like you

01:28:26: know this year's uh one as well

01:28:31: which is starting next week. So you know

01:28:34: again if if you if you haven't if you if

01:28:36: you missed it uh MMC is like you know

01:28:39: they're currently taking sponsorship. So

01:28:40: if you want to sponsor the event like

01:28:42: you know please do like it definitely

01:28:44: deserves it. Uh and also like you know

01:28:46: half of what you sponsor goes to the

01:28:48: prize pool. Um oh no what was that?

01:28:53: Um but yes it's very exciting event like

01:28:55: check out the announcement on check it

01:28:58: like in blue sky other like media. Um

01:29:00: just search like you know for MMC 2026

01:29:03: and you should be able to find it.

01:29:07: Uh I'm very excited. What kind of word?

01:29:09: I don't actually know like what word

01:29:10: they're going to have yet, so it's going

01:29:11: to be a little bit of a surprise.

01:29:15: But their like level of production

01:29:17: quality is always amazing.

01:29:20: Uh, next question is from case blades.

01:29:22: Uh, is there anywhere anywhere where the

01:29:25: spherical harmonics values for ambient

01:29:27: lighting is explained? I can tell first

01:29:28: one is base color since uh it's the

01:29:31: color are torture to remove bluish

01:29:33: lighting in harbor home, but I couldn't

01:29:35: figure out what everything else is. So,

01:29:38: um, we actually did a video on this one.

01:29:39: So, check out the YouTube channel, the

01:29:41: YouTube clips. Uh, there's specifically

01:29:43: a video clip on spherical harmonics

01:29:44: where I can sort of like showcase, you

01:29:46: know, how it works, uh, to kind of give

01:29:48: a better idea. Um, one thing I'm going

01:29:51: to say, usually you don't want to edit

01:29:54: them manually. usually use algorithms to

01:29:56: actually compute the values because um

01:29:59: um if you're familiar with some math,

01:30:01: spherical harmonics are they're kind of

01:30:03: like a a forer transform that's like

01:30:06: wrapped around like a sphere.

01:30:10: That's probably like the closest like

01:30:11: kind of analogy. Uh so like the the the

01:30:15: base one it's like you know just global

01:30:16: value but then like the actual other

01:30:18: values it's like amplitudes of like it's

01:30:21: amplitudes of like you know waveforms

01:30:23: around the sphere and you sort of

01:30:26: compose them to like you know create

01:30:27: like um create whatever like you know

01:30:30: gradient like you want and usually use

01:30:32: algorithms to kind of compute those

01:30:34: values. Um I don't recommend that detect

01:30:37: them manually uh but check out that

01:30:39: video. This is a lot of materials

01:30:41: online. Uh this is a pretty common

01:30:43: technique used in like computer

01:30:44: graphics. So if you search like you know

01:30:46: spherical harmonics for graphics um you

01:30:49: for lighting uh you should be able to

01:30:51: find like a bunch of like resources like

01:30:53: online. It's not like you know it's not

01:30:54: specific to just presite.

01:31:01: Oh no we're getting

01:31:04: schnopathons.

01:31:06: I don't know.

01:31:07: >> Go back to the normal schnoits please. I

01:31:11: I don't know how to even reproduce

01:31:22: it next time.

01:31:25: Uh and also got some more context from

01:31:27: Case Blades. Uh oh, that's a long one.

01:31:30: Um fun fact about Harbor Studio just

01:31:32: because it was shown because I wanted to

01:31:33: get lighting just right since I was

01:31:35: emulate PS PlayStation 3 era lighting

01:31:38: styles instead of ambient light. All the

01:31:40: nighttime lighting are handpicked

01:31:41: emission colors for every single

01:31:42: material environment that gets toggled

01:31:44: on a huge 57 driver long multi-driver

01:31:48: when the sun goes down. I'm sure FX

01:31:49: enjoys bad ideas his work has made

01:31:51: possible. Yes. I mean if it works if

01:31:55: that's what you need to do like the

01:31:56: style like you know do it. Um I'm kind

01:31:58: of curious like how it's going to look

01:31:59: like you know that kind of style.

01:32:03: >> There is a will there is a way.

01:32:05: >> There's lots of ways. might not be the

01:32:07: best ways but there's ways and modify

01:32:10: arc is asking somebody was able to get

01:32:11: this face hacking working with mods is

01:32:13: the general questions forum on discord

01:32:15: if you want to check it out

01:32:16: >> yeah no been like bunch of like mods

01:32:18: it's more like just like getting it like

01:32:19: you know working something officially

01:32:24: and something like we could also ideally

01:32:26: be able to ship like the you know

01:32:28: whatever library because not everything

01:32:30: like you know not every library not

01:32:33: every software we could like legally

01:32:34: ship with the software so we might need

01:32:35: to like download independent Definely I

01:32:37: really want a solution that you can just

01:32:39: turn on and it just works out of the

01:32:40: box.

01:32:43: Um the ultra wide gamer I would love to

01:32:45: get simple example for me request. I

01:32:47: have tried creating one already without

01:32:49: much luck and I love to test and bug

01:32:51: report anything related to mesh

01:32:53: uploading. Yeah I might like um make a

01:32:56: GB request uh for sample and also like

01:32:58: you can like provide one

01:33:01: I don't forget about it.

01:33:05: Uh, Alex Dupia is asking, uh, I'm

01:33:07: curious if we could count on the

01:33:08: possibility of multi-wind workflow in

01:33:10: the future, such as creating separate

01:33:11: windows containing specific tasks, for

01:33:13: example, inspector. Yes, that's one of

01:33:14: the things actually planned for the

01:33:16: expansions of the desktop mode. Uh, I do

01:33:18: recommend checking the YouTube video on

01:33:20: our plans for desktop on resonite

01:33:23: resonance clips on our YouTube channel.

01:33:25: uh because I actually go like a little

01:33:26: bit more in depth, but that is

01:33:28: definitely one of the things that we

01:33:29: want to do where you can for example

01:33:31: take an inspector window and you can

01:33:32: just pin it and you know it's going to

01:33:34: be it's going to be pinned to your view

01:33:36: uh and you can still like you know it's

01:33:37: going to be like you know Unity or

01:33:38: Blender where you can kind of partition

01:33:40: your workspace and you can also pull

01:33:42: windows and you know use your multiple

01:33:44: screens. I'm kind of like have to do it

01:33:47: like you know now because we could do it

01:33:48: with Unity. it does have additional

01:33:52: requirements for the render switch and

01:33:54: additional implementation there. Um, so

01:33:57: I'm kind of like, you know, a bit torn

01:33:59: on it, but um,

01:34:01: it'll come at some point.

01:34:06: Uh, next one's from modify arc. What VS

01:34:09: Code extensions are mandatory to have in

01:34:11: your workflow for development? Um, I

01:34:13: don't use VS Code for development much

01:34:15: really. I only use it like to look at

01:34:17: logs but um I use Visual Studio. I don't

01:34:20: Sarah used VS Code but it kind of

01:34:22: switched.

01:34:24: >> Yeah, I mean I still I still do use VS

01:34:26: Code just because like the the Sublime

01:34:30: Text like LSP is still kind of like

01:34:33: being worked on a little bit and doesn't

01:34:34: support multiple diagnostic providers

01:34:36: very well. Um,

01:34:38: but like mostly just the C# add-on and

01:34:41: also uh

01:34:44: config configuration to turn off all of

01:34:46: like the AI stuff because I really don't

01:34:48: like that and I wish it would go away

01:34:50: forever. Um,

01:34:52: that's really about it. I don't really

01:34:54: use that much. I'm kind of a I'm kind of

01:34:56: a plain guy. Um, yeah.

01:35:04: Next questions. I think I kind of sped

01:35:05: through these like too fast because we

01:35:07: still got like 25 minutes left and we're

01:35:09: kind of at the end. Um, Yummy is asking,

01:35:12: "Do you know about Mugen X and are you

01:35:14: going to buy it?" I have no idea what it

01:35:16: is.

01:35:17: >> What is Mugen X?

01:35:20: >> Um, I'm going to Google it, but I'm

01:35:22: concerned.

01:35:28: >> Oh, it's a game.

01:35:31: Oh, Neutronics on Steam.

01:35:36: Well,

01:35:39: oh, it's uh going to be released.

01:35:44: Oh,

01:35:46: interesting.

01:35:49: I don't think that's a game I would play

01:35:51: myself,

01:35:53: but I know somebody who might. So,

01:35:56: interesting.

01:36:03: And we got uh um

01:36:07: we got Satan upgrade meow which is like

01:36:10: a check or Slavic like general Slavic

01:36:13: like way to write meow

01:36:15: >> the meow meow meow

01:36:18: meow meow meow

01:36:19: >> meow meow

01:36:23: >> moo

01:36:24: >> what

01:36:26: can

01:36:28: >> I can say I'm a talking animal I can say

01:36:29: whatever I want

01:36:31: >> what

01:36:32: is This is It's not what you said. It's

01:36:35: It isn't how

01:36:37: >> Yeah,

01:36:38: >> it didn't work in my brain.

01:36:39: >> I I don't I don't think you can I don't

01:36:41: think you can say anything at all, pal.

01:36:43: >> I was like I was like, but do you know

01:36:45: what you have? You have mood.

01:36:49: >> What?

01:36:50: >> You said moo, but do you know what you

01:36:52: said with that moo?

01:36:54: >> Uh, I don't know. Do you know what I

01:36:56: said? Cuz you apparently can't tell me.

01:37:00: >> I don't know.

01:37:02: I was like like like when forget it's

01:37:05: like so like goes like it'll like make

01:37:07: animal sound and like what did you say

01:37:09: about my mother

01:37:12: I I was I was my brain was trying for

01:37:13: that kind of joke but it didn't work.

01:37:21: Uh next questions from kisser blades. Uh

01:37:24: it's important actually I want to make

01:37:26: balcony that you can lean over but can

01:37:27: walk off. I've been looking at collide

01:37:29: options but didn't look there was

01:37:30: anything before curse flux nonsense is

01:37:32: there simple way a pre-existing way to

01:37:35: do this. Um

01:37:37: no this one's unfortunately a little bit

01:37:39: tricky because like the collider is kind

01:37:40: of like one thing and it's one of those

01:37:42: things I've been wanting to be like at

01:37:45: least split it in two so like it can

01:37:46: kind of like you know lean and have a

01:37:48: little bit more kind of comp like better

01:37:50: shape. So that's something to do like

01:37:54: you know on that's more reason I didn't

01:37:56: to do that.

01:37:58: >> I I do there there is a way to help the

01:38:02: problem um in in the actual like

01:38:06: locomotion config. You can make the

01:38:08: capsule collider a little bit thinner to

01:38:10: like try and mitigate it a little bit.

01:38:12: >> You can do that.

01:38:14: >> It's not going to fix it all the way but

01:38:15: you'll be able to lean a little further

01:38:17: over the like towards the railing. game

01:38:22: but generally um

01:38:26: yeah like you need need to we actually

01:38:28: need to like do that when there's an

01:38:30: outside to like make those possible I

01:38:33: think there's a get issue for it so I

01:38:35: put it that makes it a little bit easier

01:38:37: to prioritize

01:38:39: >> yep

01:38:41: >> and we've got all the questions now like

01:38:43: um I was kind of like speed through

01:38:45: questions and then it's like too fast

01:38:47: and now we have a bunch of times left

01:38:48: because I'm like oh we're like towards

01:38:50: the end and now it's like

01:38:51: >> that's okay.

01:38:53: >> I can wave the spinny thing at people.

01:38:55: >> Spinny thing. Oh yeah, this is Oh, this

01:38:57: spinning thing.

01:38:59: >> Um,

01:39:01: we can

01:39:04: Oh, uh,

01:39:07: the correction. What if I ar asking

01:39:09: correction to my previous question? What

01:39:11: visual state extensions are mandatory

01:39:12: for workflow? Um, none.

01:39:16: Uh, one thing I kind of used like is

01:39:18: like the T4 like uh syntax highlight

01:39:21: thing, but like

01:39:23: problem with Visual Studio is like it's

01:39:25: been getting super slow and I'm like

01:39:28: like and usually it's like extension. So

01:39:30: I've been like kind of like avoid

01:39:31: extensions

01:39:33: and it's still slow. So, I'm kind of

01:39:36: like I one time like I installed like

01:39:39: the I forgot it's called ReSharper like

01:39:42: the

01:39:43: Jet Brains like extension but like it

01:39:45: just it made it like way worse. Uh so

01:39:49: I'm kind of like you know just kind of

01:39:51: doing pretty much vanilla

01:39:53: and even then like I'm kind of thinking

01:39:55: like like I'm kind of thinking switching

01:39:57: to Rider which would make it easier to

01:39:58: switch to Linux too. Um

01:40:05: uh

01:40:06: >> I have I have tested Ryder like just

01:40:08: like on my own time just like tested it

01:40:10: out.

01:40:11: >> It is they definitely do a lot to help

01:40:15: like people coming from Visual Studio

01:40:18: get integrated into their ecosystem. So

01:40:20: it's very easy to go over.

01:40:23: >> Yeah, that's kind of the main thing

01:40:24: because like it kind of it supports like

01:40:25: you know the Visual Studio solution

01:40:28: project. So like it would keep it

01:40:29: compatible with that. Um

01:40:34: it is it's just like you know it is like

01:40:37: an additional cost now I have to kind of

01:40:38: worry about like every month and I'm

01:40:40: sort of like locked in and if I wanted

01:40:42: to like move like now it's like either a

01:40:44: lot of effort for some other solution

01:40:45: piece something together or switch back

01:40:47: you know it makes it a bit little bit

01:40:49: more difficult.

01:40:56: And Tanos is asking what other ideas

01:41:00: uh

01:41:03: what other ideas did you have on

01:41:05: speeding up workflows in desktop other

01:41:08: than partitioning PES for example editor

01:41:10: camera control. Um I remember watching

01:41:13: that video like is going to like kind of

01:41:16: went like through a bunch of like the

01:41:17: details. Um partitioning the workflow. I

01:41:20: think the partitioning like the workflow

01:41:21: like the the paints that's the probably

01:41:23: the biggest one because you can like you

01:41:25: know easily access but there's like a

01:41:26: lot of um just general kind of usability

01:41:30: things um

01:41:33: you know like like the way like for

01:41:35: example gizmos behave the way like you

01:41:36: know you can interact being able to like

01:41:38: have like shortcuts you know buttons

01:41:40: having like um quick inventory access to

01:41:43: tools like stuff like that.

01:41:47: Uh there's probably a bunch more that

01:41:48: I'm kind of not remembering right now.

01:41:53: What if Arc is asking uh how much do you

01:41:56: have to pay unit in order to use it for

01:41:57: Resonite? Um

01:42:00: I don't remember the exact number. It's

01:42:02: like it's over a few thousand per year.

01:42:05: So it's like

01:42:07: um

01:42:09: definitely noticeable. Um

01:42:13: it's uh

01:42:15: it's also like one of those things where

01:42:16: like we're bit like annoyed because like

01:42:18: we we've been using Unity Plus

01:42:22: um which has been like you know much

01:42:24: cheaper because we didn't we don't need

01:42:26: any of the Unity Pro features but then

01:42:28: Unity was like we're

01:42:31: streamlining our subscription and plus

01:42:34: is going away and we have to upgrade to

01:42:36: a pro which you know goes from a few

01:42:39: hundred dollars

01:42:41: to few thousand.

01:42:44: So, and it's streamlining and we don't

01:42:47: really get anything

01:42:49: extra that like, you know, we need.

01:42:53: So, it's kind of like, you know, it

01:42:56: feels like they're kind of like, you

01:42:57: know, squeezing all the developers, you

01:42:59: know, for extra money because I I think

01:43:01: like

01:43:03: a lot of people are leaving because

01:43:05: Unity Unity is pretty much

01:43:08: been getting very unshitified and I feel

01:43:12: them kind of getting more and more

01:43:13: aggressive,

01:43:15: you know, with their things and that's

01:43:17: making more people leave. So they're

01:43:18: doing what they can to like squeeze as

01:43:20: much as they can from the people who are

01:43:22: still kind of stuck with them. Um, and I

01:43:26: don't think it's going to get any

01:43:27: better. So we do definitely want to

01:43:28: switch away from Unity

01:43:31: uh completely

01:43:34: because like that's essentially going to

01:43:35: like eliminate that cost altogether.

01:43:42: So that's all the questions. Again,

01:43:44: we've still got about like 16ish minutes

01:43:46: left. So, feel free to ask more

01:43:48: questions. Um, we might do more

01:43:51: showcases from uh more showcases from

01:43:55: the

01:43:57: um

01:43:59: more showcases from the blue sky. So,

01:44:03: let me see if I can get back.

01:44:08: If you want to make if you want to

01:44:09: impress me making a renderer, make a

01:44:13: software render because I like software

01:44:15: renderers a lot.

01:44:18: Don't do it for the actual render show

01:44:21: like we're not going to accept software

01:44:22: renders.

01:44:24: >> Yeah. No, I mean it would maybe be

01:44:25: useful for like embedded like not

01:44:27: embedded but like really low power

01:44:29: systems but no

01:44:30: >> I would say it's worse because

01:44:33: >> because even the low power like you

01:44:36: >> like it's going to use way more

01:44:38: resources and be very inefficient. Um, I

01:44:41: would almost say like the low power

01:44:42: case.

01:44:44: >> I would say like the low power ones like

01:44:46: you want to use the GPU because even if

01:44:47: it's like not like it's not like super

01:44:50: powerful like you know like it's the

01:44:54: >> more efficient than the doing it on CPU

01:44:56: which is going to be low powered.

01:44:58: >> Yeah, I realized that like two seconds

01:45:00: after I I said it. But I mean you know

01:45:02: there's

01:45:02: >> it's

01:45:03: >> I guess like there's server use cases

01:45:04: but it's it is really niche. I just like

01:45:06: software renders.

01:45:08: It's a fun toy, but I don't think like

01:45:10: there's too many practical use cases.

01:45:14: >> The the reward you get for it is my

01:45:16: thumbs up.

01:45:19: >> We also got u Oh, wait. This is not

01:45:21: going to work. Um, I need to pick a

01:45:22: screenshot. Uh, so I'm going through

01:45:24: some more posts. Uh, there's another one

01:45:28: I'm going to promote. Uh,

01:45:32: this is a post from the Alisium. So, for

01:45:36: those of those of you who don't know,

01:45:38: uh, Eliseum is like been very

01:45:42: long, like a long term, like uh how long

01:45:44: have they been around? They've been like

01:45:45: years and years. Um, it's a group like

01:45:48: they've been um running like a bunch of

01:45:51: sort of uh like card games and other

01:45:53: sort of like, you know, um I don't know

01:45:56: what to call it. Uh

01:45:59: >> um it's like, you know, like poker those

01:46:02: kind of like things. uh they have like a

01:46:04: really cool system where you have like

01:46:06: you know you have like virtual kind of

01:46:08: >> I don't want to call it like it's not

01:46:10: currency it's like you know meaningless

01:46:13: like you know score it's kind of acts

01:46:16: like it's currency but it's not actual

01:46:17: money um but essentially you can kind of

01:46:21: you know sort of like

01:46:24: >> I'm trying to be like very careful

01:46:25: because I don't want to say like it's it

01:46:27: is not real gambling it's sort of you

01:46:30: know pretend gambling um which makes it

01:46:32: legally not gambling. Um, so if you want

01:46:36: to like, you know, if you like those

01:46:37: kinds of games, um, was definitely worth

01:46:40: checking out. Like they have like super

01:46:42: cool systems. They put like so much work

01:46:44: into it. It's very polished. Um, you've

01:46:47: got a bunch of dealers who like, you

01:46:48: know, for example, I like I got dragged

01:46:50: like into playing like black check like

01:46:52: a few times. It was like a lot of fun.

01:46:54: Um, they're like, you know, they're

01:46:56: skilled at it. Like it's it's very very

01:46:58: very polished. And if you really like

01:47:00: those games, like I think you're going

01:47:01: to like enjoy those. And they're usually

01:47:03: open, I think, like pretty much every

01:47:05: day. Most of the days they kind of open.

01:47:08: So, um check them out. They have a bunch

01:47:10: of kind of, you know, um bunch of people

01:47:12: kind of working on it. Bunch of people

01:47:13: like, you know, doing the uh doing the

01:47:15: games. Um so, I definitely definitely

01:47:19: give them give them a look if you

01:47:20: haven't.

01:47:22: >> Yeah. Unlike unlike like a real casino,

01:47:25: you go kind of for like the atmosphere

01:47:27: and the games and the fun and the people

01:47:28: rather than the gambling.

01:47:30: >> Like you do have like a they have a

01:47:32: system where like you know for the like

01:47:34: I'm going to call it points. Uh for the

01:47:36: points like you kind of get um you know

01:47:38: you get certain amount every week and

01:47:41: then you can you can lose it all. Uh but

01:47:43: also you can like accumulate and you can

01:47:44: also like get various like per in the

01:47:47: world like you get like extra tools, you

01:47:48: get like you know some badges and other

01:47:50: things. So there's a lot of kind of fun

01:47:53: fun like fun stuff uh with that.

01:47:57: But just to clarify, you know, there's

01:47:59: no way to win actual real money in this.

01:48:03: So

01:48:05: legally like it is not like like actual

01:48:07: gambling which is like you know very

01:48:08: highly kind of regulated.

01:48:14: >> I have a question.

01:48:15: >> Yeah.

01:48:16: >> I go to the bathroom again.

01:48:17: >> What's happening? I drank a Gatorade.

01:48:21: Okay.

01:48:22: >> Oh, was it spoiled? Can Gatorade spoil?

01:48:28: >> There's purple.

01:48:30: >> This is like a cool one.

01:48:32: >> Okay,

01:48:34: >> I'm concerned.

01:48:37: There's another cool post. Um,

01:48:45: so there's some more link stuff. Um, let

01:48:49: me bring the video. So, seems uh someone

01:48:52: uh with the name of YMN made

01:48:57: uh an Elixir integration. So, don't know

01:49:01: if this comes with audio. I don't think

01:49:02: it does.

01:49:13: Yeah, I don't think there's like audio

01:49:14: to this one. Um, I'm going to also take

01:49:16: a screenshot of this. There's a GitHub

01:49:19: link as well.

01:49:23: So, they have made an alixir integration

01:49:26: which is another cool thing. I'm not I'm

01:49:28: like not really familiar with the elixir

01:49:30: language. I've like heard it a bunch of

01:49:31: different times. But, uh, uh, the main

01:49:34: thing is um

01:49:37: the main thing is like, you know, it's

01:49:38: really cool having integration with a

01:49:39: little bit more languages because it

01:49:41: opens up, you know, more doors for

01:49:42: people who use those languages.

01:49:48: Let's see if I got a little some more

01:49:50: things to showcase.

01:49:59: I'm trying to pick up some

01:50:07: Oh, this one's a

01:50:12: kind of confused by this one. Um,

01:50:20: let me bring this in. So, this is a post

01:50:22: from uh Epic Easton uh and it's uh

01:50:27: creating something called Google Balls

01:50:30: interactive virtual experience.

01:50:33: Um which I don't really know who that

01:50:36: is.

01:50:38: Oh, where is it coming in? It's probably

01:50:40: one of those like Google experiment

01:50:41: thingies.

01:50:43: How's the screenshot? It's not popping

01:50:45: up. Did I not do it? Come on.

01:50:53: There we go. So this is the post. Um, so

01:50:57: Epic Easton, they have made Google Buzz

01:51:01: Google Balls unique VR virtual

01:51:03: interactive experience.

01:51:05: If you would like to surround yourself

01:51:06: with Google Balls, copy and paste this

01:51:08: link in Resonate. So you can open it

01:51:10: Resonate. Uh,

01:51:14: may maybe we'll maybe we'll do a

01:51:16: resonance from this one like next time.

01:51:18: Uh let's check out

01:51:25: says it is a world you can visit.

01:51:30: Oh my god, the chat is going Google

01:51:33: balls mention

01:51:35: Google Balls.

01:51:38: Oh, there we go. It's Google Balls XP.

01:51:41: Oh, and there's there's balls and

01:51:44: they're so colorful.

01:51:48: I guess it's like a procedurally

01:51:50: generated world.

01:51:53: It actually has a kind of cool visual

01:51:54: vibe to it.

01:52:00: Google balls.

01:52:08: So check out the world and maybe we'll

01:52:10: pick it for the stream next time so we

01:52:12: can we can do resonance live from Google

01:52:15: Balls.

01:52:17: Oh, there's a bunch of protolex. Oh,

01:52:19: it's just generating them.

01:52:21: >> I return.

01:52:22: >> Watching Google Balls.

01:52:24: >> Oh,

01:52:26: we might be streaming from those next

01:52:28: time.

01:52:30: >> I can't stop experiencing Google balls.

01:52:34: >> Wow.

01:52:41: >> Yeah, I think I think we definitely need

01:52:43: to do stream from next time.

01:52:48: actually looks kind of cool. I like I

01:52:49: like I like the visual style of it.

01:52:55: They had a minor part.

01:52:58: Okay. So, let's see. We got seven

01:53:00: minutes. So, we got a few question.

01:53:05: We got a few questions. So, um modifier

01:53:09: is asking ty renderer. Is that like text

01:53:12: based like renderer?

01:53:15: be like ask like rendering it like with

01:53:17: the

01:53:18: >> yeah terminal user interface render

01:53:22: >> you know what technically sort of dy

01:53:24: resonite like the the resonite link

01:53:26: because there it comes with ripple so

01:53:28: you can interact with the scene

01:53:30: >> it's funny thing but I was like thinking

01:53:32: it would be interesting having like you

01:53:34: know some terminal like interface where

01:53:36: your avatar is kind of puppeteer it

01:53:37: would be good for people who are like

01:53:38: you know like blind like or sever like

01:53:41: visually impaired because they could

01:53:43: like experience the world you know,

01:53:44: typing and then like you know, for

01:53:46: example, you could say what is in front

01:53:48: of me and it could just do bunch of

01:53:49: Rcast and be like there's objects this

01:53:51: and this. So it it is like kind of jokey

01:53:55: but I think there's like so much for

01:53:57: like applications.

01:53:59: >> Resonate text venture.

01:54:01: >> Yeah.

01:54:04: Next question is from Satan. Uh how is

01:54:07: the order of components of defined? Is

01:54:09: there any way to change their order? Um

01:54:12: so I think right now is actually like it

01:54:15: is not

01:54:18: defined like the order like um it's

01:54:20: something you shouldn't depend on. Um if

01:54:24: you do need to ensure certain order of

01:54:26: things then you need to use the update

01:54:28: order because it kind of globally

01:54:29: determines how they update it and

01:54:31: there's like some systems which will

01:54:32: kind of if they like send events they

01:54:34: will um some of them should like sort it

01:54:38: based on the update order. uh if there's

01:54:40: like multiple of the same component or

01:54:42: component interface on the same slot but

01:54:45: generally uh there the way the

01:54:47: components are designed um it should be

01:54:49: order independent.

01:54:52: If uh if everything is like you know you

01:54:54: have a bunch of components that are all

01:54:56: the same update order then the or like

01:54:59: relative order within them is not

01:55:00: defined

01:55:02: and there's not really a way to access

01:55:04: their order either on the like you know

01:55:06: on the on the slot

01:55:12: computer user s turn Jay into Gatorade

01:55:16: what have you done

01:55:18: >> um that was uh Jay's that's And you have

01:55:23: to talk to Jade about that. Sorry.

01:55:25: >> I'm still better than turning you into

01:55:27: Gatorade

01:55:29: or the brown Gatorade.

01:55:31: >> I'm chocolate milk.

01:55:33: >> Oh, there we go. Youoo.

01:55:36: >> I'm a what?

01:55:37: >> The Yohoo drink.

01:55:39: >> Why?

01:55:40: >> This is like a chocolate one.

01:55:43: >> I'm a bowl of Reese's buffs.

01:55:45: >> Oh,

01:55:47: that's okay. So, don't love experiencing

01:55:49: Google balls. We'll we'll see next time

01:55:51: because we might stream from there next

01:55:52: time.

01:55:54: Still have to experience it for

01:55:56: ourselves.

01:55:57: >> Oh boy.

01:55:59: >> Are you looking to forward your Google

01:56:00: balls?

01:56:02: >> Uh,

01:56:04: do I have to? Is it company mandated?

01:56:07: >> Um,

01:56:10: for legal questions I can't answer that.

01:56:12: >> Oh [ __ ]

01:56:17: Okay, let's see. Um, we've got about

01:56:20: four minutes left, less than four

01:56:21: minutes. So, we can do few quick

01:56:23: questions if there's some, but no

01:56:26: in-depth questions at this point. Um,

01:56:29: let me see if there's the philosophy

01:56:31: behind Resight. Um, starting from 2017

01:56:34: in full detail. Go now.

01:56:36: >> Oh my go

01:56:40: There's a

01:56:46: computer. Could I say another jokingly

01:56:48: bad suggestion? Yeah, go ahead.

01:56:50: >> Don't ask to ask, just ask.

01:56:54: >> Worst thing will be like, we're not

01:56:56: reading that.

01:57:00: >> Modify AR. How is the asset Q rework

01:57:04: going? Um, it's kind of paused. I have

01:57:06: it like partially done, but I kind of

01:57:07: want to finish it up, but my brain kind

01:57:10: of fried, so that kind of put pause to a

01:57:13: bunch of things.

01:57:15: are broiled.

01:57:20: >> Uh, Satan was asking, "Have you tried

01:57:22: brain reading tech?" I have tried some

01:57:25: I've tried like the evolve headset

01:57:26: before. Um,

01:57:30: it's generally not good. Like it it can

01:57:33: give you like some basic kind of data,

01:57:34: but like having it actually do something

01:57:37: useful is kind of like

01:57:40: hard. Like I was like trying to like you

01:57:42: know train it to like you know like do

01:57:43: like mental commands and stuff and like

01:57:45: it sort of works but it only works after

01:57:48: you train and then you stop like

01:57:50: training like and then after a while

01:57:52: they just kind of you get a lot of false

01:57:53: positives and you get all the false

01:57:54: negatives. So it's like very kind of

01:57:57: annoying to use. the most um

01:58:02: the most that I've really like used it

01:58:03: for like I see it like being used for is

01:58:06: like like you know really just kind of

01:58:09: basic kind of

01:58:12: parameters

01:58:14: like I I don't I haven't seen like one

01:58:16: that would be like actually really

01:58:18: useful for things even like like I've

01:58:21: tried using it for like stuff like you

01:58:22: know um face tracking because it kind of

01:58:25: has like you know what kind of detect

01:58:27: when you're closing your eyes or

01:58:28: grinning or bearing your teeth. But even

01:58:31: that like it it just it it has so many

01:58:33: false positives. Like literally I would

01:58:34: like put it on and it would be like the

01:58:36: eyes would be just randomly blinking

01:58:38: like you know and then they would

01:58:40: actually close and they would open and

01:58:42: like it it just very it's been very

01:58:45: unreiable.

01:58:46: And some people said like you know they

01:58:47: would like shave their head and like you

01:58:49: know make sure put like the gel or

01:58:52: whatever to make it work better. But

01:58:53: like you know that's too much of a

01:58:55: commitment for that. And even then, I

01:58:57: don't know if it like if it's going to

01:58:59: work too well.

01:59:05: Uh, next question is from Dynamos. Uh,

01:59:09: what is a question? Well, we said no

01:59:12: philosophical things. Um,

01:59:14: >> well, I'm just going to say,

01:59:15: >> what is the question?

01:59:17: >> This.

01:59:18: >> You have to wait until the next episode

01:59:20: cuz it's basically

01:59:20: >> No, no, no, no, no, no, no. What is the

01:59:23: question?

01:59:25: this.

01:59:26: >> No, you have to give him suspense. We

01:59:28: got to have him We got to get him hooked

01:59:30: for the next episode.

01:59:32: >> This

01:59:34: >> Find out what this means next Resite

01:59:37: Resight Ball Z. Um, we're going to find

01:59:39: all the Resite all the Resite balls in

01:59:41: the next episode.

01:59:42: >> Would go to Google Balls to find out.

01:59:46: >> Uh, so what is a mod? It's like when you

01:59:50: mix uh you mix water with dirt and no

01:59:57: >> we're we're out of time.

02:00:00: >> So touch we're out of time of touch. I

02:00:04: don't have that installed.

02:00:07: >> Me neither.

02:00:08: >> It kind of went out the touch went out

02:00:10: of fashion.

02:00:15: >> Um thank you everyone for watching. I

02:00:17: hope like you enjoyed this episode. Um

02:00:19: thank you for asking all the questions.

02:00:20: Thank you you know for supporting

02:00:22: supporting usite uh for like you know

02:00:25: showca like you know whether it's like

02:00:26: by making cool things being part of the

02:00:28: platform or supporting us you know on

02:00:30: Patreon or stripe. Uh if you're

02:00:32: supporting us on you know on Patreon uh

02:00:34: we strongly suggest switching to Stripe.

02:00:37: Uh it's generally better integration and

02:00:39: also we get 10% more from the same money

02:00:42: you put in which means like you know we

02:00:44: can we can put it like towards

02:00:45: developing the platform. So,

02:00:48: um,

02:00:50: thank you very much. Um, thank you for

02:00:52: joining us. We'll see you, actually, I

02:00:54: don't know if it's going to happen next

02:00:55: week because there's going to be an MMC

02:00:57: ceremony and I don't know how it's going

02:00:58: to work out timewise. So, see you next

02:01:02: week. Asterisk, maybe not. We'll see.

02:01:05: Um,

02:01:07: we'll see how it works out. Uh, I think

02:01:09: it might work out because the MS ceremon

02:01:10: is like earlier in the day. Um, but

02:01:14: might might not happen. Or maybe we'll

02:01:16: just do like a delight one or something.

02:01:18: Um, and let's see if we have anybody to

02:01:21: raid. There was like a a streamer, but I

02:01:24: don't know if they're still streaming.

02:01:26: So, let's see if anybody's currently

02:01:28: streaming Resonate. Uh, speak of which

02:01:31: like this is a perfect time to stream

02:01:33: Resonate because we will already um

02:01:36: looks like it's only creator jam. So,

02:01:39: we're going to send you over to there.

02:01:42: Uh

02:01:44: so wait creator gem

02:01:48: is it wait is it all together it is yes

02:01:52: creator gem

02:01:55: send it off.

02:01:58: So thank you again. Thank you for

02:01:59: watching. Um and we'll see you next week

02:02:04: maybe asterisk I'll see you at this

02:02:06: other MC ceremony. Make sure to this

02:02:08: actually good thing since we're sending

02:02:10: to creator jam. subscribe to them

02:02:12: because uh they will be streaming the

02:02:14: MMC ceremony next week. Uh so you do

02:02:18: want to be subscribed to the channel.

02:02:19: They do a lot of cool stuff. Um until

02:02:22: high.

02:02:24: >> Wow.

02:02:35: We good.