forked from 1b-agent/opencadstudio-upstream
Map Light; record SectionSymbol as blocked
Light placement, intensity, colour, attenuation and shadow fields are writable with host validation. staged_python_light_lifecycle_over_real_ipc passes every gate except DXF cast_shadows, pinned by a canary. SectionSymbol is recorded as blocked: it needs host-created style and view representation objects and its raw point counts have no documented derivation. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
21ce4b0e2b
commit
12b0823e76
10 files changed
+158
-12
No files matched your search
@@ -462,6 +462,29 @@
|
||||
"rotation_angle",
|
||||
"active_viewport",
|
||||
"scale_handle"
|
||||
],
|
||||
"Light": [
|
||||
"layer",
|
||||
"name",
|
||||
"light_type",
|
||||
"position",
|
||||
"target",
|
||||
"status",
|
||||
"light_color",
|
||||
"plot_glyph",
|
||||
"intensity",
|
||||
"attenuation_type",
|
||||
"use_attenuation_limits",
|
||||
"attenuation_start_limit",
|
||||
"attenuation_end_limit",
|
||||
"hotspot_angle",
|
||||
"falloff_angle",
|
||||
"cast_shadows",
|
||||
"shadow_type",
|
||||
"shadow_map_size",
|
||||
"shadow_map_softness",
|
||||
"photometric_mode",
|
||||
"photometric_data"
|
||||
]
|
||||
},
|
||||
"readable": {
|
||||
@@ -566,6 +589,9 @@
|
||||
],
|
||||
"ViewBorder": [
|
||||
"version"
|
||||
],
|
||||
"Light": [
|
||||
"class_version"
|
||||
]
|
||||
},
|
||||
"aliases": {
|
||||
|
||||
Reference in new issue
Block a user