A Ph.D student in cosmology shares how Blender's Geometry Nodes can be used as a scientific computation and visualization tool. The post covers using GeoNodes for SIMD-style parallel computation on spherical HEALPix maps, visualizing Cosmic Microwave Background (CMB) data, simulating physical effects like Doppler boost and aberration, gravitational lensing, Mollweide map projections, and computing spherical harmonics. It also addresses float32 precision limitations and how to emulate float64 using two float32 values. All project files are freely available on GitHub.

14m read timeFrom blender.org
Post cover image
Table of contents
What is Cosmology and what do I do?Inspirations to use Geo Nodes for CosmologyHow are the sky maps stored?Visualization of CMB sky using Geo NodesProjection makes life easierGravitational lensing in real time!Sky sphere unwrapped! (Mollweide view)Computation on pixels in parallelFloat32? No problem with doing precision cosmologyOther areas of physicsAcknowledgement

Sort: