A Google Cardboard app using Unity that visualises concepts in physics. Currently in alpha. Part of the Isaac project.
The app intends to explore ways in which VR could be used for teaching students concepts in physics from GCSE to pre-university level. At the moment the app focuses on visualising hydrogenic orbitals.
- Get the latest version of Unity, installing the free edition is sufficient
- Get the android SDK, the 'SDK tools only' should be sufficient.
- Git clone this repo to your favourite directory.
- In the Unity start screen, tap 'open other' and navigate to the place you cloned to, hit 'select folder'. Unity should now open its editor for you to hack with.
- To build, go to File > Build Settings and select your target platform. At the moment we have only tested on android so use that one.
- Hit build, select a build location and when prompted for the location of the android SDK navigate to the place you downloaded the files in step 2 to. This should produce an APK file. Use 'Build and Run' to run on a physical device.
email problems, queries and feedback to cardboard (at) isaacphysics.org
-
AssetMakers
contains some data/algorithms that are not part of the build but are used to make some of the assets used by the app. -
Assets
contains the scenes, prefabs, scripts, textures etc used by the app. I'm in the process of reorganising this on theReorganise
branch. The WIP idea is that each demo in the app has its own folder in theDemonstrations
subfolder and that commonly used assets will be in a different folder as well as a template blank demo. TheCardboard
folder contains a slightly modified version of what Google gives you in the cardboard SDK. -
ProjectSettings
contains Unity wizardry.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.