Table Of Contents

Previous topic

Introduction

Next topic

Installation

This Page

Features

Geometry

  • Triangles a set of triangles
  • Polylist a set of polygons with no holes
  • Polygons a set of polygons that can contain holes (holes unimplemented, currently an alias for Polylist)
  • Lines a set of lines

Source Data

  • Vertex
  • Normals
  • Multiple texture coordinate sets

Materials

  • Shader types: phong, lambert, blinn, constant
  • Effect attributes: emission, ambient, diffuse, specular, shininess, reflective, reflectivity, transparent, transparency
  • Texture support: Can read from local file, zip archives, or a custom auxiliary file handler
  • Loads texture images with PIL if available

Lights

  • Directional
  • Ambient
  • Point
  • Spot

Cameras

  • Perspective

Scenes

  • Full scene construction
  • Transformations: rotate, scale, translate, matrix, lookat (for cameras)
  • Supports iterating through a scene, yielding transformed geometry

Controllers

  • Currently experimental (more support coming)
  • Morph
  • Skin

Additional Features

  • Fast triangulation of polygons
  • Fast computation of normals