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),}); Copy
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),});
The picture data to render.
Render a Pic resource into its composite layers.
See
RenderResult
Example