Files
facet/MATH.md
2025-12-25 10:23:02 -06:00

13 lines
744 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Procedural Generation with Heterogeneous Polyhedral Units using pseudo-Boolean Satisfiability
> DO NOT TOUCH, FOR MATHEMATICAL DEFINITION ONLY
`Primitive Atom`: An indivisible volumetric unit whose geometry is a single convex polyhedron.
Atom Type: An equivalence class of primitive atoms under rigid motions of ℝ³.
`Adjacency Relation`: A symmetric binary relation over primitive atoms indicating admissible face-to-face contact.
`Aggregate`: A finite set of primitive atoms whose induced adjacency graph is connected and whose internal adjacencies are fixed.
`Placement instance:` A rigid motion mapping an aggregates atoms into the global adjacency graph such that all internal and external adjacency constraints are satisfied.