I too am basic, just a reminder that basis is a framework not a platform. Here is hoping for a more open future :)
I too am basic, just a reminder that basis is a framework not a platform. Here is hoping for a more open future :)
photos from the event
This week, we tested out vehicles!
We held a team scavenger hunt, which was a lot of fun.
thankyou ->
@aaronfranke.dev, for the vehicle's logic
@cnlohr.bsky.social for cilbox
@maebbie.bsky.social for putting together the video below
Basis is a framework, MIT-licensed, built on top of Unity
The all-star VR cast has come together for load test no. 3 of the @basisvr.org Framework. Creators from all sorts of places have shown again, that they are rooting for this critical piece of VR Development.
Audio degradation started around 300 to 400
Last load test it started degrading at 180
We also suffered from allowing all avatars to be downloaded in a single shot instead of staggered loading. Loading hundreds of avatars is not ideal in a single shot.
The issues we ran into were
Client crashes: There is more work to do here, but all is solvable.
Network bandwidth: Last load test we had, network issues around 800 mb/s
After multithreading our outgoing network Changes, it was about 1.8 Gb/s
What is the basis? basisvr.org/philosophy.h...
Went to help us financially? basisvr.org/funding
Well, we did it again - we broke our previous record and achieved 679. Still, there's lots more to do. I have not been this nervous during an event since asking my fiancΓ© to marry me. Appreciate you all. We will try to break 800 in a few months.
The next load test is just around the corner (2 days away), and we're still looking for more people to join us! discord.gg/v6ve6WT562 We are pushing to pass 600 in one room. Steam keys are available in Discord. The images below are from the validation test
We have our next load test scheduled for two weeks from now.
Feel free to join us to break our previous record and test our latest stable release!
Basis is an open-source framework for social VR and games.
discord.gg/v6ve6WT562
awesome work! looking forward to seeing what people create :)
This seat system is designed to be much much better than the seat system found in VRChat. It theoretically can allow for any character to fit to the seat, and have them line up properly, with their knees over the edge.
The surface of the seat is defined with 3 control points for the back, knee, and foot positions, and a spine angle, which collectively define the surface of the seat. This is much better than a single transform, since it provides enough information to calculate how to fit any sized avatar to a seat, whether the character is tiny or huge. Similarly, the same applies for really big seats or really small seats.
When a character's legs are shorter than the available space on the seat, the back and foot IK positions will move forward or up, respectively, to keep the knees aligned with the seat. When a character's legs are longer than the available space on the seat, the knees will be moved instead to make room. If a character's upper leg is shorter, the knees will be moved forward. If a character's lower leg is shorter, the knees will be moved upward. If both happen, the knees will be moved both up and forward.
The control points do not have to exist at 90 degree angles to each other. You can change the relative angles any amount and the legs will bend in response. For example, if you want to kick back, just move the foot control point forward a bit. You can also adjust the spine angle if you want the character sitting on the seat to lean back. At the extreme, you can even make the character sit in a way that is almost entirely laying down, or almost entirely standing up (as long as the control points are NOT perfectly collinear).
A new dynamic seat system is coming to Basis VR @basisvr.org! It includes support for any size avatars on any size seats, in any orientation, with the legs and spine at any angle. This uses the same data as in the
@openmetaverse.bsky.social OMI_seat standard. PR: github.com/BasisVR/Basi...
Basis shares our philosophy, and is building the steps to hop into the metaverse. Join the conversation where we discuss our common philosophy and vision, next Monday - check either discord server for info and share your views!
Fraaaaaaaameeeeewooooorrk :)
heck yer happy to do a discord announcement if you get in touch :)
Screenshot of the Unity editor showing a .stf asset being imported directly into a BasisVR setup.
I released STF version 0.0.8!
It features a much improved animation module, and the ability to import in Unity directly into a @basisvr.org avatar setup!
STF also got a barebones website to go along with it!
stfform.at
#3d #opensource #foss #interoperability #b3d #madewithunity #godot #gamedev
Weβre excited to officially partner with @basisvr.org
as they continue building the open foundation for VR.π
We look forward to continuing this strong partnership as we work on unannounced projects that will move the community forward inline with our creator-first vision.
(More info in Discord)
You can read the full message here: discord.gg/v6ve6WT562 or x.com/BasisVR/stat...
we will need to start joining hands with community members and companies alike to share in both the labors and the fruits of this progress.
We're excited to welcome Side Quest and Jinxxy as development partners and our newest sponsors! As the framework continues to mature and grow into a foundation for your VR projects,
Announcing Basis partnerships with Side Quest and Jinxxy!
Great news for VR developers and the Basis community today!
Jinxxy links: jinxxy.com & events.jinxxy.com
Side quest & Banter Links: sidequestvr.com & bantervr.com
Experimenting streaming @vrcdn.live with github.com/VirtualBrigh... by @stopand.run in the @basisvr.org framework. Seems good!
Up to a couple hundred,.we need to do more work on the data transport layer
Can you play Pool with 500+ VR Clients connected to a server?
During the second Load Test on the @basisvr.org
test server we found out...
This is what 545 concurrent users looks like in @basisvr.org
Helped out on the stress test for @basisvr.org this afternoon! 540 clients connected to one instance while I was in (11 of them were mine, ran out of RAM lol). Still got 35-40fps in world, though audio was dead and avatar updates were happening at like 1hz. Amazing everything stayed up tho!
545, that's how many we had at our load test today; there's still lots more to do. Basis is a VR game and social framework. Everything is open source; check it out at basisvr.org
Scenic view of the default Basis Demo world with a video player running in the corner
Quick reminder about the @basisvr.org load test that is taking place tomorrow (Sun 3rd August 22:00 UTC+0) with the goal to break the previous record of 294 concurrent users!
Further details here discord.com/events/12392...
Please DM Dooly on Discord for Steam keys to the demo client.
In a few hours, we have our big load test to break our previous record of 293, I'm looking forward to seeing everyone. still room to join in on the fun! discord.gg/v6ve6WT562