use FloatType in InteractiveCompositeViewer example to avoid interpolation overflow artifacts.
added license headers