example of dynamic cubemap
more work