-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cell selection implemented in 59icosahedra
This is a bit of a hack, requiring hand-editing of the .vZome files for the two selector models to add `label` attributes to the `GroupSelection` commands. Still, the hack is limited to the Javascript code, so far. For the stellation model, I now have named bookmarks for all the stellation faces, and the first four stellation cells. I have implemented a very rough "macro capture" to use in Online classic, and a means to trigger a macro from the client. The side-effect of clicking on one of the selector cells is still just a log statement, until I work out how to communicate the macros to the stellation worker. For the moment, a background click in the stellation scene will trigger a macro to produce colored "c" cells.
- Loading branch information
Showing
13 changed files
with
3,758 additions
and
22 deletions.
There are no files selected for viewing
3,431 changes: 3,431 additions & 0 deletions
3,431
online/public/models/icosahedron-stellation-faces.vZome
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,213 @@ | ||
|
||
export const c = [ | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-32", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tetrahedral.tool-2", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "ColorManifestations/d40202ff", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "DeselectAll", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-32", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tetrahedral.tool-3", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "ColorManifestations/ffd814ff", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "DeselectAll", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-32", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "ColorManifestations/1430ffff", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "DeselectAll", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "undoRedo", | ||
"action": "undo", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "undoRedo", | ||
"action": "undo", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "undoRedo", | ||
"action": "undo", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tetrahedral.tool-4", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "DeselectAll", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "undoRedo", | ||
"action": "undo", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "undoRedo", | ||
"action": "undo", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "undoRedo", | ||
"action": "undo", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tetrahedral.tool-4", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "ColorManifestations/1a34ffff", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "DeselectAll", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-32", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tetrahedral.tool-5", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "ColorManifestations/ff811aff", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-32", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tool-29", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "strutBuilder:tools:tetrahedral.tool-6", | ||
"action": "apply", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "ColorManifestations/069b03ff", | ||
"parameters": {} | ||
}, | ||
{ | ||
"controllerPath": "", | ||
"action": "DeselectAll", | ||
"parameters": {} | ||
} | ||
]; |
Oops, something went wrong.