Guides#
Installation, tutorials, and topic guides for OpenVCAD 3.x (attribute modeling).
- Installation
- Getting Started with OpenVCAD
- What You Will Learn
- Prerequisites & Setup
- Running the Examples
- Lesson 1: Hello World
- Lesson 2: Constructive Solid Geometry (CSG)
- Lesson 3: Transformations
- Lesson 4: Attributes
- Lesson 5: Colors
- Lesson 6: Volume Fractions
- Lesson 7: The Node Hierarchy and Attribute Priority
- Lesson 8: Coordinate Spaces
- Lesson 9: Bringing It All Together
- Visualizing Your Design Tree
- Appendix: Attribute Expressions, Coordinate Systems, and Default Names
- Functional Grading Guide
- Prerequisites
- Setup
- Running the Examples
- Building Parametric Expressions with Python f-Strings
- Coordinate Systems at a Glance
- Lesson 1: Linear Gradients
- Lesson 2: Non-Linear Gradients
- Lesson 3: Periodic Gradients
- Lesson 4: Multi-Axis Gradients
- Lesson 5: Signed-Distance Gradients
- Lesson 6: Cylindrical Coordinate Gradients
- Lesson 7: Spherical Coordinate Gradients
- Summary: Gradient Toolbox
- Python Functions for Attributes
- Math expressions in OpenVCAD
- Compilers
- Attribute Conflict Resolution
- Attribute Modifier and Resolver Guide
- Working with Volumes in OpenVCAD