owntheweb / cosmic-cruise Goto Github PK
View Code? Open in Web Editor NEWTake a VR Google Cardboard tour of the solar system!
License: MIT License
Take a VR Google Cardboard tour of the solar system!
License: MIT License
Other transparent textures include Saturn's rings, Earth's clouds and the sun.
It seems harmless and starts at the home screen when returning to the app, but it's being logged as a crash on iTunes Connect. Perhaps the app should just close when leaving it?
I'm running into "z fighting" issues. Once the ship passes Jupiter, the ship gets super shaky. I'm told this is due to number rounding (or accuracy) issues that occur with the camera when it is further away from the center point of the scene. I read that I should move the system around ship, not ship around system.
The math adjustments required to do this make my brain explode today, so I'll create a issue to remind to revisit this soon. ๐ฅ Making this work will also allow the solar system to be scaled larger to address planet sprite movement issues when leaving a planet.
When viewing this app in larger screens e.g. iPhone 6 Plus and large Android "phablets", the app will still extend 100% and cause double vision when viewing via a Google Cardboard viewer. Scaling the app down and having it "rest" at the bottom-center of the screen at optimal size on large screens... is optimal!
Work will need to be done to take into account screen size, dpi, etc. to make this possible.
Note to self and others: I have much raw audio from the Space Foundation team, covering every planet and Pluto. I'll get the edited versions pushed as soon as possible. Accompanying images that show on the screen are also being added ahead of final narration edits. The script that times images to audio will be recycled from another project soon to help support this effort.
Note to self and others who may be interested in contributing:
I'm hoping to add a local point of interest vector to each planet, positioning the ship in a "sweet spot" before telling the story of the planet. Otherwise, sometimes you'll arrive at the dark side of the planet and don't see much of interest.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.