render by transform point with object angle but remember to test translate rotate and save position point between save and restore context