Polyviewer for Android is an application designed for the purpose of allowing a game artist to display their portfolio in real-time. Artists can display multiple models together to form a scene or display pieces individually.
Example models are available for download here
Polyviewer supports the following features:
Polyviewer supports the loading of OBJ files. Support within an OBJ file is currently limited to one model per file, this is subject to change in the future. Additionally relative indices are supported and smoothing groups are not currently supported. Polyviewer also allows for the use of multiple meshes to be displayed simultaneously. By placing each model and textures used into separate obj files, the application will automatically load each mesh and texture set based upon the name used for the model file.Back to the top
Polyviewer supports using a single light with diffuse and specular colour options. Polyviewer Pro allows for up to 3 lights as well as the ability to save your own presets. When a light is selected, a helper pointer is displayed showing the direction the light is pointing.Back to the top
Also included as part of the polyviewer application is a live wallpaper option for viewing models as part of your background. The following display options are available to live wallpapers:
Setup for polyviewer involves the creation of a polyviewer folder within your primary sdcard location or within the data sub folder. Alternatively you may place a folder on your microSD card (if available). Polyviewer will do a quick scan of folders on it's first run looking for any folder named polyviewer and stores all found folders to a data for faster access in the future. By default the following folders are always looked for:
Currently only OBJ files are supported with the restriction of a single mesh per file at the moment. Triangulated and Quad based meshes are supported, with triangulated meshes being the preferred route. Meshes are based upon the y-axis being the up axis.
For textures: gif, jpg, png and bmp are supported with alpha channels being supported for the specular channel's roughness control (black being smooth and white being rough). The naming convention follows that similar to the image to the right. Such that each texture should be prefaced the name of the obj file and followed by one of the following suffixes:
Multiple meshes are supported through the usage of unique names for each mesh and texture set. It is recommended that for meshes that share the same texture for them to be merged before exporting.
An example scene is available for download as a zip file here: downloadBack to the top
Greentooth logo used with permission, all rights of respective models are owned by their original artists.
Craig A Young - Copyright 2012