Generation scene with complex boundary