Constructors
MaterialThumbnail
#public MaterialThumbnail(Bitmap diffuse, Bitmap shapeShine)
Set up a minimal material thumbnail.
Parameters:
| diffuse (Bitmap) | Required shape diffuse contribution. |
| shapeShine (Bitmap) | Required shape shine map. |
MaterialThumbnail
#public MaterialThumbnail(Bitmap diffuse, Bitmap shine, Bitmap context, Bitmap directIllumination, Bitmap indirectIllumination, IEnumerable<PointF[]> silhouettes, IEnumerable<PointF[]> visibleEdges, IEnumerable<PointF[]> hiddenEdges)
Set up a complete material thumbnail.
Parameters:
| diffuse (Bitmap) | Required shape diffuse. |
| shine (Bitmap) | Required shape shine. |
| context (Bitmap) | Optional context. |
| directIllumination (Bitmap) | Optional context direct lighting map. |
| indirectIllumination (Bitmap) | Optional context indirect lighting map. |
| silhouettes (IEnumerable<PointF[]>) | Optional list of silhouette edges. |
| visibleEdges (IEnumerable<PointF[]>) | Optional list of visible edges. |
| hiddenEdges (IEnumerable<PointF[]>) | Optional list of hidden edges. |
MaterialThumbnail
#public MaterialThumbnail(Bitmap diffuse, Bitmap shine, IEnumerable<PointF[]> silhouettes, IEnumerable<PointF[]> visibleEdges, IEnumerable<PointF[]> hiddenEdges)
Set up a standard material thumbnail.
Parameters:
| diffuse (Bitmap) | Required shape diffuse contribution. |
| shine (Bitmap) | Required shape shine map. |
| silhouettes (IEnumerable<PointF[]>) | Optional list of silhouette edges. |
| visibleEdges (IEnumerable<PointF[]>) | Optional list of visible edges. |
| hiddenEdges (IEnumerable<PointF[]>) | Optional list of hidden edges. |
Properties
Methods
CreateFromFolder
#Create a new thumbnail preview scene from a folder. The folder must contain correctly named and proportioned image files.
Parameters:
| folder (string) | Folder to peruse. |
Returns: Material thumbnail constructed from the files in the folder.
DrawThumbnail
#Create a thumbnail for a preview material.
Parameters:
| guise (Guise) | Preview material. |
| background (Color) | Background colour. |
| layers (PreviewLayer) | Layers to include in the preview. |
Returns: Thumbnail.