Render a Pic resource into its composite layers.

RenderResult

import { parsePic } from '@4bitlabs/sci0';
import { renderPic } from '@4bitlabs/sci0-renderer';
import { CGA } from '@4bitlabs/color/dithers';
import { createDitherFilter, renderPixelData } from '@4bitlabs/image';

const picData = parsePic(data);
const { visible, priority, control } = renderPic(picData);
const image = renderPixelData(visible, {
render: createDitherFilter(CGA),
});