I make Physics Move
Simulation, rigging and tools, from game animation to cosmology research. I'm a PhD candidate in physics and have worked as a technical artist since 2012. This is where the two meet.
Featured and latest

Blender.org user story: Cosmology with Geometry Nodes
Blender's user story on how Geometry Nodes is used to compute, visualize and debug CMB analyses.

Physirig, physics-based rigging
Collisions, constraints and physical posing for any custom rig, on PhysX.

Procedural animation for a TPS game
Control-rig and physics-based motion for biped and quadruped characters.

Animation system for a TPS game
Smooth inputs, leaning and hip rotation, with some physics in the loop.
On the (Higher Multipoles) Variance Asymmetry in the Cosmic Microwave Background
MohammadHossein Jamshidi, Abdolali Banihashemi, Nima Khosravi. The Astrophysical Journal 972(1), 77.

How-to use Blender's geometry nodes for visualizing CMB
Using Blender's Geometry Nodes to visualize CMB maps and treat them like meshes.

Compute-shader effects
Shrink-wrapping, heat flow and burning on the GPU, for a VR cable termination project.

Toy2d (Hajmineh)
Unwrapped patterns of 3D models for cardboard-craft kits.

Physics simulations (FeelPhysics)
From-scratch simulations for an educational game of interactive experiments.

Blender.org user story: Cosmology with Geometry Nodes
Blender's user story on how Geometry Nodes is used to compute, visualize and debug CMB analyses.

Physirig, physics-based rigging
Collisions, constraints and physical posing for any custom rig, on PhysX.

Procedural animation for a TPS game
Control-rig and physics-based motion for biped and quadruped characters.

Animation system for a TPS game
Smooth inputs, leaning and hip rotation, with some physics in the loop.
On the (Higher Multipoles) Variance Asymmetry in the Cosmic Microwave Background
MohammadHossein Jamshidi, Abdolali Banihashemi, Nima Khosravi. The Astrophysical Journal 972(1), 77.

How-to use Blender's geometry nodes for visualizing CMB
Using Blender's Geometry Nodes to visualize CMB maps and treat them like meshes.

Compute-shader effects
Shrink-wrapping, heat flow and burning on the GPU, for a VR cable termination project.

Toy2d (Hajmineh)
Unwrapped patterns of 3D models for cardboard-craft kits.

Physics simulations (FeelPhysics)
From-scratch simulations for an educational game of interactive experiments.
Cosmology with Geometry Nodes
BlenderNation's post on Cosmology with Geometry Nodes.
Using Blender In Real-World Cosmology Research
80.lv feature in which MohammadHossein Jamshidi discusses his ideas and shares the files.

Game-ready stylized character rig
Exports to any engine, with no blendshapes needed.

Maya environment simulator
Lets Maya animators work inside 3ds Max with familiar tools.

Geometry-based rigging (Khosrobot)
Mechanical rigging driven by calculus and geometry, made for an AR project.

Maya to Blender animation exporter
Moves animation and hair between the two packages.

Squash-stretchy game-bones
Exportable squash and stretch bone chains for game engines.

Imam Reza Shrine
A 3D model of the Imam Reza Shrine in Mashhad.









