ArchitectureColoredPainting.../1st_encode/example.json

271 lines
5.0 KiB
JSON

{
"height": 1080,
"width": 1080,
"elements": [
{
"type": "path",
"data": {
"operations": [
{
"type": "line",
"data": {
"target": {
"x": 15,
"y": 20
}
}
},
{
"type": "cubic",
"data": {
"target": {
"x": 18,
"y": 21
},
"control": {
"start": {
"x": 17,
"y": 22
},
"end": {
"x": 20,
"y": 23
}
}
}
},
{
"type": "cubic-smooth",
"data": {
"target": {
"x": 18,
"y": 21
},
"control": {
"x": 18,
"y": 21
}
}
},
{
"type": "quadratic",
"data": {
"target": {
"x": 18,
"y": 21
},
"control": {
"x": 18,
"y": 21
}
}
},
{
"type": "quadratic-smooth",
"data": {
"target": {
"x": 18,
"y": 21
}
}
},
{
"type": "arc",
"data": {
"center": {
"x": 18,
"y": 21
},
"x-axis": 40,
"y-axis": 50,
"angle": 6000
}
},
{
"type": "zeal"
}
]
}
},
{
"type": "polygon",
"data": {
"points": [
{
"x": 10,
"y": 20
},
{
"x": 10,
"y": 20
},
{
"x": 10,
"y": 20
},
{
"x": 10,
"y": 20
},
{
"x": 10,
"y": 20
}
]
}
},
{
"type": "round",
"data": {
"x-axis":30,
"y-axis":40,
"angle": 6000
}
},
{
"type": "group",
"group-layer": [1,2]
}
],
"layers": [
{
"element": 1,
"position": {
"type":"absolute",
"x": 18,
"y": 21
},
"level": 1,
"attached": [
{
"type": "rotate",
"data": {
"clockwise": false,
"angle": 6000
}
},
{
"type": "zoom",
"data": {
"x-zoom": 1.0,
"y-zoom": 1.2
}
},
{
"type": "flip"
},
{
"type": "shadow",
"data": {}
}
]
},
{
"element": 2,
"position": {
"type":"offset",
"x": 18,
"y": 21
},
"level": 1,
"attached": []
}
],
{
"element-group": false,
"target": 2,
"times": 5,
"operations": [
{
"type": "move",
"data": {
"dx": 5,
"dy": 6
}
},
{
"type": "rotate",
"data": {
"center": {
"dx": 0,
"dy": 0
},
"dθ": 6000
}
},
{
"type": "zoom",
"data": {
"zoom": 1.5
}
},
{
"type": "flip"
}
]
},
{
"element-group": true,
"target": 5,
"times": 5,
"children": [
[
{
"type": "move",
"data": {
"dx": 5,
"dy": 6
}
},
{
"type": "rotate",
"data": {
"center": {
"dx": 0,
"dy": 0
},
"dθ": 6000
}
},
{
"type": "zoom",
"data": {
"zoom": 1.5
}
},
{
"type": "flip"
}
],
[
{
"type": "move",
"data": {
"dx": 5,
"dy": 6
}
},
{
"type": "rotate",
"data": {
"center": {
"dx": 0,
"dy": 0
},
"dθ": 6000
}
},
{
"type": "zoom",
"data": {
"zoom": 1.5
}
},
{
"type": "flip"
}
]
]
}
]
}