Sometimes I wonder if you're just a mecha being piloted by a hyper intelligent cartoon mouse.
@World_Theory2 күн бұрын
HAHA! YES! I finally found the thing I need to constrain a grabbed object to a plane. I'm making a grabbable control that will control the rotation of something. I kinda figured out how to constrain it to a circle, by taking reading the handle object's position, unpacking the float3, repacking as a float2 while discarding the pivot axis, and then normalize the float2 to ensure it's at a known distance from center. Then I multiply the result by the number I want to use as a radius to constrain the object to. Then I unpack and repack the float2 to float3, and use this to write back to it's position field.
@ImErin.2 күн бұрын
hehehehehe
@dragos240alt2 күн бұрын
Kaas
@b0gie2 күн бұрын
the cheese cursor kills me every time i see it
@paragonorang3 күн бұрын
are we gonna get an option to disable motion blur on the cursor?
@Jackalgirl3 күн бұрын
CHEESE
@Dwaggiemorph3 күн бұрын
I've never heard PP giggle like that before, absolutely adorable! 😂
@FinneasFormer3 күн бұрын
Oh God I identify with this video far too much
@alizardguy3 күн бұрын
lmao cheese
@ImErin.6 күн бұрын
The clipboard thing is cool! I wouldnt have thought of that
@Caldoric7 күн бұрын
Question: do facets still not interact with worldspace, in Resonite? I saw a video where Frooxius was demonstrating "facet anchors" that are placed around the player's arms and hands, which have apparently been around for a few months now as of me writing this, so I was wondering if one could use those to trigger stuff in worldspace nowadays
@ProbablePrime4 күн бұрын
There's no standard communication pattern between facets and world space. Some people use cloud variables. Some use other techniques.
@Caldoric4 күн бұрын
@ProbablePrime oof, cloud variables... Iirc those are rather complicated to set up
@realFoxBox9 күн бұрын
Could we have a fourth option "Ask" where it spawns an importer menu to ask us each time we paste what we want to do with it? I feel like I would like that option more personally. But I don't know how much more effort or difficulty it would be to implement that.
@ProbablePrime8 күн бұрын
Probably in another update, but sure!
@AngelboyVR13 күн бұрын
aaah, kinda like the vrchat website does it when clicking join world, right?
@JackTheFoxOtter13 күн бұрын
A very handy feature, especially in combination with custom session IDs on headlesses!
@KohiVR28 күн бұрын
Ctrl is often used for downward movement in games/vehicles. Alt may be a better default option; an even better option would be to make the modifier key configurable through settings.
@ProbablePrime28 күн бұрын
Yeah we're still working on this, looking at alternatives. We wont be adding configurable bindings for the moment as that system is complex, but when we do all the bindings for controls will be very configurable.
@ProbablePrime28 күн бұрын
Oh and remember its only when you're in an Anchor!
@KohiVR28 күн бұрын
@ProbablePrime I understand that this only applies to anchors and that it is still a work in progress, that's why I think it is an important point to bring up while it's still freshly being worked on. The Ctrl key is ubiquitous with downward movement in video games and, therefore, is intuitive to most users. I believe it would be detrimental to have that key bound to another function, especially for users who want to utilize that when creating vehicles or other anchor objects that have movement control in the Y-axis. Please understand that this is purely meant to be constructive feedback, I appreciate the work you all do and taking the time to share what's being worked on with the community. 🙂
@troyBORGАй бұрын
Why hasn't the business client considered using a gamepad, such as a wireless Xbox controller, for this task?
@ProbablePrimeАй бұрын
They dont own them
@josepharvello4886Ай бұрын
Sometimes I dream about ProbablePrime.
@AngelboyVRАй бұрын
familiar world ^^ you certainly can go down the wells, there is a little cavesystem connecting the areas together
@ProbablePrimeАй бұрын
Alas I was tooo large.
@CerealBowlSystemАй бұрын
🧀
@FoxoBreadАй бұрын
This is an awesome accessibility feature!
@AnotherCoyoteАй бұрын
Hey don't suppose you'd know where I could find an NPC path finding tutorial for Resonite? Or programming NPC enemies in general? I really want to learn to code a survival co-op game Resonite world.
@realFoxBox2 ай бұрын
Awesome glad to see it. I was trying to do some testing with the relays when the RelayName network stat came out (couldn't figure out how to make it work) and I noticed US West was not working. Will the move to .NET 8 help with overall uptime for the bridges and relay?
@ProbablePrime2 ай бұрын
Yeah, their resilience is now measurable.
@Lilly_PK2 ай бұрын
this is also a good tutorial for learning how osc could work for things other than resonite. thank you ProbablePrime!
@JimmyNuisance2 ай бұрын
For anyone confused about where the secondary is on the Quest controllers.. It's the same button as jump. Stick press down.
@Caldoric2 ай бұрын
Def still need some tutorials on particles, starting from scratch. It'd be nice to know how those work, rather than just being redirected to that one "particle generator" world. Last I saw, the stuff there wasn't labeled/explained as clearly as it could have been.
@troyBORG2 ай бұрын
You probably already know, but you can hit the button to the left of the "create child" button. Which would auto make a Parent, so you don't need to redrag stuff into the new child slot you made...
@ProbablePrime2 ай бұрын
I do, depending on what I'm doing I forget though :(
@JackTheFoxOtter2 ай бұрын
Addition: Variables are only synchronized if they are actually part of the data model. If you write to a ProtoFlux Local or Store, it's not going to get synchronized, because those don't exist on the data model. Which is a very cool feature, because with those you can avoid the data model overhead if you don't actually need a value to be synchronized. Like, when you need a sort of "carryover" or intermediate sum during a computation, you can just use locals or stores for them, and only write the end result to the data model, since only that needs to be synchronized. (Also you can just grab the "variable" text on the Write node and open your context menu to quickly spawn Locals / Stores / Data Model Stores). Also side note: From my understanding all ProtoFlux value types are for data types that have a fixed size and are allocated on the stack, and all object types are for data types that have a variable size and are allocated on the heap (in the ProtoFlux VM). So I just go "will this always take the same amount of bytes to store regardless of value?", and if that is true, it's probably a value type.
@ImErin.2 ай бұрын
You can create a variable using the write node itself. Pretty handy and I didn't know about it for the longest time! On write node: grab the word variable > context menu > data model store
@3DperspectiveJS2 ай бұрын
I love the cheese cursor
@b0gie2 ай бұрын
i can confirm this is the best explanation in the world
@b0gie2 ай бұрын
W video. btw
@b0gie2 ай бұрын
don't forget to track your time !
@GlyphicEnigma2 ай бұрын
Also, don't forget to track your time! Very important...
@KitLantro2 ай бұрын
Node go pulse and make other nodes go "Woah here's the info of this specific person" but like only for the person who did the pulse, unless it's a write node then it goes "Woah here's the info of this specific person, but for everyone at the same time." But also when the write node does it, it's still just the info from the person who pressed the button and just shared with everyone too. Thank you for coming to my TED talk.
@NobleFurLyfe3 ай бұрын
thank you for the feta update 💙🧀
@FoxoBread3 ай бұрын
Thanks! :D
@ProbablePrime3 ай бұрын
No problem!
@AngelboyVR3 ай бұрын
yesss, finally, thank you so much, i always wanted a way to disable it
@ProbablePrime3 ай бұрын
Glad I could help
@Altru1stt4 ай бұрын
Dude, great job. I've been trying to figure this out for a while! so thanks.
@ProbablePrime3 ай бұрын
Glad I could help.
@Hermitinthemountains4 ай бұрын
“Feta” is SUCH a cute name!
@ProbablePrime3 ай бұрын
Thank you!
@DannySettle-yi2ef4 ай бұрын
Love ❤️ Thank's
@ProbablePrime3 ай бұрын
Thank you!
@mfsevin4 ай бұрын
Mine wont stay connected and I dont see Res0nite in the Remote addresses any clue how to fix that? :(
@bunnyqueen20XX4 ай бұрын
I love all these tutorials, I remember some videos ago you asking for any more ideas or questions for stuff to do in Resonite So I was thinking, is there a way to make your own snapping blocks? I saw the video on snapping near the start of the playlist, but im thinking of like, a rectangle that has 4-6 snapping points that you can then use to build walls, or floors, or anything else really! Im new to the game and really wanna make a D&D table with a grid layout, the plan in my head is using hexagons, with snapping, to place them together easily, and also make them easy to remove for modules :3 Also of course snapping on top to put down minifigs! This sounds like a lot and probably is, but thats why I wanna know about making snapping points and cloning the stuff to make more!
@Kodufan4 ай бұрын
Apollo, what’s this? issa hAt
@Sairnaq4 ай бұрын
Oh apollo in resonite XD
@exxon47_4 ай бұрын
😺
@peufel4 ай бұрын
very useful basic knowledge. Many thanks
@wattlefox5 ай бұрын
can you make a tutorial on how to run code in ring 0 on remote machines through resonite, asking for a friend.