Ash, i doubt it unless it was a seperate entity, otherwise the splashes would jump whenever snake's anim changed.
But it would be possible...even on geo warren, imagine if each vert was simply read into the engine as a location for a splash. hell you could just scan the level geo, devide the polys by the number of splashes you want, then use that as a step value and place the splash emitter at the centre of the poly.
But anyway, w the oct_linepick system is a part of vivid..so, to add this new feature is simply 'if not destnode\hasGeo return'. Octrees are great for speeding up complex collisions/shadows and what not.
But it would be possible...even on geo warren, imagine if each vert was simply read into the engine as a location for a splash. hell you could just scan the level geo, devide the polys by the number of splashes you want, then use that as a step value and place the splash emitter at the centre of the poly.
But anyway, w the oct_linepick system is a part of vivid..so, to add this new feature is simply 'if not destnode\hasGeo return'. Octrees are great for speeding up complex collisions/shadows and what not.