Skip to content
Andres Oviedo edited this page Sep 5, 2020 · 3 revisions

This is the beginning of the process for documenting the android-3d-model-viewer app. If you would like to have documentation about some feature, please open an issue. The application inner workings are mostly documented in the code itself. You are invited to improve this documentation as well.

Scope

The initial scope of this wiki is to facilitate basic understanding of the design of this app. To understand how this app works, you would need at least to have a basic understanding of 3D maths and OpenGL. There is a lot of documentation out there about 3D and OpenGL. I will try however to document some basic stuff to help you getting started with 3D.

Usage

You can use this application in 2 ways:

  • Play with the app: run, modify, add, delete... do whatever you like.
  • Use the app engine in your own app: just build the engine and import the generated AAR package in your app. Check app module to learn how engine is used.

Modules

The application has 2 modules:

  • engine: the 3d model engine (android library module)
  • app: the 3d model viewer (android app module)

Features

  • Surface Smoothing

Index

Clone this wiki locally