Hello.
I guess that the [Geometry] code is readily usable as described
in e.g. this paper:
https://www.semanticscholar.org/paper/Constructive-Solid-Geometry-Using-BSP-Tree-Segura-Stine/eeb5014f86750c54a87f214b03246799e970d114
If so, it would help BSP newbies (like me) if the userguide followed
the approach where "Constructive Solid Geometry" examples are
used to gradually introduce the more abstract concepts. [Whereas
currently, the userguide rather follows the code layout (more or less
being a summary of the auto-generated API docs) from which it is
not obvious where one should start to get something useful done.]
To illustrate the concepts, the userguide should probably include
pictures, and indicate how one could actually see one's work, i.e.
how to go from BSP to standard file formats, for visualization.[1]
IOW, it seems to me[2] that the userguide should start with
1. how to define "primitive" shapes,
2. how to combine them (CSG),
3. how to transform them,
4. how to load/save them, and how those "models" might be
different from those created programmatically (e.g. "mesh"
vs "BSP tree").
WDYT?
Best,
Gilles
[1] Commit
https://gitbox.apache.org/repos/asf?p=commons-geometry.git;a=commit;h=bf3db751335d75d76f49b4c3c55865d0f4f95f23
was a step in that direction.
[2] Maybe because that's what I'm looking for. ;-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]