The Releases will remain up, but may have bugs. Please check out: https://github.com/Xiexe/VRCBilliards for an version being maintained.
While the github license provided is Unlicense, this only applies to source code.
Any art assets distributed with this project now or in the past, I declare to be 'CC BY-NC-ND 3.0' as opposed to falling under default copyright law 'All Rights Reserved', as they did previously
However, if you want to modify these assets I don't have a problem with it unless your project is deeply offensive.
Original world: https://vrchat.com/home/world/wrld_d02883d1-7d79-4d51-87e2-b318ca4c2b37
Follow the Collisions layers steps first before importing package!
This project can be downloaded from The releases page
- Install VRCSDK 3
- Install Udon Sharp
- Import the package
There are some objects that need to be set to only collide on a seperate layer.
Check the scene ht8b_public
for a full setup example
Recommended steps:
- Edit > Project Settings > Tags and Layers
- Set User Layer 23 to:
ht8b
- Edit > Project Settings > Physics
- In the collision matrix deselect all apart from itself for the new layer as so:
The project includes some small scripts to change / toggle stuff between quest/pc versions
It has to be manually changed
On the top of the prefab there is one:
And in the scene __MAIN__
also has one of these scripts
- HT8B once again has a position requirement, this time its that the Y position in the scene of this prefab should equal 0.0
- This project is currently not designed / tested with more than one instance of a table in a world and is currently unsupported