The Scene Blocking Language (SBL)
Posted: Fri Aug 21, 2026 2:48 pm
Scene Blocking Language (SBL) is an experimental language for describing the visual content of a scene in a form that a generative AI system can understand and manipulate.
It grew out of The IAKESI Project, where one of the recurring problems with generative image production was not simply creating a good image, but specifying exactly what should appear in that image—and then making controlled corrections without losing everything that was already right.
A traditional script is easy for a human to understand, but leaves considerable room for interpretation by an image generator. SBL converts that description into structured JSON that can explicitly describe characters, locations, costumes, props, spatial relationships, poses, orientation, camera position, lighting, dialogue, speech balloons, events, effects, continuity, and other elements of the scene.
You can find it here: SBL
It grew out of The IAKESI Project, where one of the recurring problems with generative image production was not simply creating a good image, but specifying exactly what should appear in that image—and then making controlled corrections without losing everything that was already right.
A traditional script is easy for a human to understand, but leaves considerable room for interpretation by an image generator. SBL converts that description into structured JSON that can explicitly describe characters, locations, costumes, props, spatial relationships, poses, orientation, camera position, lighting, dialogue, speech balloons, events, effects, continuity, and other elements of the scene.
You can find it here: SBL