added shape, material and transform templates