This gives creators, engineers, developers or scientists the ability to focus on the behavior of their creations and what makes them unique, with automatic support for a wide variety of VR devices, online collaboration/multiplayer and cloud functionality, both for the development and the project.
As an end user you can explore a rich virtual universe full of diverse creations with your friends, colleagues or classmates and use the virtual tools and devices you find for fun, art, education or content production.
Why do we need your help? / What can you do to help?
- Talented people
- Our team currently consists of only three people. One who architects, designs and codes the whole system, the tools and builds content, one who handles the business relations, communications, company paperwork and general management and one graphic artist.
- Neos is capable of so much more and many of its parts need more attention and time to fully utilize its novel architecture and achieve great things and for that we need more people
- Running costs
- Neos is by nature dependent on cloud services and those cost money every month to run, even for just free users. With your help we can pay for those services and keep everything running smoothly
- Word of mouth
- It doesn’t matter how technologically advanced our system is if nobody knows about it. We need passionate users to build the core of our community and help spread the word and help us grow
- We don’t develop Neos in vacuum, because we develop it for ourselves first, as something we want to and are using for our own projects and interests. But more people gives more perspectives and diverse needs, so your feedback helps us figure out what’s important to you and make Neos into even more universal and flexible tool
How to build a metaverseOther tools just do one or two of these. Neos’ novel architecture does all.
- Fully dynamic VR worlds
- You can change anything, anytime.
- No idiosyncrasies
- The architecture is very unassuming, like a generic game/3D engine with a general programming language
- Minecraft is dynamic, but everything in it looks blocky and like Minecraft, same with Anyworld and other similar solutions
- Implicit networking model
- Focus on the behaviors you’re building, not keeping worlds in sync
- Advanced novel data model, that enables implicit synchronization and ensures state consistency automatically, using familiar data type primitives
- Everything is automatically social - both building and consuming
- Everything works with everything
- You can’t take a Tiltbrush tool or creator and bring it to VR Chat. You can in Neos.
- The more content there is, the more possible and unexpected interactions you get
- Build powerful tools once, use them everywhere in any context
- Grab a smart object from one world and bring it to another
What can you do with Neos?Neos is designed to be a highly flexible and universal system that can give you a head start for wide variety of social VR activities. Here are examples of some things you can do with it and some key features it offers right now:
- Dynamic multiplayer VR worlds - explore with your friends and edit/modify anything you see in real time
- Explore a hub of rich and diverse experiences and things created in Neos by us and other users
- Run multiple VR worlds at once - both hosted and joined sessions and switch between them like tabs in web-browser
- Play with your friends or communicate with your colleagues
- Meet random people in the virtual environments
- Have fun with a wide variety of silly things that you can do thanks to Neos’ flexible system - like mapping your voice to the size of someone’s head
- Use drawing and measuring tools or any other form of visualization to help you communicate your ideas to others
- Build a virtual presentation of your company or product and communicate with your customers in real time
- Grab anything in any of the worlds and seamlessly transfer it to others - want to bring a paintbrush into an MRI visualization? Why not.
- Integrated cloud service - save your worlds and creations to your personal cloud home or share them publicly
- Render and record/stream real time perspective, 360 or mixed reality video from your worlds and sessions using another machine
- Export 3D models and images (including 360 captures) from Neos
- Everything works with everything
- Neos has its roots as an educational software and building educational experiences is still a priority for us - check them out in the content hub!
- Bring a variety of educational models and visualizations from various sources and create interactive, social learning environments
- Learn to build VR multiplayer experiences with Neos with video tutorials and example experiences right within Neos
- Project from VR onto a projector or dome in real time using one of the camera client modes
- Import 40+ 3D model formats, including rigged and animated (based on Assimp)
- Import 5+ audio formats
- Import 30+ image formats (based on FreeImage)
- Import 20+ video formats (based on VLC)
- Import 3D volumetric textures (such as MRI scans)
- Project videos with depth map in 3D space to create holograms
- Project images and videos as stereo, 360 panoramas (or lower) or combination of both
- Use a wide variety of brush tools prepared by us or other users (or build your own!) to create art and beautiful environments in VR
- Create new materials at runtime, apply them to objects with the material gun or dip the brushes into them
- Create avatars from absolutely anything
- Import 3D models and add descriptive labels
- Glue things together
- Visual content building and editing tools
- Use Neos to build your own VR home experience, using all the available features of the system and sync it to the cloud
- Advanced, highly configurable, extensible and programmable brush system that allows you to make new kinds of brushes right within VR
- Inverse kinematics for arbitrary rigged models. Optimized setup for full body biped rigs.
- Use particle systems to create a wide variety of effects
- Advanced Implicit networking model
- Our in-house Visual programming system (LogiX) for everything
- Scene and component inspector that gives access to the entire raw data model and scene hierarchy right within VR
- Create and load CLR (C#, VB.Net…) assemblies to add new functionality (not dynamically right now for security reasons, see Early Access section for more info)
- First class procedural generation - easily generate meshes, textures or sounds
- Heavily multithreaded architecture to utilize all your CPU cores and prevent hiccups
- Asynchronous texture uploading for any texture - continuously regenerate 8K RGBA textures without a single hiccup
Get ready for the imminent future where we all own a pair of slick "reality glasses". Get ready player one.