added SimpleDiffuseShader sample