Ну я не лезу в программируемый шейдинг
по этому и писал, если хочется делать вещи выше среднего ...
ну и вообще организационные моменты в проектах, посчитать необходимое количесвто фреймов под симуляцию, перед тем как симулить, а не делать это наглаз терять время и прочее ... примеров уйма