Offscreen drawing
Updated: 01/19/2026
Offscreen drawing is the ability to draw multiple objects in memory and then transfer them to the canvas.
Via in-memory drawing, the following expressions are possible.
- After multiple objects are drawn, the overall opacity can be changed.
- After multiple objects are drawn, all the objects can be clipped.
- After multiple objects are drawn, the multiply color or the screen color is applied to all the objects.
- After multiple objects are drawn, the Blend mode is applied to all the objects.
Also, models with parts that use Offscreen drawing affect performance more than models with parts that do not.
See “Notes on model Creation using the new functions of Cubism 5.3” for more information on performance.
| Offscreen drawing (1) Conventional (2) Offscreen drawing |
![]() |
Offscreen drawing
Target objects
Offscreen drawing is set on an object-by-object basis.
The objects that can be set are as follows:
- Part(s)
How to use
When you enable Offscreen drawing for parts, the objects in the parts are drawn in memory.
Whenever Offscreen drawing is enabled for parts, the draw order group is enabled.
The draw order group cannot be changed while Offscreen drawing is enabled.
Setup method
How to set up Offscreen drawing:
Settings are made in the inspector palette.
- Select the “part” for which you wish to change settings.
- Select the [Offscreen drawing] (1) checkbox in the inspector palette.
- Items below [Offscreen drawing] (2) will be enabled, allowing each setting to be changed.
- At the same time, the [Grouped] (3) checkbox is automatically selected.
| Part(s) (Offscreen drawing disabled) | Part(s) (Offscreen drawing enabled) |
|---|---|
![]() | ![]() |
Icon for Offscreen drawing:
The icon of the grouped Offscreen drawing parts will change to the following icon.

Inspector configuration
The inspector palette for each object is shown below.

| Number | Item | Description |
|---|---|---|
| 1 | Offscreen drawing | When this checkbox is selected, Offscreen drawing is enabled. Once it is enabled, items 2 and beyond can be changed. Also, the [Grouped] checkbox is automatically selected. |
| 2 | Clipping ID | Specify the clipping ID. Used when a drawing in memory is transferred to the canvas. Only the IDs of the drawable objects can be specified. IDs for parts cannot be specified. |
| 3 | Reverse mask | If this checkbox is selected, mask reversing is applied. |
| 4 | Opacity | Change opacity. Used when a drawing in memory is transferred to the canvas. |
| 5 | Multiply Color | Change the color of the multiplication composition. Used when a drawing in memory is transferred to the canvas. |
| 6 | Screen Color | Change the color of the screen composition. Used when a drawing in memory is transferred to the canvas. |
| 7 | Color blend | Change the RGB composition method. Used when a drawing in memory is transferred to the canvas. |
| 8 | Alpha blend | Change the alpha composition method. Used when a drawing in memory is transferred to the canvas. |
Parameter support
Offscreen drawing is also available for parameters.
You can set keys in parameters for the following settings.
- Opacity
- Multiply Color
- Screen Color
Precautions
Offscreen drawing does not support PSD import/export.
Settings such as the Photoshop group’s rendering mode and opacity are ignored when imported into the Editor. Also, Offscreen drawing settings on the Editor side are not applied to Photoshop groups.
Precautions
About Offscreen drawing performance
Offscreen drawing is a more complex and demanding process than normal object drawing because the target is drawn in memory and then transferred.
Therefore, heavy use may affect performance and result in insufficient FPS. It is recommended to use this function only for areas where it is needed.
See “Notes on model creation using the new functions of Cubism 5.3” for more details.
Statistics
From the [File] menu -> [Model statistics], you can check the number of parts to be drawn for Offscreen drawing, etc.
You can also check the statistics in Cubism Viewer (for OW).

Tips
The maximum number of layers displays the number of Offscreen drawing layers in the hierarchy. Normal parts are not counted as layers. Only parts with Offscreen drawing enabled are counted.


