Hi there,
I'm sure that everyone around here has played at least ONE Tony Hawk title in his life so far. So I guess you are all familiar with the basic mechanic of "grinding": You have a long, thin and static object (like a handrail) on the one hand ("long" and "static" do NOT neccessarily mean that the surface describes a straight line, there rail may describe curves and so on) and a object which moves ALONG that rail on the other hand.
So, the big question is: What's the best way to get something like this to work? Creating a path for each rail which describes the "grinding path" would work, I suppose, but creates a LOT of work to create all these paths and to get them in the right place afterwards, because they have to perfectly fit their corresponding rail. An efficient code which tells an object "follow the course of that specific edge of this specific model and the edges the first one is connected to" sounds better to me, but is that possible at all?
Greets,
Alan