« 1 » « 2 » « 3 » « 4 » « 5 » « 6 » « 7 »
< 4-1 > • 1 • 2 • 3
< 4-2 >
< 4-3 >
< 4-4 >


4-1. CelShading Plugin



1. Overview

There are "painting" and "line" in toon rendering.
A cel shading plug-in takes charge of "painting."
Although the name with the image of the single color painting a "cel" is used as a general name, a watercolor painting and a sketch expression are also possible by setting of a parameter.



2. CelPainter Shader

Main panel
for LW8


for LW9


  • Edit Light List
  • A light list edit panel is opened and closed.
    Details here

  • Light List
  • The status of the selective light set up by the light list edit panel is displayed.
    What the check attaches beside the light name is the light which is enabled.
    Only the description of the selective light set up by CelPainter are displayed as this list.
    An exclusion of the light of the object set up by the Lightwave side, a diffusion of a light property, and reflective no effect setting are not taken into consideration.
    However, if a rendering execute, shading also including selective light setting by the side of Lightwave will be performed.

  • Negative Shading (LW8)
  • At the usual shading, the section into which the angle of the normal of a surface and the light ray of a light is over 90 degrees is uniformly processed at 0% as that upon which light does not shine.
    When this check is enabled, the fraction exceeding 90 degrees is handled as a shading value of a negative.

  • Color Picker
  • Custom color picker of CelPainter is opened and closed.
    Details here

  • Edit Layer
  • A layer edit panel is opened and closed.
    Details here

  • Gradient view

  • In this area, the display of gradient and the edit of a key position which are edited can be performed.
    It can be operated like standard gradient texture setting for Lightwave.
    The status of a layer that the parameter (base, speculer, transparency) chosen with the edit tab is chosen is displayed on the preview area of gradient.
  • Sub Display
  • The preview area is divided into three lines and can display gradient other than the parameter under edit on the top row for comparison.

  • Main Display
  • Although the gradient of the parameter edited now is displayed on the middle row, when two or more layers are blended, a display can be changed in order to turn an edit easy to do.
    "Full": Blend and display all the gradient layers.
    "Layer Only": It is displayed in the status excluding the surface of the base from "Full"
    "Select Layer Only": Display only one layer chosen now.

  • Key Area
  • The key of the selection layer is displayed on the bottom row, and an edit of the position of a key can be performed by dragging the handle of a key.
    Moreover, the key list in a layer can display and choose from a popup.

  • Gradient Key
  • The key of gradient can be chosen by clicking a triangular handle, and can be moved by a mouse drag.
    However, when the envelope is assigned as the key position, the square handle of a key upper portion can serve as the "E" notation, and it cannot be made to move.
    A key can be deleted by clicking the square handle of a key upper portion.
    Any positions of the preview area middle are clicked to add a key.

  • Key parameter edit

  • This area does a display of a parameter with a detailed key chosen in the key area, and an edit.
  • Position
  • Usually, although it is 0% to 100% of span, it becomes -100% to 100% of a span at the time of a negative shade using.
    The boundary of a color becomes fuzzy and atmosphere like hand painting can be taken out with applying a texture to a position.

  • Color / Transparency
  • The color of a key position is set up.
    It becomes a specification of transparency when transparency is chosen with the parameter tab.
    When a texture is applied to a color, a texture becomes effective only in the span of the key.

  • Alpha
  • The alpha blending of a key is set up.
    By performing it to less than 100%, a lower layer is transparent and it comes to be visible.

  • Smoothing
  • The interpolation mode of the colour to the next key is chosen.
    "Linear": It is interpolated so that a color may be connected smoothly.
    "Step": The color of the current key continues to the key position of the following.

  • Setup Tab
  • A "Setup" tab is a special tab which does display setting of a plug-in.
  • Transparent BG 1 , 2
  • This color is customizable, although a check pattern is transparent and the translucency section of a layer is visible.



Light List Edit Panel


