Astrograde


Zi7ar21

Hello world, I'm Zi7ar21! I'm interested in observing nature, physics, astronomy, (astro)photogrpahy, computing, parallel and high-performance computing, rendering and light transport, astrophysics, geodesy, (ethical) hacking, meteorology, metrology, optics, radio, networking, politics, religion, etc. Name anything, I probably know something about it and could either ask or answer questions regarding it.

I hope to start attending college soon so I can study to become a computational astrophysicist, and write massively parallel codes for simulating astrophysical phenomena (e.g. HPC codes for things like galaxy formation, stellar dynamics, etc).

This website is currently under construction, but you can check out my github.io page if you would like to know more about some of the things I've made. Shown below is an image I took of the Great Nebula in Orion.

Click here (or on the image below) to go to my (very under-construction) Astrophotography Gallery!

Photograph of the Andromeda Galaxy



"What kinda stuff do you make?"

I can't point to everything all at once, but I post a lot of neat shaders on my Shadertoy page, so you should check that out. There is also a new WebGPU alternative called '@compute.toys' which some of my friends are working on, you may want to check out my profile there too.

I quite like GLSL, it's the first "real" programming language I learned. I have been fascinated by computers and graphics since I was a little boy, and think it is so neat that it's possible to render such detailed images using computers. A friend told me about C, so I gave it a shot and realized it's just like GLSL, except instead of rendering thousands of pixels simultaneously it's a single entrypoint that gets called once. I now like to write C/C++, although I mainly only use C++'s standard library features such as std::vector.

Starflood badge
I'm currently working on Starflood, an open-source SPH and N-body code written in C/C++, and utilizes OpenMP for parallelization. Click here (or on the image above) to go to the Starflood GitHub Repository!


"What does 'Astrograde' mean?"

It's a combination of the prefix "astro-" (as in astronomy or astrophysics) and tardigrade, a fascinating microscopic animal notorious for being able to withstand harsh conditions (such as the vaccum of space!) I came up with it when I was trying to get a domain with a somewhat personally relevant yet unique name.


"Where can I find other cool people like you??"

Over my time on the Internet, I have met a lot of really neat people with similar interests to me. If you are interested in the same kinda stuff I am, you should check out these friendly people's websites too (all of them have more interests than I mention!)

We also maintain a community Discord server (contact me if you are interested in joining) with many channels for discussing (but not limited to): Simulations, Rendering, Physics, Math, Nerd Sh*tposting (STEM memes), and much, much more!