Basis's Avatar

Basis

@basisvr.org

account for the open-source social vr and games framework https://basisvr.org

490
Followers
3
Following
36
Posts
02.12.2024
Joined
Posts Following

Latest posts by Basis @basisvr.org

I too am basic, just a reminder that basis is a framework not a platform. Here is hoping for a more open future :)

21.02.2026 01:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

photos from the event

26.01.2026 20:09 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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

26.01.2026 20:09 πŸ‘ 27 πŸ” 14 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

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.

15.12.2025 00:20 πŸ‘ 29 πŸ” 11 πŸ’¬ 0 πŸ“Œ 1

Audio degradation started around 300 to 400
Last load test it started degrading at 180

14.12.2025 10:47 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

14.12.2025 10:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

14.12.2025 10:47 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Basis Philosophy β€” Creator-First, Creative Freedom VR Framework Basis is a framework, not a platform. Creator-first, freedom-focused, and honest about current capabilities and roadmap.

What is the basis? basisvr.org/philosophy.h...
Went to help us financially? basisvr.org/funding

14.12.2025 10:47 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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.

14.12.2025 10:46 πŸ‘ 45 πŸ” 14 πŸ’¬ 6 πŸ“Œ 2
Post image Post image

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

12.12.2025 14:12 πŸ‘ 13 πŸ” 10 πŸ’¬ 2 πŸ“Œ 0
Post image

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

02.12.2025 01:15 πŸ‘ 14 πŸ” 7 πŸ’¬ 0 πŸ“Œ 2

awesome work! looking forward to seeing what people create :)

11.11.2025 11:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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.

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.

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.

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).

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...

11.11.2025 11:52 πŸ‘ 15 πŸ” 4 πŸ’¬ 2 πŸ“Œ 1

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!

06.11.2025 08:39 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

Fraaaaaaaameeeeewooooorrk :)

17.10.2025 10:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

heck yer happy to do a discord announcement if you get in touch :)

22.08.2025 00:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot of the Unity editor showing a .stf asset being imported directly into a BasisVR setup.

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

21.08.2025 19:02 πŸ‘ 33 πŸ” 11 πŸ’¬ 1 πŸ“Œ 0
Post image

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)

18.08.2025 23:33 πŸ‘ 15 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Preview
Join the Basis Discord Server! discord for the open-source social VR and games framework | 1237 members

You can read the full message here: discord.gg/v6ve6WT562 or x.com/BasisVR/stat...

18.08.2025 08:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Basis - Open Collective Basis is a set of libraries designed to help you bootstrap your VR projects. Basis Framework and demo showcase these parts working together

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.

18.08.2025 08:55 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Basis - Open Collective Basis is a set of libraries designed to help you bootstrap your VR projects. Basis Framework and demo showcase these parts working together

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,

18.08.2025 08:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

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

18.08.2025 08:53 πŸ‘ 12 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Experimenting streaming @vrcdn.live with github.com/VirtualBrigh... by @stopand.run in the @basisvr.org framework. Seems good!

13.08.2025 21:52 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Up to a couple hundred,.we need to do more work on the data transport layer

13.08.2025 08:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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...

12.08.2025 17:52 πŸ‘ 51 πŸ” 9 πŸ’¬ 3 πŸ“Œ 1
Video thumbnail

This is what 545 concurrent users looks like in @basisvr.org

10.08.2025 23:50 πŸ‘ 33 πŸ” 5 πŸ’¬ 2 πŸ“Œ 1
Post image

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!

10.08.2025 23:13 πŸ‘ 65 πŸ” 8 πŸ’¬ 2 πŸ“Œ 2
Post image Post image Post image Post image

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

11.08.2025 07:33 πŸ‘ 81 πŸ” 28 πŸ’¬ 3 πŸ“Œ 6
Scenic view of the default Basis Demo world with a video player running in the corner

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.

09.08.2025 22:00 πŸ‘ 14 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

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

10.08.2025 07:19 πŸ‘ 14 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1