Theme Catppuccin
Make yourself at homeCatppuccin

A softer light for long learning sessions.

Appearance

Loading your preference…

Dark palette

Choose a dark palette to try it.

Light uses Latte. Your choices stay in this browser.

← The six-course studio

One course. One current project. Your pace.

A little work.
A world taking shape.

Renderer Engineering · 16 weeks

8 chapters in your longer graphics journey. Plan roughly 4–6 hours a week, including reading and experiments. Repeat a week whenever you need.

Session times are starting points, not deadlines.
Week 01 / 16Your current study

Draw the gallery owners

Define one small preparation-to-publication workflow.

A bounded session · 30–45 min

Observe & predict

Sketch application, current asset, job payload, result, and display ownership.

Open the companion chapter ↗
THIS WEEK’S FINISH LINE

An owner diagram and a small accepted-work contract.

Before you close the lid

Leave a way back in.

Write the exact file, command, or smallest next change. A rough note is enough.

Keep the evidence & finish this week +

These are your own checks. The website does not grade code or certify interview readiness.

A place for the next exciting idea +

Keep the idea without starting a second project today. Return to it after your current finish line.

Notes stay in this browser. Clearing site data removes them.

Preparation you can demonstrate

Build it. Break it.
Explain the decision.

Each chapter pairs a small original project with technical questions and concrete evidence. The final project should show your own implementation and choices, with clear credit for books, libraries, and supplied reference code.

The six courses grow from foundations into OpenGL, light transport, renderer engineering, Vulkan, and Metal. Finish the current project before taking on the next. Interview preparation develops throughout; a calendar cannot guarantee readiness or a job.