How much do you know about the Spinning ASCII Donut and the C Code behind it?

Quizgecko avatar
Quizgecko
·
·
Download

Start Quiz

Study Flashcards

3 Questions

What is the purpose of the C code mentioned in the text?

To generate a spinning ASCII donut

What does the author recommend checking out in the text?

A blog post about the math behind the spinning Taurus

What topics does the author plan to create more videos about?

Machine learning, math, computer science, psychology, biology, physics, history, and philosophy

Study Notes

  • A spinning ASCII donut is shown on the left and a donut-shaped C code on the right.
  • The C code generates the spinning donut using rotation matrices and projection onto a 2D screen.
  • The code also adds illumination by calculating surface normal and light source.
  • Different characters are used to represent different levels of luminance in the ASCII world.
  • The code can be compiled and run to generate the spinning donut animation.
  • The donut's parameters, such as field of view and distance from viewer, can be controlled.
  • The author spends an hour every day exploring different topics and finds beauty in them.
  • They plan to create more videos about topics in machine learning, math, computer science, psychology, biology, physics, history, and philosophy.
  • The author recommends checking out Andy Sloan's blog post on the math behind the spinning Taurus.
  • The link to the blog post is provided in the video's description.

"Test Your Coding Skills with the Spinning Donut Quiz: Learn the Math Behind the ASCII Animation" - Challenge yourself with this quiz and see how much you know about the rotating donut animation created using C code and rotation matrices. Explore the luminance and illumination techniques used in the ASCII world and discover how to control the donut's parameters. Also, learn about the author's passion for exploring different topics and find valuable resources to expand your knowledge. Take this quiz now and boost your coding skills

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser