Android Open Source - Graphics viewer ObjView






Project Summary

3d model viewer for android. Displays 3D meshes that you can interact with in real time. Check out the app here: https://play.google.com/store/apps/details?id=com.ubertome.objview&hl=en.

Web Site / Source Repository

ObjView is hosted in the following web site
https://github.com/ubertome/ObjView

If you think the Android project ObjView 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 ObjView.

ItemValue
Java File Count26
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version14
Activity Count1
Fragment Count1
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\shaders\render.frag
assets\shaders\render.vert




Resource Files

There are 22 image files in ObjView. The names of the image files are listed as follows.

alert_small.png
arrow_directory_up.png
ball_icon.png
ball_wireframe_icon.png
brightness_scale_icon.png
default_texture.png
folder_blue_icon.png
folder_icon_custom.png
folder_icon_custom_dark.png
folder_red_icon.png
image_file_icon.png
menu_icon.png
mesh_icon_light.png
ortho_view_icon_thick.png
perspective_view_icon_thick.png
question_icon.png
settings_icon.png
stats_icon.png
tilde.png
timer_icon.png
white_brightness_high.png
white_brightness_low.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ObjView has the following Java source files.

com.ubertome.objview.AboutFragment.java
com.ubertome.objview.ConfigChooser.java
com.ubertome.objview.FileArrayAdapter.java
com.ubertome.objview.FileExplorerFragment.java
com.ubertome.objview.FileSearchException.java
com.ubertome.objview.FileTypeConfig.java
com.ubertome.objview.GLUtils.java
com.ubertome.objview.GShader.java
com.ubertome.objview.Log.java
com.ubertome.objview.LogNotInitializedException.java
com.ubertome.objview.MainActivity.java
com.ubertome.objview.Matrix3.java
com.ubertome.objview.Mesh.java
com.ubertome.objview.NumPickerPreference.java
com.ubertome.objview.ParsedObj.java
com.ubertome.objview.Quaternion.java
com.ubertome.objview.RenderFragment.java
com.ubertome.objview.RendererGL.java
com.ubertome.objview.SeekBarDialog.java
com.ubertome.objview.SettingsFragment.java
com.ubertome.objview.ShaderErrorException.java
com.ubertome.objview.ShaderProgram.java
com.ubertome.objview.Square.java
com.ubertome.objview.StopWatch.java
com.ubertome.objview.SystemPause.java
com.ubertome.objview.Vector3.java