surface placement

This commit is contained in:
wass08
2026-02-18 16:26:17 +09:00
parent c0676f684e
commit e8fcc840d5
7 changed files with 12 additions and 9 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ export const ItemNode = BaseNode.extend({
position: z.tuple([z.number(), z.number(), z.number()]).default([0, 0, 0]),
rotation: z.tuple([z.number(), z.number(), z.number()]).default([0, 0, 0]),
side: z.enum(['front', 'back']).optional(),
children: z.array(z.string()).default([]),
children: z.array(objectId('item')).default([]),
// Wall attachment properties (only used when asset.attachTo is "wall" or "wall-side")
wallId: z.string().optional(),