By this panel, an effective selective light can be set up within CelPainter.
Setting is a selection directly only an ambient light and the matching with a name and a filtering string does the other light.

  • Ambient
  • This checkbox changes the enable of an ambient light, and an disable.

  • Filter List
  • The list of the current filter setting is displayed.
    When one does not have filter setting, all the lights become enable.
    When there are two or more filters, it is applied in an order from a top.
    It is possible to replace order by dragging a list item.
    Moreover, a filter can be temporarily repealed with the check beside a filter setups.

  • Filter parameter area
  • Each setting of a light filter is inputted and edited in this area.
  • Matching string
  • The string which wants to filter a matching string light name is inputted.
    The light list in the current scene can be chosen from a right popup button.
    Moreover, when "*" and "?" is used by a matching string, it has a special function.
    As for "?", any one character corresponds, and, as for "*", two or more characters of any correspond.

  • Matching type
  • It is chosen whether it filters to the light which did not match whether it would filter to the light which matched the matching string.

  • Filter type
  • It is chosen whether it is excluded whether the light used as the target for filtering is included.

  • Add
  • The filter parameter inputted is added to a list.

  • Update
  • It updates by setting which has inputted the parameter chosen by a filter list.

  • Delete
  • The parameter chosen by a filter list is deleted.



Layer Edit Panel
for LW8 for LW9

In CelPainter, gradient, a surface color, and a light color can be handled as a layer, and, as it were, it can compose like 2D paint software.
Setting of each layer, the order of a layer, etc. can be edited by a layer edit panel.
  • Layer
  • The current layer list is displayed by a thumbnail.
    A layer is stacked up sequentially from the bottom like the texture of Lightwave, and a final color is decided.
    A list item is dragged directly to replace the order of a layer.

    The check at the left end of a layer list is turned OFF to repeal without deleting a layer.
    Moreover, special layers other than gradient can choose type from a right end pop-up button.
  • Add
  • A new layer is added to a list.
    "Gradient" adds the gradient which does standard cel shading.
    "Surface" is a layer which refers to the data on the surface parameter by the side of Lightwave, and there are the following types.

    [Color]
    The color of the surface in the time of a processing of CelPainter being done is got.
    This color also has a case of the color after it was the color of the surface parameter itself or other shader and a node changed.

    [Raw Color]
    Unlike [Color], color setting of a surface parameter is got purely.

    [Diffuse Shade]
    In Lightwave [9], the renderer was improved and setting of the color was attained for every members, such as a diffusion and a reflection.
    The diffusion shading color is got in Diffuse Shade.
    As main uses, the color set as DiffuseShading by the node can be used.

    [Specular Shade]
    A specular color is got like Diffuse Shade.

    "Light" is a layer which refers to light-related data, and there are the following types.

    [Color]
    The usual light color is got.

    [Normalize Color]
    The light color processed into cel shading is got.

    [Radiosity]
    The color of a radiosity is got.

  • Copy
  • The chosen layer is duplicated.

  • Delete
  • The chosen layer is deleted.
  • Layer parameter area
  • In this area, the layer itself chosen by a layer list is set up.
  • Key Limit
  • When an envelope and a texture are set as the key position of a gradient layer, depending on a result, the key may cross the position of the next key.
    The spatial relationship of the key in that case can be limitation.
    "None" does not limit, but even if the position of a key interchanges, it is processed as it is.
    "Lower" receives a limitation so that the position of the key in a left side may not be exceeded.
    "Upper" receives a limitation so that the position of the key in a right side may not be exceeded.

  • Texture
  • The coordinate system of the texture applied to the key of the gradient layer is set up.
    "2D" pastes a texture on a planar.
    "3D" becomes the same operation as the texture of the standard of Lightwave.
    "PaintMap" is a special mode in which a texture coordinate is calculated from normal, and the image of the hand-drawn style can be easily created by using the texture describing the shading image of the ball.


  • Input (LW9)
  • The input source of gradient is set up.
    "Standerd Shade" considers a diffusion shading value as an input like general cel shader.
    "Negative Shade" performs work equivalent to the checkbox which suited the main panel of the unReal for LW8.
    "LW Shade" considers the luminance of the shading color extended by Lightwave [9] as an input.

  • Layer blend
  • The operation mode of overlapping by a lower layer and transparency can be set up.

  • Preset area
  • The created gradient layer can be registered into preset shelf in this area.
  • Preset area opening and closing
  • A preset setups area is opened and closed with the button of Triangle;

  • Preset
  • The preset shelf for gradient is opened.

  • Name
  • The name of the gradient to register can be inputted.

  • Comment
  • The comment of the gradient to register can be inputted.

  • Add
  • The gradient layer chosen by a layer list is added to a preset shelf by the name and comment into which it is inputted.

    Conversely, the gradient thumbnail of a preset shelf is double-clicked in the status that the layer list to take in is displayed to take in the layer of preset shelf.



