Cursor Agent and 西风逍遥游
62cb1d3455
feat(procgen): add landscape.sample and texture.sample PointGraph ops
...
Sample continuous heightfield/texture-mask scalars onto $Density or float
attributes (optional landscape project), closing the UE-style Texture and
Landscape Sampler gap beyond generate/filter/project-only spatial nodes.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-14 09:59:36 +00:00
Cursor Agent and 西风逍遥游
be714ea243
feat(procgen): add PointGraph grid.sample and poisson.sample ops
...
Wire sampleGridPoints and poissonDiskPoints into zero-input graph nodes
with origin offsets, validation, and point-budget checks so scripts no
longer need to leave the PointGraph for basic XZ sampling.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-14 09:30:08 +00:00
Cursor Agent and 西风逍遥游
dcf9f5bf60
feat(procgen): close P0/P1 PointGraph gaps for Get*, spawn publish, inspect, and attributes
...
Add graph-level spatial/points bindings with get.landscape/spline/actor nodes,
inspectNode for Attribute panels, undoable PcgInstancePublisher for spawn.mesh
scene batches, PointSet @Data domain with @Data/@Elements/@Last selectors,
rotation/swizzle float selectors, and partition/noise/int/vector attribute ops.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-14 09:00:58 +00:00
Cursor Agent and 西风逍遥游
b75c7806d3
feat(procgen): add PointGraph attribute ops and $ field selectors
...
Close the deferred attribute gap from PCG node breadth: copy/rename/delete/
transfer, typed set/filter/compare/select, and a closed $Density-style
selector set for float channels—without UE multi-domain selector grammar.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-14 07:24:42 +00:00
Cursor Agent and 西风逍遥游
d59f7f37a3
feat(procgen): add UE-style PointGraph breadth nodes
...
Expose first-class mesh/spline samplers, point-set booleans, normal-to-density,
bounds modify, weighted mesh spawn, and debug disable/inspect so the graph
covers the basic UE PCG node surface without copying UE asset formats.
Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com >
2026-09-14 06:48:05 +00:00
西风逍遥游
cd76980bb8
refactor(procgen): propagate structured execution and cleanup results
2026-09-09 19:45:13 +08:00
西风逍遥游
63f265f3f2
refactor(procgen): isolate worker jobs and cache immutable execution plans
2026-09-09 17:27:42 +08:00
西风逍遥游 and Cursor
905bd8c813
feat(editor): add procgen script, UI theme, and voxel catalog workspaces
...
C++ owns those documents and workspace descriptors; examples compose panels. UI ColorPalette and theme scope support the theme editor inspector.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 19:08:50 +08:00
西风逍遥游
a2df127e73
procgen: budget runtime source refresh
2026-08-31 15:00:22 +08:00
西风逍遥游
74fc4467a0
procgen: coordinate scene and runtime cleanup
2026-08-31 14:13:50 +08:00
西风逍遥游
28848cef87
procgen: complete cleanup tickets atomically
2026-08-31 13:56:18 +08:00
西风逍遥游
5f2de32062
procgen: unload scene cells atomically
2026-08-31 13:40:01 +08:00
西风逍遥游
50875afccf
procgen: publish runtime cells atomically
2026-08-31 13:26:06 +08:00
西风逍遥游
c85386f83d
feat(procgen): complete script-first spatial foundation
2026-08-31 08:49:00 +08:00
西风逍遥游
fbd6ef14b6
build: reduce shared manifest conflict hotspots
2026-08-30 16:00:46 +08:00