Add IRCSS all-node graph atlas
This commit is contained in:
parent
2c2571f019
commit
1864fc86f3
6 changed files with 1287 additions and 11 deletions
|
|
@ -134,6 +134,9 @@ Use these only after the smaller idioms are reliable.
|
|||
- Source: https://github.com/IRCSS/Blender-Geometry-Node-French-Houses
|
||||
- Completed foothold:
|
||||
`docs/research/translations/ircss-french-houses.md`
|
||||
- Structural maps:
|
||||
`docs/research/translations/ircss-french-houses-system-map.md` and
|
||||
`docs/research/translations/ircss-french-houses-node-atlas.md`
|
||||
- Why it matters: city-scale architectural kit with houses, gates, towers,
|
||||
walls, bridges, church parts, stalls, terrain, roads, vegetation, banners,
|
||||
windows, doors, and roofs.
|
||||
|
|
@ -259,6 +262,8 @@ Completed IRCSS French Houses foothold:
|
|||
|
||||
- `docs/research/translations/ircss-french-houses.md`
|
||||
- File-level map: `docs/research/translations/ircss-french-houses-system-map.md`
|
||||
- All-node atlas:
|
||||
`docs/research/translations/ircss-french-houses-node-atlas.md`
|
||||
- Source groups: `MakeSpiral`, `PointyGothicCone`
|
||||
- Verification: spiral output curve converted to points matches source with
|
||||
ordered max vertex delta `0.0`; plain and ornamented gothic cone cases match
|
||||
|
|
|
|||
1261
docs/research/translations/ircss-french-houses-node-atlas.md
Normal file
1261
docs/research/translations/ircss-french-houses-node-atlas.md
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -8,6 +8,9 @@ Source file:
|
|||
Inspection cache:
|
||||
`experiments/inspection/ircss-french-houses-node-groups.json`
|
||||
|
||||
All-node atlas:
|
||||
`docs/research/translations/ircss-french-houses-node-atlas.md`
|
||||
|
||||
Generated with Blender 5.1.1 after extending
|
||||
`tools/inspect_blend_node_groups.py` to record nested `GeometryNodeGroup`
|
||||
`node_tree` references.
|
||||
|
|
@ -347,10 +350,12 @@ Avoid as first next targets:
|
|||
support.
|
||||
- Empty-output harnesses such as the rejected `WindowBeams` case.
|
||||
|
||||
## What Is Still Not Understood
|
||||
## Remaining Unknowns
|
||||
|
||||
- Behavioral equivalence for most groups. The atlas accounts for every graph
|
||||
structurally; only accepted translations have evaluated-geometry proof.
|
||||
- Exact visual appearance of every modifier root under render lighting.
|
||||
- Runtime behavior of all converter drafts; compile success is only the first
|
||||
- Runtime behavior of all converter drafts. Compile success is only the first
|
||||
gate.
|
||||
- Repeat-zone state semantics for topology accumulators.
|
||||
- Foreach-zone semantics for edge/window/wall systems.
|
||||
|
|
@ -358,5 +363,6 @@ Avoid as first next targets:
|
|||
- How unset object/collection inputs are meant to be supplied by modifier users
|
||||
in every root object.
|
||||
|
||||
This is enough understanding to choose translation targets intelligently. It is
|
||||
not enough to claim the whole town can be regenerated from script.
|
||||
This is enough structural understanding to choose translation targets without
|
||||
pretending the town has been regenerated from script. The next proof must be
|
||||
behavioral: pick a target, script it, and compare evaluated geometry.
|
||||
|
|
|
|||
Loading…
Reference in a new issue