Android Open Source - OpenGL Shade OpenGL-Basic-Shaders






Project Summary

OpenGL Basic Shaders.

Web Site / Source Repository

OpenGL-Basic-Shaders is hosted in the following web site
https://github.com/aldoreyes/OpenGL-Basic-Shaders

If you think the Android project OpenGL-Basic-Shaders 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 OpenGL-Basic-Shaders.

ItemValue
Java File Count30
Minimum SDK Version8
Activity Count9
Raw File Namesres\raw\bump.jpg
res\raw\cube.obj
res\raw\extra_phong_shadow_fragment_shader.fs
res\raw\extra_phong_shadow_vertex_shader.vs
res\raw\extra_shadow_fragmment.fs
res\raw\extra_shadow_vertex.vs
res\raw\frag.fs
res\raw\gloss_map.jpg
res\raw\hw1_alpha_fragment_shader.fs
res\raw\hw1_alpha_vertex_shader.vs
res\raw\hw1_basic_fragment_shader.fs
res\raw\hw1_basic_vertex_shader.vs
res\raw\hw1_gouraud_fragment_shader.fs
res\raw\hw1_gouraud_vertex_shader.vs
res\raw\hw1_phong_fragment_shader.fs
res\raw\hw1_phong_vertex_shader.vs
res\raw\hw1_texture_fragment_shader.fs
res\raw\hw1_texture_vertex_shader.vs
res\raw\hw2_bump_fragment_shader.fs
res\raw\hw2_bump_vertex_shader.vs
res\raw\hw2_gloss_fragment_shader.fs
res\raw\hw2_gloss_vertex_shader.vs
res\raw\itesm.jpg
res\raw\plane.obj
res\raw\plane_no_texture.obj
res\raw\point_fragment_shader.fs
res\raw\point_vertex_shader.vs
res\raw\teapot.obj
res\raw\triangle.obj




Java Source Files

OpenGL-Basic-Shaders has the following Java source files.

com.aldoreyes.master.ComputerGraphicsHWActivity.java
com.aldoreyes.master.engine.GenericSurfaceView.java
com.aldoreyes.master.engine.IProgramShaderConstants.java
com.aldoreyes.master.engine.ProgramShader.java
com.aldoreyes.master.engine.ShaderConfig.java
com.aldoreyes.master.engine.display.Texture.java
com.aldoreyes.master.engine.display.threeD.Mesh.java
com.aldoreyes.master.engine.display.vertex.VertexAttribute.java
com.aldoreyes.master.engine.display.vertex.VertexAttributes.java
com.aldoreyes.master.engine.input.AbstractInputHandler.java
com.aldoreyes.master.engine.input.RotationInputHandler.java
com.aldoreyes.master.engine.light.DirectionalLight.java
com.aldoreyes.master.engine.math.Vector3.java
com.aldoreyes.master.engine.reader.OBJReader.java
com.aldoreyes.master.homeworks.HomeworkRenderer.java
com.aldoreyes.master.homeworks.extra.ExtraActivity.java
com.aldoreyes.master.homeworks.extra.ExtraListActivity.java
com.aldoreyes.master.homeworks.extra.ExtraSingleShaderActivity.java
com.aldoreyes.master.homeworks.extra.ShadowRenderer.java
com.aldoreyes.master.homeworks.hw1.Homework1Activity.java
com.aldoreyes.master.homeworks.hw1.Homework1ListActivity.java
com.aldoreyes.master.homeworks.hw1.Homework1Renderer.java
com.aldoreyes.master.homeworks.hw1.Homework1SingleRenderer.java
com.aldoreyes.master.homeworks.hw1.Homework1SingleShaderActivity.java
com.aldoreyes.master.homeworks.hw2.Homework2Activity.java
com.aldoreyes.master.homeworks.hw2.Homework2ListActivity.java
com.aldoreyes.master.homeworks.hw2.Homework2SingleRenderer.java
com.aldoreyes.master.homeworks.hw2.Homework2SingleShaderActivity.java
com.aldoreyes.master.utils.DataUtils.java
com.aldoreyes.master.utils.EngineUtils.java