Space Colonization Algorithm
Uses recursive branching with randomized angles and lengths. Each branch splits into smaller branches, creating natural-looking tree structures. Different tree types have unique characteristics.