How to make Cross Hatching sections of a sphere?

Hi @DVDTSB, could you maybe try to revise your post’s title to be a complete question as per the question guidelines:

Good titles are questions you would ask your friend about Typst.

We hope by adhering to this, we make the information in this forum easy to find in the future.


Also, while I have no help to offer for this problem, let me say: this is awesome! I assume fsqrt stands for “fast square root”? It’s not part of your example, but adding #let fsqrt = calc.sqrt still works well. (And there’s an extra ] in the end, if you care enough to clean it up.)

Also also, for anyone who wants to play with this like me: you can get rudimentary animation by using "".len() * 5deg as the x and y angles, and then just adding characters to the strings (Laurenz mentioned that trick at some point somewhere.)