Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Optimized Skia C++ Whiteboard
·
Module 4
Core 2D Rendering with Skia
1
Anti-Aliased Drawing with SkPaint
Configure SkPaint objects for anti-aliased filling and stroking of shapes.
2
Drawing Shapes with Skia
Render basic geometric primitives and complex paths using SkCanvas and SkPath.
3
Camera Control with Affine Transformations
Apply affine transformations (translate, scale, rotate) to the SkCanvas matrix to implement camera panning and zooming.
4
Drawing Text with SkFont and drawString
Draw text onto the canvas using SkFont and the drawString method.
5
Efficient Text Rendering with SkTextBlob
Optimize repeated text rendering by pre-generating glyph layouts with SkTextBlob.
Previous module
Graphics Backend & Windowing
Next module
Interactive Drawing & State Management