You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 49a896c
Browse filesBrowse the repository at this point in the historyBrowse files
Let themes replace the 3D model of custom objects, like scattered models
A custom object property holding a 3D model (like the model of the
"Scattered models" object of the 3D terrain extension) can be mapped to a
model slot: the theme model replaces it, and the other properties (like
the size of the copies) are kept. Custom objects drawing a 3D model must be
mapped or ignored in theme-slots.json, like 3D model objects.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wa8uKpYuQrYqGYnqGCsquj
'Starter "starting-3d-test": the Terrain3D::ScatteredModels "scene:Game Scene/Forest" draws a 3D model but is neither mapped to slots nor listed in ignoredObjects in theme-slots.json.',
400
+
]);
401
+
expect(
402
+
checkStarterThemeSlots(
403
+
vocabulary,
404
+
'starting-3d-test',
405
+
createFakeForestProjectObject(),
406
+
starterThemeSlots
407
+
)
408
+
).toEqual([]);
409
+
});
410
+
329
411
it('requires a custom object to map its properties',()=>{
0 commit comments