The Nexus is an open source, community-driven, CC0 city for the open metaverse.
- Bring The Nexus to the places your people already are
- Fork it and modify it to fit your community
- Build with us and be part of something that will exist forever for anyone to use
The project uses vanilla Blender 3.0 or above. For the best experience, use the latest version. You don't need any special plugins or anything. If you've never used Blender, start here: https://www.youtube.com/watch?v=nIoXOplUvAw
Clone the repo
git clone https://github.com/thenexuscity/thenexus && cd thenexus
You shouldn't need to do anything special after that.
Any contributions will be reviewed. Thank you for your contributions.
Please post photos to make it easy, and try to remove any unused or unlinked assets to keep your files small. Deleting orphan files and removing unused assets will keep out GitHub from exploding. Here's a tutorial: https://www.youtube.com/watch?v=59IU_tPH4Hs
Clean up orphans using this command in blender.
Make sure to have this settings on blender to keep assets at minimum to keep the files small:
When you have made something you want to add to The nexus then you can add it to your git and push it with GitHub Desktop or command line, depending on your preference.
If you are unfamiliar with shell scripting in the terminal then the Desktop version is probably easier: https://desktop.github.com/ Here's a tutorial for how to use it: https://www.youtube.com/watch?v=RPagOAUx2SQ
git add <filename>.blend
git commit -m "Added <feature> to <filename>
git push
Shell looks scary at first, but it actually pretty simple, and it's worth getting into. You can find a tutorial for this kind of shell scripting here: https://www.youtube.com/watch?v=GtovwKDemnI
If you don't (yet) feel comfortable using Git in the terminal, this video tutorial may be helpful: https://www.youtube.com/watch?v=SWYqp7iY_Tc
Thanks goes to these wonderful people (emoji key):
m00n 🎨 |
Tomas Manrique 🎨 |
KylinQH 🎨 |
Hypatia 💼 🤔 |
Holowatts 🎨 |
Jay Chang 🎨 |
This project follows the all-contributors specification. Contributions of any kind welcome!