particle problem with instanced groups

I’m trying to use a “group” (whole group) for my particles, however the rotation of the instances are way off. I haven’t been able to find a workable solution to this. In most cases when I use particle objects I just rotate the object to compensate for this behavior, however that doesn’t work in this case.

There are 2 objects in the group;

  1. one plane with an image texture of a tree,
  2. the other is also a plane with a shadow casting image texture of the same tree.
    The objects have constraints, one is tracked to the camera the other has a copy rotation to a sun lamp.

The constraints work as expected on the instanced objects except of course for the error caused by the rotation offset.

Trying to compensate the rotation for the objects doesn’t work because of the constraints.


Anybody have any ideas?