Color Picker Panel


It can set up by the Color Picker panel, comparing the color of gradient each key with the color and luminance of neighboring keys.
Moreover, the created color can be managed by a palette and an input/output of Swatch (extension .aco) of Photoshop is also possible for a palette.

  • Color area(Color , Bright , Luminance)
  • Focusing on the color of the key chosen now, the color of the key of the neighbors is displayed on right and left.
    The area is divided into three layer, a upper row displays a color, the middle displays the brightness of the color, and the lower berth shows the luminance.
    Although a color is darkish toward black in general shading in a dark section, a good result will be brought, if a color is chosen to set up the bright shade of an anime tone so that a brightness may fall adjusting a hue mainly and keeping up a luminance.
  • <A> button
  • A select key is changed.
    When a color is under creation, keep in mind that the color will be overwritten by the colour area if a key is chosen.

  • Update
  • It is set as the color of the key which is having the color of a colour area chosen.

  • Color slider
  • A color is set up in a HSV format.
    It is also possible to drag a triangular handle directly and to set it up in addition to a slider.

  • Gradation slider area

  • In this area, two colors are mixed, gradation is created and a new color can be created from there.
  • Gradation basis color (left, right)
  • The color used for a creation of gradation is set up.
    Once it clicks, it will be in a selective state, and if it clicks more by a selective state, a color can be changed by Color Picker.

  • Gradation selection color
  • An click of any positions of gradation will display the color of the section.

  • Color sample update button
  • The selection color of a color sample is replaced in a gradation selection color with the triangular button on the left-hand side of a gradation selection color.

  • Colour area setups button
  • A gradation selection color is set as the key color of a colour area with the triangular button in the right side of a gradation selection color.

  • Color Sample
  • The created color can be registered and managed in this area.
    The name of the selected color is displayed on the text area of the palette lower part.
  • New button
  • A click of a document button will add a gradation selection color to a color sample.

  • Delete button
  • A click of a trashcan button will delete the selection color of a color sample.

  • Gradation base setups button
  • A click of a triangular button will set the selection color of a color sample as the selection color of a gradation base.

  • Save
  • The current color sample palette is saved at a file.
    The extension of a file is .aco and this has the Swatch file and compatibility of Photoshop.
    Reading as it is by Photoshop is also possible.
    Moreover, at the time of the close of Lightwave, setting of the color sample palette in the time is saved as unreal2.aco at a folder with a unReal plug-in, and is automatically read into a start next time.

  • Load
  • A color sample file can be read.
    Although the Swatch file created by Photoshop can also be read, the color mode supported is only a thing of RGB and HSB, and when the other CYMK, Lab, etc. read, they are displayed on a color sample palette as x.
    However, since it keeps, a data original inside can be correctly read, when saving as it is and it reads by Photoshop again.



3.CP Instance Shader

Main panel


CP Instance shader is a plug-in which works as an instance of CelPainter set as other surfaces in a scene.
Since the modification will be influenced also in CP Instance if CelPainter setting of a reference place is edited, it is effective to apply the same CelPainter setting as a lot of surfaces.
  • Object
  • The object of a reference place is specified by a filename.
    The object in the current scene can also be chosen from a popup.

  • Surface
  • A reference surface name is specified.
    The list of the surfaces contained in a reference object can be displayed and chosen from a popup.



∧ Top ∧