A small demo based off https://github.com/sebastianherp/riftlibrary (Oculus Rift).
Android-3D-SplitScreen is hosted in the following web site
https://github.com/burf2000/Android-3D-SplitScreen
If you think the Android project Android-3D-SplitScreen listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Android-3D-SplitScreen.
Item | Value |
---|---|
Java File Count | 27 |
Target SDK Version | 17 |
Minimum SDK Version | 12 |
Activity Count | 2 |
jar files used | cardboard-504c7d42ab0f6cc4ceac96bf0c3cb487f3a57b3f.jar cardboard.jar classes-28faeef825ae18b3316470714a0b53a6f8073c71.jar classes.jar com.bda.controller-b2163b391981481cfbb225a53680dadb38b32410.jar com.bda.controller.jar internal_impl-20.0.0-df4abe7d59ec64cb2b814326bfc4551ec59c857c.jar internal_impl-20.0.0.jar support-annotations-20.0.0-bca9cd8c8082330ef7549e0398af852faae531fd.jar |
Raw File Names | res\debug\raw\per_pixel_fragment_shader_tex_and_light.glsl res\debug\raw\per_pixel_vertex_shader_tex_and_light.glsl res\debug\raw\ps_basic.txt res\debug\raw\ps_point.txt res\debug\raw\rift_ps.txt res\debug\raw\rift_vs.txt res\debug\raw\simple_fragment_shader.glsl res\debug\raw\simple_vertex_shader.glsl res\debug\raw\skybox_fragment_shader.glsl res\debug\raw\skybox_vertex_shader.glsl res\debug\raw\vs_basic.txt res\debug\raw\vs_point.txt res\raw\per_pixel_fragment_shader_tex_and_light.glsl res\raw\per_pixel_vertex_shader_tex_and_light.glsl res\raw\ps_basic.txt res\raw\ps_point.txt res\raw\rift_ps.txt res\raw\rift_vs.txt res\raw\simple_fragment_shader.glsl res\raw\simple_vertex_shader.glsl res\raw\skybox_fragment_shader.glsl res\raw\skybox_vertex_shader.glsl res\raw\vs_basic.txt res\raw\vs_point.txt |
There are 22 image files in Android-3D-SplitScreen. The names of the image files are listed as follows.
happy_blushingface_female.png happy_blushingface_male.png happy_grinningface_female.png happy_grinningface_male.png happy_smileyface_female.png happy_smileyface_male.png noisy_grass_public_domain.png sky.png skyscraper_tile1.png skyscraper_tile_blue1.png skyscraper_tile_blue2.png skyscraper_tile_blue3.png skyscraper_tile_blue4.png skyscraper_tile_white1.png skyscraper_tile_white2.png skyscraper_tile_white3.png skyscraper_tile_white4.png skyscraper_tile_yellow1.png skyscraper_tile_yellow2.png skyscraper_tile_yellow3.png skyscraper_tile_yellow4.png stone_wall_public_domain.png
The following screenshort is generated from the image listed above.
Android-3D-SplitScreen has the following Java source files.
Utils.AndroidRotationSensor.java Utils.Constants.java Utils.Quaternion.java Utils.RawResourceReader .java Utils.ShaderHelper .java Utils.TextureHelper .java Utils.Vector3.java com.burfdevelopment.android3d.BuildConfig.java com.burfdevelopment.android3d.Camera.java com.burfdevelopment.android3d.GameActivity.java com.burfdevelopment.android3d.Light.java com.burfdevelopment.android3d.Objects_3D.Billboard.java com.burfdevelopment.android3d.Objects_3D.Cube.java com.burfdevelopment.android3d.Objects_3D.Floor.java com.burfdevelopment.android3d.Objects_3D.Object3d.java com.burfdevelopment.android3d.Objects_3D.Sphere.java com.burfdevelopment.android3d.Renderer.java com.burfdevelopment.android3d.Screen.java com.burfdevelopment.android3d.Shapes.java com.burfdevelopment.android3d.SurfaceView.java com.burfdevelopment.android3d.skybox.Skybox.java com.burfdevelopment.android3d.skybox.SkyboxShaderProgram.java com.burfdevelopment.android3d.skybox.TextResourceReader.java com.burfdevelopment.android3d.skybox.VertexArray.java