Android Open Source - Libgdx Desktop TinyVoxel






Project Summary

A voxelrenderer made with LibGDX supporting desktop, Android and browser.

Web Site / Source Repository

TinyVoxel is hosted in the following web site
https://github.com/Kjos/TinyVoxel

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

ItemValue
Java File Count57
Target SDK Version19
Minimum SDK Version8
Activity Count2
jar files usedgdx-controllers-android.jar
gdx-controllers.jar
ouya-sdk.jar
Required Permissionsandroid.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\font\BADABB12.fnt
assets\font\BADABB18.fnt
assets\font\BADABB32.fnt
assets\font\Foobar Pro-Regular-12.fnt
assets\font\Foobar Pro-Regular-18.fnt
assets\font\Foobar Pro-Regular-32.fnt
assets\font\font.png
assets\font\foobar.png
assets\models\ConiferBark.tga
assets\models\ConiferBark_Normal.tga
assets\models\PalmBark.tga
assets\models\PalmBark_Normal.tga
assets\models\SampleLeaves_1.tga
assets\models\SampleLeaves_1_Normal.tga
assets\models\SampleLeaves_1_Spec.tga
assets\models\house2.g3dj
assets\models\house2_8_12.rlelvl
assets\models\house2_8_12.rlergb
assets\models\main.binvox
assets\models\main_8_12.rlelvl
assets\models\main_8_12.rlergb
assets\models\palm.g3dj
assets\models\tools_8_12.rlergb
assets\models\tree2.g3dj
assets\models\treeplan1.g3dj
assets\models\treeplan1_8_12.rlelvl
assets\models\treeplan1_8_12.rlergb
assets\shaders\BoxFragment.glsl
assets\shaders\BoxVertex.glsl
assets\shaders\FloorFragment.glsl
assets\shaders\FloorVertex.glsl
assets\shaders\PlainFragment.glsl
assets\shaders\PlainVertex.glsl
assets\shaders\ShadowFragment.glsl
assets\shaders\ShadowVertex.glsl
assets\shaders\TextureDDAFragment.glsl
assets\shaders\TextureFragment.glsl
assets\shaders\TextureVertex.glsl
assets\shaders\ToonFragment.glsl
assets\textures\desert4.jpg
assets\textures\logo.png
assets\textures\menu.png
assets\textures\ninepatch.png
assets\textures\np.png
assets\textures\np2.png
assets\textures\palette.png
assets\textures\patch.9.png
assets\textures\settings.png




License

The license information of TinyVoxel is as follows:

GNU General Public License

Java Source Files

com.badlogic.gdx.backends.gwt.GwtApplicationConfiguration.java
com.badlogic.gdx.backends.gwt.GwtApplication.java
com.badlogic.gdx.backends.gwt.GwtGL20.java
com.badlogic.gdx.backends.gwt.GwtInput.java
com.badlogic.gdx.backends.gwt.GwtNet.java
com.badlogic.gdx.graphics.Pixmap.java
com.toet.TinyVoxel.Config.java
com.toet.TinyVoxel.Game.java
com.toet.TinyVoxel.IOSConfig.java
com.toet.TinyVoxel.IOSLauncher.java
com.toet.TinyVoxel.OuyaController.java
com.toet.TinyVoxel.Time.java
com.toet.TinyVoxel.Character.Character.java
com.toet.TinyVoxel.Debug.LogHandler.java
com.toet.TinyVoxel.GameControllers.CharacterController.java
com.toet.TinyVoxel.GameControllers.CustomTouchPad.java
com.toet.TinyVoxel.GameControllers.KeyBoardController.java
com.toet.TinyVoxel.GameControllers.TouchPadController.java
com.toet.TinyVoxel.Importer.BinvoxImporter.java
com.toet.TinyVoxel.Importer.DataInputStream.java
com.toet.TinyVoxel.Importer.MeshImporter.java
com.toet.TinyVoxel.Renderer.BlockBuilder.java
com.toet.TinyVoxel.Renderer.Floor.java
com.toet.TinyVoxel.Renderer.Manager.java
com.toet.TinyVoxel.Renderer.Bundles.ArrayBundle.java
com.toet.TinyVoxel.Renderer.Bundles.Bundle.java
com.toet.TinyVoxel.Renderer.Bundles.GridBundle.java
com.toet.TinyVoxel.Renderer.Bundles.GridInterface.java
com.toet.TinyVoxel.Renderer.Bundles.Grid.java
com.toet.TinyVoxel.Renderer.Bundles.GroundBundle.java
com.toet.TinyVoxel.Renderer.Bundles.SingleBundle.java
com.toet.TinyVoxel.Renderer.Bundles.TinyGrid.java
com.toet.TinyVoxel.Renderer.Tools.BrushUtils.java
com.toet.TinyVoxel.Renderer.Tools.GridUtils.java
com.toet.TinyVoxel.Renderer.Wrapped.WrappedBoolean.java
com.toet.TinyVoxel.Renderer.Wrapped.WrappedInteger.java
com.toet.TinyVoxel.Screens.GUI.java
com.toet.TinyVoxel.Screens.Menu.java
com.toet.TinyVoxel.Shaders.ShaderManager.java
com.toet.TinyVoxel.Shadow.ShadowManager.java
com.toet.TinyVoxel.Util.Box.java
com.toet.TinyVoxel.Util.FullscreenQuad.java
com.toet.TinyVoxel.Util.JobManager.java
com.toet.TinyVoxel.Util.NonBackedTexture.java
com.toet.TinyVoxel.Util.Position.java
com.toet.TinyVoxel.Util.RLEInputStream.java
com.toet.TinyVoxel.Util.RLEOutputStream.java
com.toet.TinyVoxel.Util.SimpleMath.java
com.toet.TinyVoxel.Util.StreamUtil.java
com.toet.TinyVoxel.android.AndroidConfig.java
com.toet.TinyVoxel.android.AndroidConfig.java
com.toet.TinyVoxel.android.AndroidLauncher.java
com.toet.TinyVoxel.android.AndroidLauncher.java
com.toet.TinyVoxel.client.GwtConfig.java
com.toet.TinyVoxel.client.HtmlLauncher.java
com.toet.TinyVoxel.desktop.DesktopConfig.java
com.toet.TinyVoxel.desktop.DesktopLauncher.java