Component-wise scaling
Open
feature request
geometry
transform
- Dominant language
- C++
- Stars
- 14k
- Forks
- 2.6k
- Avg merge
- 5d 18h
- Merged PRs (30d)
- 6
Description
Currently scaling is done across all three dimensions with the same scalar for each, `mesh.scale()`. Can we also get support to have scale for each component, `mesh.scale((, , )`.
**Side note (should probably have its own feature request):**
Note that this would also give us the ability to flip/mirror meshes with respect to axis of our choosing, scalar will be set to -1. Maybe add a function that wraps the scale function for flipping. Such as `mesh.mirror_x` (scalar (-1.0, 1, 1)), `mesh.mirror_y` (scalar (1, -1.0, 1)), `mesh.mirror_z` (scalar (1, 1, -1.0)).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.