I found a simple way to make 1 prim seats without using sculpties. I was even able to make them spin correctly while the big wheel was spinning. When it came to sitting, I ran into a big problem. The avatar only stays in line with the root prim when spinning rather than the prim that he sat on. It appears that the last option would be to continuously update the rotation of the avatar itself (llSetLinkPrimitiveParams). This defeats the idea of client-side processing by putting more load on the region and adding unnecessary bandwidth. Another side effect that I saw is that once you sit on a seat, the rotation axis changes (llTargetOmega). It is interesting to see how these things conflict.
posted by Dedric Mauriac on Woodbridge using a blogHUD : [blogHUD permalink]