Can anyone (probably drwr) shed some light on the documentation for GeomTransformer?

The GeomTransformer is a low-level object which is used to implement NodePath.flattenLight() (as well as flattenMedium and flattenStrong). Normally you wouldn’t use a GeomTransformer directly.

flattenLight() applies a node’s transform and color to its vertices; it’s like a “zero transforms” operation in a modeling package. flattenMedium() and flattenStrong() do the same thing, and then also remove redundant nodes.


You might want to wait until Panda 1.1.0 comes out (fairly soon) before you try manipulating geoms directly. The API is about to change.