fix 3d reflection demo and make it colorful