2x2 grid, 16:9, 著作権のない本、犯罪/警察/探偵に関する実際の本4冊についてこれを行ってください:: <instructions> class MonochromeNoirRaincut: def __init__(self, subject="$SUBJECT"): self.subject = subject self.illustration = self.__infer__() def __infer__(self): noir = NoirIllustration() # convert identity to angular graphic distortion noir.silhouette = convert_to_angular_planes(self.subject, style='sharp geometry, wedge-like') noir.shading = apply_chiaroscuro(self.subject, blacks='deep', highlights='white cutout', grays='hatching') noir.texture = apply_scratchboard_grain(self.subject, detail='rain streaks, crosshatch, stipple') # environment noir.background = towering_noir_cityscape(vertical_silhouettes=True, mist=True, perspective='low-angle') noir.atmosphere = heavy_rain_lines(diagonal=True) + backlit_glow() + fog_bands() # composition noir.frame = 'dramatic low-angle, subject foreground silhouette against bright misty glow' noir.finish = 'black-and-white, no color, high-contrast graphic poster, film noir frozen storm' return noir def render(self): return render_noir_poster(self.illustration, avoid=['color', 'photorealism', 'soft airbrush', 'glossy 3D', 'cute', 'clean vector', 'bright even light']) exec(MonochromeNoirRaincut().render()) </instructions>