- [x] tangent point calculation - [x] raycast against polygons - [x] raycast against circle - [ ] light - color support and gradient - [ ] opacity