Source code

Revision control

Copy as Markdown

Other Tools

---
root:
items:
# 45 degrees result in middle -+ 14.142, rounded to 14
- type: stacking-context
bounds: [0, 0, 60, 60]
transform: rotate-y(45)
items:
- type: rect
bounds: [ 10, 10, 40, 40 ]
color: blue
# 50 degrees result in middle -+ 12.856, rounded to 13
- type: stacking-context
bounds: [50, 0, 60, 60]
transform: rotate-x(50)
items:
- type: rect
bounds: [ 10, 10, 40, 40 ]
color: blue