В образце частиц частицы - это просто точки с радиусом. У них нет момента импульса при моделировании, поскольку предполагается, что они являются точечными массами, а не сферическими (то есть предполагается, что вся их масса находится точно в их центрах).
Если вы хотите сделать это физически, вам придется использовать упрощенную динамику твердого тела, а не просто точечные массы.
Если вы просто хотите визуально вращать частицы (не физически), вы можете сделать это, просто применив матрицу вращения к стеку матрицы GL, прежде чем нарисовать объект, который вы отображаете для каждой частицы (вы упомянули тор) , Это можно сделать в OpenGL, независимо от кода моделирования CUDA.