Android Open Source - Graphics 3d Android-3D-SplitScreen






Project Summary

A small demo based off https://github.com/sebastianherp/riftlibrary (Oculus Rift).

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of Android-3D-SplitScreen.

ItemValue
Java File Count27
Target SDK Version17
Minimum SDK Version12
Activity Count2
jar files usedcardboard-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 Namesres\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




Resource Files

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.

null




Java Source Files

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