liveBook · Manning

Geometry

Geometry is the mathematical study and representation of shapes, positions, dimensions, and spatial relationships in two or more dimensions.

How 2 Manning books explain it

Web Components in Action

3D is the representation and rendering of objects or scenes with three spatial dimensions.

How it is used
Uses 3D scenes to demonstrate interactive browser graphics and their encapsulation in Web Components.
How deep it goes
Works through declarative shapes and a rendered scene, but leaves the underlying geometry mathematics unexplained.
Examples
Shows an A-Frame scene of basic shapes and a Babylon.js color picker that switches meshes.
What you can do after
Build it from scratch as an interactive Babylon.js scene wrapped in a Web Component.

Read how Web Components in Action explains geometry →

Build a Text-to-Image Generator (from Scratch)

The three-dimensional organization and shape of objects and their spatial arrangement in a scene.

How it is used
Diagnoses why text-to-image models fail to preserve spatial relationships across objects and viewpoints.
How deep it goes
Explains missing 3D representations, positional encodings, depth, perspective, and proposed remedies without implementing them.
Examples
Uses distorted objects, viewpoint changes, violated physical laws, and inconsistent depth or perspective as failure examples.
What you can do after
Evaluate/understand geometric failures in generated images and identify 3D-aware mechanisms that could improve spatial consistency.

Read how Build a Text-to-Image Generator (from Scratch) explains geometry →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.