Satori PaintFX 1.0 Manual


© Spaceward Graphics 1999. Satori PaintFX electronic manual issue 2

 

 

Satori PaintFX 64-bit Paint, Effects & Filter Plug-in Suite for Photoshop
(or plug-in compatible software)


 

Table of Contents

Welcome
Overview
About this Guide
Introduction
Working with Photoshop
Using CanvasFX Plug-in
Using PaintFX Plug-in - Before we begin
What are CanvasFX Filters?
Understanding the Satori paint program

 

 

Tutorials / Lessons

Lesson 1 - Paint Actions
Lesson 2 - Geometry Actions
Lesson 3 - "Make you own" Filters
Lesson 4 - Satori Standard 64bit (16bit RGBA Filters)
Lesson 5 - Chroma Blur
Lesson 6 - The Contact Sheet and other Tilings
Lesson 7 - Clouds
Lesson 8 - Alpha Channel Effects
Lesson 9 - When Photoshop Grinds to a halt…
Lesson 10 - Using Satori for post production effects

 

Reference Section

Satori PaintFX Plug-in
Satori CanvasFX Plug-in
Satori RIR Plug-in


Welcome

Welcome to Satori PaintFX for Photoshop, the world’s first resolution independent *64-bit paint, masking, effects and filter plug-in suite for *Photoshop. A whole new World of digital imaging that lets you work fast at any resolution, make changes freely and output the best results.

*Satori FilmFX64 is required for 64-bit paint operations. Photoshop or plug-in compatible software is supported.

Satori PaintFX is highly complimentary to Photoshop and provides many design, workflow and performance advantages including:

Back to top

 


Overview

Welcome to Satori PaintFX for Photoshop, the world’s first resolution independent *64-bit paint, masking, effects and filter plug-in suite for *Photoshop.

*Satori FilmFX64 is required for 64-bit paint operations. Photoshop or plug-in compatible software is supported.

The Satori PaintFX plug-suite comprises 3 separate plug-ins:

Back to top

 


About this Guide

The aim of this guide is to introduce you to the Satori PaintFX Plug-in Suite including CanvasFX and Satori paint software (PhotoXL/FilmFX/FilmFX64 or WebFX 2000 versions) for Windows 95, 98 & NT. In order to do this effectively a short introduction to the Satori environment is provided followed by a series of short lessons explaining the construction of the installed CanvasFX filter files and suggestions to help you construct your own library of customized effects.

You can learn more about how to use Satori paint and design tools by referring to the on-line help and reference for the version you have installed. You may find that an electronic copy of the Satori Paint "Getting Started guide" and tutorial lessons have been installed in the Satori folder under program files (default installation for Satori paint software).

Back to top

 

 


Introduction

If you’ve never used Satori paint and 2D software before you’ll find the installed Getting Started Guide helpful in familiarizing you with the palettes, menus and dialogs of the user interface. More detailed information about specific tools and operations can be found in the installed on-line Help and Reference Guide (available in hard copy from our on-line store).

Satori handles paint and graphics tasks in a completely different way to most other programs. The ability to operate in resolution independent mode can be a uniquely liberating experience. It allows artists to resize their work at will. Everything remains editable always. In precisely the way a finished artwork in the real world began as a sketch on the back of an envelope and ends as forty-foot canvas in a gallery – Satori allows you the freedom to experiment and to grow.

Where photography and image editing (rather than painting) are concerned, Satori’s proxy-based, file referencing technology allows you to work with multiple 100MB+ images of differing aspect and format all in 64bit color space (16bit RGBA) without the concomitant delays of "pixel bound" systems.

Definitions

PaintFX – A Photoshop compatible plug-in that links to the Satori paint and 2D graphics software.

CanvasFX – A Photoshop Compatible plug-in that applies a CanvasFX filter file (.CVS) as a single action (under Filters/Satori) within Photoshop. CanvasFX filter files are created, edited and applied using the Satori paint program and then re-applied as a single action using the CanvasFX plug-in. About 20 sample files are included.

RIR – A Photoshop Compatible file plug-in that allows import and export of native Satori resolution independent raster (.RIR) files.

Back to top

 

 


Working with Photoshop

The PaintFX plug-in allows users of Photoshop to send the current selection or layer to Satori Paint & 2D graphics software, where the user can use all of Satori’s extra features to edit the image, and then return the result back to Photoshop. The plug-in works with both 8 bit and 16 bit per channel images, with all editing capabilities available in both modes.

The CanvasFX plug-in allows users of Photoshop to apply any combination of Satori operations (stored as a CanvasFX filter file) to a selection or a complete layer. A sample selection of pre-set CanvasFX filter files have been installed with the CanvasFX plug-in.

The RIR plug-in allows users of Photoshop to import and export using the native Satori RIR format. If you are working with Satori in Stand-alone mode then for large files it is recommended that you import using the RIR format.

64-bit processing

You can optionally work and output in 64-bit bits per pixel (16-bits per channel) provided that you are using Satori FilmFX64 3.1x or later. All other Satori versions are not 64-bit enabled. However, you can save CanvasFX filter files using any version and process these in 64-bits per pixel using the separate CanvasFX plug-in.

For more information about the benefits of 64-bit color processing please consult the on-line help and reference installed with Satori paint software.

Import / Export / Image Formats

When you are using the PaintFX plug-in to access Satori Paint Software, we recommend you use Photoshop to import and export your images. If you want to be able to re-edit work completed using Satori Paint software then you should also save a Canvas (.cvs) file before closing the canvas in Satori software

Resolution Independent Mode (RI) or Direct (1:1) mode

If the image sent to Satori Paint can be displayed on the desktop then this will be loaded in directly using 1:1 mode (1:1 mode). Images that exceed the display will be automatically loaded in Resolution Independent mode (RI mode). The mode used to load any image is displayed in the main canvas window to the right of the default canvas name.

For more information about these modes, please consult the on-line help and reference installed with Satori paint software.

Modify output settings – Plug-in mode or Stand-alone mode

If you want to change the aspect and/or resolution of the Satori finished image then you have two options.

  1. Output your work as a bitmap using Satori. You can modify all the required output settings including printer output in Satori.
  2. Start a new document or modify the settings for the current image in Photoshop. Completing a Receive from Satori will cause Satori to correctly re-render the output to match the new settings in Photoshop.

 

Working with Large Images – Stand-alone mode

If you are working with large files then you will be able to work more efficiently by using Satori Paint & 2D graphics software in stand-alone mode. This saves memory and can be appreciably quicker than using the PaintFX plug-in which requires both Photoshop and Satori to be running at the same time.

You can launch Satori using from the start menu or by clicking on the Satori icon on your desktop.

For best performance with large files, you should always convert images to the native Satori RIR (.RIR) format. You are automatically provided with the option to convert on importing into Satori or you can complete the same operation in Photoshop by using the installed Satori RIR plug-in.

Receive From Satori

Use the Receive From Satori to import the current Satori canvas into Photoshop. The plug-in will automatically close when the receive is complete.

Layer Transparency

Layer transparency and masking are preserved between Satori and Photoshop. Transparent areas on a layer are by default displayed (by default a checkered pattern) using the infinite background.

Warning: If you have a background layer in photoshop with no transparency then this will not be updated correctly by Satori images that include transparency. All other layers are updated correctly.

For more information about Satori Layers, Layer transparency and Masks refer to the installed Satori documentation.

 

Notes

The PaintFX plug-in can handle RGB images of 8 or 16 bit per channel data. In addition it has been tested with images in excess of 35MB (uncompressed), although the transfer times can be long with larger files.

It is suggested that for very large images, they are saved from Photoshop using the RIR saver plug-in, Photoshop closed, and then loaded manually into Satori. This saves memory and can be appreciably quicker than using the PaintFX plug-in which requires both Photoshop and Satori to be running at the same time.

Back to top

 

 


Using CanvasFX Plug-in

CanvasFX is a plug-in for Photoshop and Photoshop Compatible products that applies resolution independent, object-based filter effects optionally in 64bit (16bit RGBA) as a single action.

From the Satori rollout in the Photoshop Filter menu click the CanvasFX item.

This will launch the Satori CanvasFX Plug-in dialog.

 

 

The Choose Canvas dialog has a white panel showing a list of sample CanvasFX filter files installed. The first file in the list is highlighted (64 bit Blur – heavy) and a thumbnail (showing the result of applying the filter to a testcard) is displayed at the right. As you make selections by clicking in the list the thumbnail updates to reflect your choice of file. Use the scroll bar at the right to scroll the list in the panel.

There is a Change Folder text button for importing filters from other locations using a standard Windows Browse For Folder dialog. The installed location for these files is …\satori\canvasfx

When you are happy with your selection click the OK text button o apply the filter and return the image to Photoshop – now showing the result of adding the CanvasFX filter.

Alternatively there is a Cancel text button that you click to quit the Satori CanvasFX Plug-in dialog without applying a CanvasFX filter and return you to Photoshop – your work unaltered.

Notes

1 Filters can be applied repeatedly to increase their effect.

2 Some filters require that your image has an Alpha Channel. See below for a definition of the Alpha Channel.

Back to top

 

 


Using PaintFX – Before We Begin

PaintFX is a plug-in for Photoshop and Photoshop Compatible products that links to Satori - resolution independent, object-based paint and graphics software.

From the Photoshop File menu select Open and use the browser to locate the folder \Adobe\Photoshop 5.0\Goodies\Samples and select the file Thai Boat – which is a 24bit RGB TIF file.

From the Photoshop Filter menu select PaintFX from the Satori rollout.

This will launch the Satori PaintFX – Vector Paint & Effects Plug-in dialog.

 

 

This dialog contains a thumbnail of your currently selected layer with two text buttons that are used to send and receive data from Satori. Click the Send To Satori button to cause your current selection to be opened in Satori. If the Satori application is not currently running (open on your desktop) then it will be located and executed automatically.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori paint software installation.

The image Thai Boat will now be open in the Satori window - a canvas "Thai Boat" of appropriate dimensions containing one object in one layer (the imported bitmap) having been created automatically by the import.

 

 

You can now begin work on your image using Satori.

When you are happy with what you have done in Satori you can either return your work to Photoshop using the Receive From Satori button on the Satori PaintFX – Vector Paint & Effects Plug-in dialog.

Alternatively you can save your work in Satori for future use as

A re-editable Satori canvas file (.CVS).

A resolution independent CanvasFX filter file.

A wide range of 64, 48, 32, 24 and 8 bit bitmap file formats.

Back to top

 

 


What are CanvasFX Filters?

CanvasFX filters can be devised to perform a wide range of actions on your image in a single step. You can use any combination of effects in Satori paint software to create CanvasFX filters.

Photographers can think of these filters as "lenses". Some examples of these are included also a tutorial describing how to create a photographic lens-type filter.

There are a wide range of effects that can be applied to images that have information in the Alpha Channel and a selection of these are included also a tutorial describing how to create a keyline or glow effect.

These filters are resolution independent. This means they have no real size. They are simply a set of instructions (operations) that will be applied to your image – whatever its size.

These filters are 64bit (16bitRGBA). The resultant 281 trillion colors completely eliminates banding in even very high-contrast images. 65,536 levels of vector opacity and anti-aliasing offers improved keying and very high quality User Masking and a range of other benefits.

These filters are stored in a special file format called CanvasFX files. They have the extension .CVS and should normally be kept in the …\satori\canvasfx sub-folder.

They can be freely interchanged between users (allowing for version compatibility) and extra samples can found at http://www.satoripaint.com/MiscDownloads.htm

Although the canvas file does store your work at the size specified internally, the filter is resolution independent and can subsequently be applied to an image of any size.

How is this possible?

Back to top

 

 


Understanding the Satori paint program

Satori is a resolution independent, object-based paint and image editing software application for Windows.95, 98 & NT.

Most actions in Satori are carried out using the tools on the Actions palette. Most actions can also be initiated using familiar icon toolbars or Windows style menu selections.

As stated previously, a Satori canvas file contains a set of operations. Each of these operations is stored as an OBJECT.

For example, if you add a red square to your canvas, instead of filling in all the pixels in a bitmap, the Satori canvas just stores the size, position and color of the square in its file. This information is held in a Square Object. There are many different object types in Satori; here are some examples…

Rectangles, Ellipses, Polygons, Brush Stokes, Color Corrections.

But hold on a moment, what’s a Color Correction Object? It’s not a shape, so what is it?

In fact, everything you do in Satori (with a few, very minor exceptions), is stored as an object in the canvas, even operations such as a color correction (a function which allows you to, for example, boost the contrast in an image).

In a Satori image, all the operations are stacked on top of one another, so for example, you may start with a red square, then draw a blue circle, then a purple triangle. These three objects each have a specific level, or Z-ORDER, in the image. The square is at the bottom, so is at Z-Order 1, the circle is at Z-Order 2 and the triangle at 3.

This concept of ordering is important, as it allows you to move an object up or down in the Z-Order at any time.

For example, you could select the triangle and tell Satori to move it to the bottom of the Z-Order, so it then appears behind the other two objects.

Any object in Satori can be moved around in this way, and this is one of Satori’s most powerful features. A bitmap-editing program is simply unable to do this sort of operation.

The Canvas files you create can contain an infinite number of objects/operations. By default a rectangle object that displays your image forms the first operation in the Object List at the heart of the Canvas file.

Subsequent operations are added as a result of your actions within Satori.

Layering

Layering is a way of subdividing up an image into more manageable sets of objects.

A good way of explaining it is to think of a number of sheets of glass. On each sheet you place some shapes of paper (objects). By placing the sheets on top of each other you combine all the sheets and paper into one image. You can re-arrange the sheets in a different order or move them relative to each other to change the image.

Satori works in exactly the same way, by having any number of layers, each with its own set of objects on it. Each layer is independent of the others, so can be moved left, right, up, down, above or below any other. Operations, for example color correction, applied to a layer, only affect that layer and this enables you to be very selective in usage.

This process of placing images over each other and combining them is called COMPOSITING. It is used to a great extent in the Film and TV industries. For example, TV News often uses a "virtual set" – generated by computer, but the newsreader is superimposed, or COMPOSITED, over the top.

Satori’s layers make the compositing of multiple images very easy indeed.

The Canvas files you create can contain an infinite number of layers. By default your image is opened into a canvas that contains a single layer.

Masks and Alpha Channels

Each layer in Satori automatically has an ALPHA CHANNEL and can also have an optional USER MASK. These are similar in concept, but different in usage.

The Alpha Channel

When a layer is first created in Satori it has no contents, there are no objects on it. At this stage the alpha channel is empty also. When an object is added - for example your image imported via the PaintFX plug-in from Photoshop - the layer now has content. For this to be correctly displayed, the layer has to know which parts of your image are opaque and which transparent. The ALPHA CHANNEL handles this job.

The alpha channel is a set of information that defines the opacity of the layer at any particular point.

Satori provides facilities for working on this alpha channel. For example, the Eraser (or Remove Alpha) tool allows a brush stroke to remove alpha channel information, making part of your layer invisible again. However, usually Satori itself handles all the alpha operations invisibly and these can be ignored until you become proficient.

The User Mask

Like the alpha channel the USER MASK channel specifies transparency information for the layer. However, it is unlike the alpha channel in that it is solely generated by your actions. You work in the user mask as you would on a layer, by adding brush strokes, shapes etc. This enables you to create specific areas of transparency and hence makes compositing two images much easier.

The user mask is optional. Only when you want to use it is one created for the layer.

One thing to remember about the user mask is that even if part of the image is made invisible by it, if you draw on that area of the layer, the operation is still done, but because of the user mask the result cannot be seen. If you turn the mask OFF, your drawing will then become visible. Satori provides the facility to turn the user mask for a layer on and off at any time, unlike the alpha channel, which is always on.

Using Imported Image Files (Bitmaps)

So far we have talked quite generally about the facilities available in Satori, and have glossed over the use of imported files such as those sent via the PaintFX plug-in (not to mention scans, PhotoCDs etc.).

The first thing to understand is that when you load an image into Satori, the original file is not edited directly. This means of editing is sometimes called "non-destructive" as the original file is left untouched.

Satori just stores a reference to the imported file that it uses during its render process As a result, Canvas files do not contain any Bitmaps – only references to files on disk that you must retain as they will be needed when you re-open (or render) the Canvas file. If a bitmap is moved, or is deleted, then Satori will report that one of the source images used in its canvas file is no longer valid.

Important note: If you use the PaintFX plug-in then the image is stored directly in any saved canvas file. All that is required to edit the file (or produce a new bitmap) is contained within this one canvas file. File referencing is not used in this instance but non-destructive editing is maintained.

You can load as many different imported files as you want, on the same layer, or in different ones. This allows you to composite (combine) multiple images together.

Now is a good time to mention our resolution independent raster format (RIR files). This is a bitmap format (unlike the CVS/Canvas file), but it is stored in such a way that it is very efficient when used in conjunction with the canvas file. We recommend using RIR as the imported file format wherever possible as the performance of Satori is greatly improved by their use. It is easy to convert your bitmap format (e.g. TIF, JPEG) to RIR using Satori itself. If you are using Satori to make scans you can save as RIR format directly.

Installing the PaintFX Plug-in has installed a file plug-in that adds the Satori RIR file format to Photoshop’s list of supported file formats.

 

Back to top

 

 


Tutorials / Lessons

 

 


Lesson 1 – Paint Actions

The purpose of this exercise is to provide a brief introduction to Satori’s basic paint tools. No previous knowledge or experience of using Satori is required. Neither is any particular "artistic ability".

The exercise is based on the premise that you are running Adobe Photoshop 5. If you have Photoshop 4, Paint Shop Pro or any other compatible application then please substitute commands and files as appropriate.

More detailed information about using any aspect of Satori can be found in the installed on-line or printed Reference Guide.

Importing the Image

From the Photoshop File menu select Open and use the browser to locate the folder \Adobe\Photoshop 5.0\Goodies\Samples and select the file Thai Boat – which is a 24bit RGB TIF file. If you do not have this image, any equivalent 24bit RGB TIF file will suffice.

From the Photoshop Filter menu select PaintFX from the Satori rollout.

This will launch the Satori PaintFX – Vector paint & Effects Plug-in dialog.

 

 

This dialog contains a thumbnail of your current image with two text buttons that are used to send and receive data from Satori. Click the Send To Satori button to cause your current image to be opened in Satori. If the Satori application is not currently running (open on your desktop) then it will be located and executed automatically provided the application has already been run at least once.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori installation.

The image Thai Boat will now be open in the Satori window - a canvas "Satori 1" of appropriate dimensions containing one object in one layer (the imported bitmap) having been created automatically by the import.

 

 

The Actions palette (a modeless, floating palette that can be minimized but not closed) hosts all the object based design tools. The Actions palette lies at the very heart of the Satori user interface and is really five palettes in one. You will see that Paint text button is highlighted at the top left of the Actions palette. This denotes that Paint Actions are currently selected for use. Other types of actions can be initiated using the Geometry, Keying, Layer and Canvas buttons.

 

 

The contents of the Size tab are displayed. Here you set the size and other properties of the brushes you use to apply Paint Actions. Other tools are contained in tabbed areas labeled Brushes and More.

Paint Actions are the brush strokes that go to make up your canvas. A single paint action is called a brush object. An object is a collection of brush strokes that start at a given location and share mutual properties such as size, style etc. A brush object may be a single dab of color applied by one mouse click or the result of ten minutes careful work with a pressure sensitive stylus.

Brush objects are resolution independent and remain editable at all times using the tools on the Edit menu, Edit toolbar and Object List.

Paint Actions can be applied to the Color, Mask and Unmask channels and can add to, subtract from, or ignore the Alpha Channel.

By default, on entering Satori, a red Airbrush, size 30 pixels, is selected.

As you move your cursor into the image window you will see that it changes from a pointer to a

crosshair - this means you can draw.

Make a scribble in the image window by pressing down and moving around with the pen (or clicking and dragging if you are using a mouse).

Any kind of scribble will do. It could look like this... You will see a red mark where you have drawn. Once you have made a suitable scribble...

 

 

Using The Undo Slider

Either type Ctrl + Z or select Undo (Remove Top Object) from the Edit menu at the top of the Satori window. This will launch the Undo Slider.

 

 

You can move the Undo Slider if it obscures your drawing.

Move the Undo Slider Bar to the left by clicking on it and dragging to the left.

As you do this you will notice your drawing "unwinding" in the image window – Satori is actually undoing your scribble stroke by stroke. You can pause anywhere or erase your scribble right back to the beginning (you can also click Clear to this). If you go too far - you can "re-do" by moving the Undo Slider Bar to the right.

Let’s be honest - this is fun!

Try "rewinding" to about halfway and then click OK.

This completes the Undo and returns you to the image window.

Continue scribbling as before then select Undo again.

Practice using the Undo Slider until you get bored!

For more detailed information about the undo tools see Section 5 Chapter 2.1 "Undo (Remove Top Object)" in the Reference Guide.

Editing the brush object

The object based nature of Satori permits you to alter the properties of the brushing you have drawn.

From the Edit toolbar click Select Top Object (black arrow icon) or click Select Top Object from the Selection roll-out in the Edit menu.

This causes the Editing Options dialog to be launched. This dialog contains an important message generated by the Beginner Mode, Help setting. Once you have read the message you can check the Don’t Display This Dialog Again checkbox if you want. When you are ready, click OK.

This will cause your most recent brush strokes to be selected for editing and a thin white line will appear along the "spine" of your brush strokes to denote the change of mode – from paint to edit.

 

 

You may now make alterations to any of the brush parameters such as size, type and color or you can move the brush object to a new location.

Click on the object in the image window and drag it to a new location before releasing.

The object will be re-drawn at its new location.

For more detailed information about the edit selection tools see Section 4 Chapter 7 "Edit Toolbar" in the Reference Guide.

Re-sizing the brush

There are 3 ways to change the Size of your brush.

You can click the Brush Size Icons.

Or type a value in the number field (the values are reported in pixels).

Or click and drag the Brush Size Sliders.

All of these will change the size of your brush.

The resulting changes are displayed in the Actions Palette and your brush strokes will be re-drawn in the image window at the new size.

Before proceeding with this exercise, set a Brush Size of around 40 pixels.

For more detailed information about the brush size tools see Section 3 Chapter 1.1 "Size tab" in the Reference Guide.

Changing Color

You can alter the color of your brush strokes. Color is another property of the brush object.

Click the bright red Current Color Box at the bottom of the Actions palette or click Color Palette from the Palettes/Toolbars roll-out of the View menu or type Alt+O to access the Color palette. This is a modeless, floating palette containing color selection tools.

 

 

At the top of the Color palette are two hexagonal color wheels called the Color Cubes that provide a simple color selection tool with the corners representing RGB and CMY and the centers showing white and black.

To select a color form the Color Cubes simply point at it and click. At the bottom of the Color palette is the Current Color Box that, along with the one on the Actions palette displays the current color selection.

For more detailed information about the color selection tools see Section 4 Chapter 1 "Color Palette" in the Reference Guide.

Selecting Preset Brushes

Satori comes with a library of preset brush definitions and these are accessed from the Brushes and More tabs.

Click the Brushes tab to display its contents.

 

 

You will see that there are five rows of text buttons and that the top left button, Airbrush, is highlighted in blue. This denotes that it is currently selected.

Click the text buttons to make selections and observe the effect of the different selections on your brush stokes in the image window.

Before proceeding with this exercise, click the Chalk button to select this brush definition.

For more detailed information about the brush presets see Section 3 Chapter 1.2 "Brushes Tab" in the Reference Guide.

Using the Brush Setup Tools

The text button at the bottom right of the Brushes tab labeled Setup is not a brush preset - clicking this button causes the Brush Setup dialog to be launched.

 

 

This is a modeless, floating dialog that contains a group of tabbed controls for setting the properties of brush objects.

There are many properties that can be set.

The tools on the Type tab determine the type of profile that is applied to the brush.

The tools on the Profile tab set the intensity of paint applications across the diameter of the brush profile.

The tools on the Parameters tab are used to rotate and scale the brush profile.

The tools on the Response tab determine the way paint is applied to the canvas in response to the input from your stylus.

The Styles tab contains 18 tools that determine the style of the brush.

Click to display the contents of the Styles tab.

 

 

This tab contains 18 checkboxes, 3 of which have associated value fields. You’ll see that the Chalk checkbox is checked and a value of 60 reported in the adjacent value field.

The Chalk tool adds random holes to the brush profile. You use the percentage setting in the value field to determine the amount of chalk applied.

Type a value of 95 in the Chalk value field and then click the Apply Settings button at the bottom of the Brush Setup dialog.

Clicking Apply Settings causes the brush definition to be updated with the new settings. The effect of this update will be visible in the brush object being edited in the image window.

Practice making selections and altering values – always clicking Apply Settings to confirm the changes and update the brush definition.

For more detailed information about the Brush Setup dialog see Section 3 Chapter 1.1.5 "Brush Setup" in the Reference Guide.

When you are happy with the changes you have made, you must Finish the Edit. You can do this using the Finish Selection Edit option on the Selections roll-out of the Edit menu or by making a Mouse Right Button Click (when the cursor is in the image window) and selecting Finish from the menu.

This will finish the edit operation and return Satori to normal working mode.

Returning to Photoshop

When you are happy with what you have done you can either return the image to Photoshop using the Receive From Satori button on the Satori PaintFX – Vector Paint & Effects Plug-in dialog in Photoshop.

 

 

Satori will remain open on your desktop until you choose to close the application.

Alternatively you can save your work in Satori for future use as a Canvas file. To do this you should…

Either Click Save As from the File Menu or click the Save As Icon on the File Toolbar

This will launch the Save As dialog.

Set a path where you want to save the file, type a name and click Save.

Your work will be saved to disk and can be re-loaded at a later date for editing and alterations.

Back to top

 

 


Lesson 2 – Geometry Actions

The purpose of this exercise is to provide a brief introduction to Satori’s geometry tools. No previous knowledge or experience of using Satori is required. Neither is any particular "artistic ability".

The exercise is based on the premise that you are running Adobe Photoshop 5. If you have Photoshop 4, Paint Shop Pro or any other compatible application then please substitute commands and files as appropriate.

Importing the Image

From the Photoshop File menu select Open and use the browser to locate the folder \Adobe\Photoshop 5.0\Goodies\Samples and select the file Big Sky – which is a 24bit RGB TIF file. If you do not have this image, any equivalent 24bit RGB TIF file will suffice.

From the Photoshop Filter menu select PaintFX from the Satori rollout.

This will launch the Satori PaintFX – Vector paint & Effects Plug-in dialog.

 

 

This dialog contains a thumbnail of your current image with two text buttons that are used to send and receive data from Satori. Click the Send To Satori button to cause your current image to be opened in Satori. If the Satori application is not currently running (open on your desktop) then it will be located and executed automatically.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori installation.

The image Big Sky will now be open in the Satori window - a canvas "Satori 1" of appropriate dimensions containing one object in one layer (the imported bitmap) having been created automatically by the import.

 



Importing a Second Image

You can also import images using Satori’s File tools.

From the File menu (at the top of the Satori window) click Open. This will launch the Load Image dialog. Use the browser to locate the folder \Adobe\Photoshop 5.0\Goodies\Samples and select the file Skull – which is a grayscale TIF file – and click Open.

Selecting this file will launch the Load To Layer dialog. This modal dialog contains a set of tools for directing an incoming bitmap. For detailed descriptions of these tools see Section 5, Chapter 1.5 "Load To Layer".

 

 

For this exercise it will suffice to point out that the Destination of this new file is reported on the dialog as New Layer.

Layers

Layering is a way of subdividing up an image into more manageable sets of objects.

A good way of explaining it is to think of a number of sheets of glass. On each sheet you place some shapes of paper (objects). By placing the sheets on top of each other you combine all the sheets and paper into one image. You can re-arrange the sheets in a different order or move them relative to each other to change the image.

Satori works in exactly the same way, by having any number of layers, each with its own set of objects on it. Each layer is independent of the others, so can be moved left, right, up, down, above or below any other. Operations, for example color correction, applied to a layer, only affect that layer and this enables you to be very selective in usage.

Satori’s layers make the compositing of multiple images very easy indeed.

Accept all the default settings on the Load To Layer dialog and click OK.

The file, Skull.tif, will be opened into a new, second layer on your canvas.

You will see that the new image has a different aspect ratio (portrait) from the image Big Sky you imported from Photoshop at the start of this exercise and that the new image has been placed at the left side of the image window.

 



Using Geometry

We’ll use Satori’s geometry tools to create a soft-edged shape that we will use to make a more pleasing composite of these two images.

The Actions palette (a modeless, floating palette that can be minimized but not closed) hosts all the object based design tools. The Actions palette lies at the very heart of the Satori user interface and is rally five palettes in one. You will see that Paint text button is highlighted at the top left of the Actions palette. This denotes that Paint Actions are currently selected for use. Other types of actions can be initiated using the Geometry, Keying, Layer and Canvas buttons.

Click the Geometry text button to cause the display on the Actions palette to change to show Geometry Actions.

 

 

Geometry Actions comprise a set of 8 tabbed areas that contain groups of controls to determine the properties of geometry objects.

Geometry objects have a Shape and an Ink. Any shape may be applied a specific ink. It is important to understand that the ink is not necessarily just a color, like red, it may be a mapping, or a tint, or even a blur or a cut. The ink/shape paradigm makes Satori very powerful in its use of geometry.

By default the contents of the Shape tab are displayed. There are 14 shape icon buttons, an Opacity slider, 4 text buttons and a panel entitled Ink Status.

You can apply shapes to the current layer Color, Mask and Unmask channels. They can be Filled or Outline. Shapes can be used for Cut/Paste, Copy/Paste or to crop a layer using Cut or Inverse Cut.

Click the Ellipse icon button on the Geometry Actions, Shape tab to select that shape. The Ellipse tools draws an ellipse shape centered on the starting point.

Using Inverse Cut

Click the Inverse Cut text button to select this ink. The Inverse Cut ink modifies the alpha channel of the layer and causes any alpha outside the area of the shape used to be set to zero, that is, made transparent.

Cut or Inverse Cut objects are used to define arbitrary layer regions, In operation, these features are similar to cut/copy/paste except that no information is ever discarded. In other programs, a cut operation could discard picture information.

As you move the cursor into the image window you will see that it changes to display an ellipse.

Click in the center of the skull image and drag until the ellipse covers most of the skull.

As you release the cursor, a dialog will be launched. This is the Geometry Object Added dialog that contains an important message, which you should read carefully the first time you encounter it. It informs you that because you are in Beginner Mode the object you have just added will immediately be selected for editing.

Editing the Shape

Clicking OK causes the Editing Options dialog to be launched. This dialog contains another important message generated by the Beginner Mode, Help setting. Once you have read the message you can check the Don’t Display This Dialog Again checkbox if you want. When you are ready, click OK.

A bounding shape with four handles will appear with the Inverse Cut, Ellipse behind.

 



Adding a Soft Edge

You’ll see that the edge of the ellipse shape, while anti-aliased, is quite hard. You can change this using the tools on the Geometry Actions, Props tab.

Click to change the Geometry Actions palette to display the contents of the Props tab.

 

 

This is a group of tabbed controls for setting the outline width, edge softness and orientation of geometry objects.

For the purposes of this exercise we are interested in the Feather tool. Edge softness or Feather values are set, in pixels, using the value fields and adjacent pop-up sliders. You use Feather values whenever you want to soften the edges of a geometry object.

The fields currently report zero values – the edge is not currently feathered. Set a value of 20 for both X and Y. As you do this the edges of the Ellipse shape in the image window will soften accordingly.

 

 

When you have set the values as you wish you must Finish the Edit. You can do this using the Finish Selection Edit option on the Selections roll-out of the Edit menu or by making a Mouse Right Button Click (when the cursor is in the image window) and selecting Finish from the menu.

This will finish the edit operation and return Satori to normal working mode.

Move Layer

The shape, while now agreeably soft-edged, would look better at the center of the canvas.

Click the Layer text button at the left of the Actions palette. This will cause the palette to change to display the contents of the Layer Actions, Operations tab. This contains a group of controls for working with layers.

You will see that there are 9 text buttons. Click the Move Layer button to select it.

 

 

Clicking the Move Layer button changes the cursor to become a move cursor. Click, hold and drag (in the image window) to move the layer to the new position at the center of the canvas. When you finish dragging the layer will be re-drawn in its new position.

 



Returning to Photoshop

When you are happy with what you have done you can return the image to Photoshop using the Receive From Satori button on the Satori PaintFX – Vector Paint & Effects Plug-in dialog in Photoshop.

 

 

Satori will remain open on your desktop until you choose to close the application.

Alternatively you can save your work in Satori for future use as a Canvas file. To do this you should…

Either Click Save As from the File Menu or click the Save As Icon on the File Toolbar.

This will launch the Save As dialog.

Set a path where you want to save the file, type a name and click Save.

Your work will be saved to disk and can be re-loaded at a later date for editing and alterations.

Back to top

 

 


Lesson 3 – "Make Your Own" Filters

Many filter effects are available within Photoshop (and most other graphics applications) and there is an abundance of plug-ins to augment these. Usually a filter will have one, or more, variable controls to allow some degree of expression to the user.

Satori offers a different approach.

Satori allows you to create your own filters from first principles. This is rather akin to the difference between a recipe in a cookbook (Satori) and the cooking instructions on the packaging of an instant meal (Photoshop). In the former case you are free to change the recipe and ingredients at will, whereas in the latter case, there is little room for variation.

Take Emboss for example.

This is a standard filter effect that derives from a specific photographic technique achieved in the dark-room. Satori permits the creation of emboss effects by allowing the user to replicate that dark-room process exactly. This allows for almost infinite variations that can be saved and re-used at will as a single action using CanvasFX .

How to make a simple emboss filter in Satori…

Traditionally (in the dark-room) embossing was achieved by superimposing a negative image over a positive image with a small offset. We can replicate this process using Satori.

1. Open any image in Satori. It will open into a layer.

2. Copy the layer using the Copy command on the Layer menu.

3. Change the opacity of the copy layer to 50%. You can use the Layer Opacity slider at the top of the Layer List palette or by you can type in the value field on the Properties tab of the Layer Actions palette.

4. Move this layer diagonally by a small amount (the amount of offset will determine the depth of the emboss effect) by clicking the Move button on the Layer Actions, Operations tab and using the arrow keys (on your keyboard) to make single pixel offsets in the given directions.

5. Select Color Correction from the Layer Actions, Operations tab (or Layer menu) and click to display the contents of the Curves tab on the Color Correction dialog. Click the Invert button to transform all the colors on this layer to their negative values and click OK.

The resulting emboss effect can be saved as it is or edited at will. For instance the amount and direction of offset can be altered to give indented or bas-relief effects. Color corrections can be added, as can monochrome tints. If the offset (move transformation) is replaced with a scale transformation (say .99 or 1.01) then the depth of the embossing will be greater at the edges of the image than at the center.

This kind of variation is quite impossible using only the standard controls of supplied emboss filters.

Back to top

 

 


Lesson 4 – Satori Standard 64bit (16bit RGBA) Filters

 

Introduction

Satori offers a range of filter effects that can be applied in 64bit (16bit RGBA) color depth to 24bit (8bit RGB), 32bit (8bit RGBA), 48bit (16bit RGB) and 64bit (16bit RGBA) images.

The benefits of working in 64bit color depth come from the 281 trillion colors available to the Color Channels and the 65,536 levels in the Alpha Channel.

Satori offers a set of standard filters that can be applied in 24, 32, 48 or 64 bits per pixel.

Plug-in PaintFX

From the Photoshop File menu select Open and use the browser to locate the folder \Adobe\Photoshop 5.0\Goodies\Samples and select the file Temple – which is a 48 bit (16bit RGB) TIF file.

From the Photoshop Filter menu select PaintFX from the Satori rollout.

This will launch the Satori PaintFX – Vector Paint & Effects Plug-in dialog.

 Warning: No thumbnail is displayed in 16 bit per channel mode.

There are two text buttons that are used to send and receive data from Satori.

Beneath the text buttons there is a 16bit Channel Calculations checkbox. This box should be checked automatically whenever a 16 bit per channel image is selected.

Click the Send To Satori text button to cause your current image to be opened in Satori. If the Satori application is not currently running (open on your desktop) then it will be located and executed automatically.

Into Satori Paint

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori installation.

The image Temple will now be open in the Satori window - a canvas "Temple" of appropriate dimensions containing one object in one layer (the imported bitmap) having been created automatically by the import.



64bit Standard Filters

Satori’s standard filters are accessed from the Geometry Actions, FX-1 tab on the Actions palette and via the Filters menu at the top of the screen.

 

 

 

Click the Geometry button the Actions palette to select Geometry Actions. Click to open the FX-1 tab.

You will see that there are a group of six sets of controls - Tint, Lighten, Darken, Blur, Emboss and Posterize.

These controls (Inks) are used to apply effects to Geometry Actions. Each effect has a text button with a set of controls to the right.

Click Blur which is the fourth text button. This button becomes blue when selected. The value 10 is reported by default. This indicates that a blur factor of 10 pixels will be applied – use the pop-up slider at the right of the value field (or type in the field) to alter the current setting.

The Shapes Tab

But first, a word of explanation… we’ve decided "what" we want to do (apply a Blur filter) but not "how" we want to apply it. Satori can apply these filters using any of the shapes on the Geometry Actions, Shapes tab. Every Satori Geometry Action has an associated Ink and Shape.

 

 

By default, the Rectangle tool is selected – if you move the cursor from the Satori window background into the main image window it will change from a pointer to become a rectangle icon. There are a library of different shapes on the Geometry Actions, Shapes tab and you should refer to "Lesson 4 – Geometric Shapes" from the installed Satori paint program "Getting Started Guide" for information about using different shapes.

For this exercise we will continue using the Rectangle shape. Click inside the image, near to a corner, and drag the cursor to open a red rectangle over part of the image. As you click to fix the shape at the opposite corner the red rectangle will vanish and a dialog will be launched.

In Beginner Mode

The Geometry Object Added dialog contains an important message that you should read carefully the first time you encounter it. It informs you that because you are in Beginner Mode the object you have just added will immediately be selected for editing.

Clicking OK causes the Editing Options dialog to be launched. This dialog contains another important message generated by the Beginner Mode, Help setting. Once you have read the message you can check the Don’t Display This Dialog Again checkbox if you want. When you are ready, click OK.

A bounding Rectangle, with a handle at each corner, will appear with the image blurred within it.

 



In Edit Mode

You are now in Edit Mode. In this mode you can make changes to the settings of the control and see (preview) the results.

Check that the contents of the Geometry Actions, FX-1 tab are visible and click the arrow at the right of either Blur value field to access the Pop-up Slider. Move the slider by dragging the bar on the slider upward to increase the Blur values and down to decrease them.

You can experiment selecting the various filters from the FX-1 Tab and you may vary the settings and observe the effect on the selection. Please note that the Emboss tool will have no effect as this requires information in the Alpha Channel in order to work.

Click the FX-2 tab to display the contents. Here are more filters - Shade, Sharpen, Whirl and CanvasFX.

 

 

The Sharpen filter (Unsharp Mask) is a commonly used tool in digital photography. For more information about using Blur and Sharpen filters in conjunction, to "sweeten" low resolution or poor quality images, see the Frequently Asked Questions section of the installed Satori paint program "Getting Started Guide".

Finishing Touches

When you have selected the filter and set the values as you wish you must Finish the Edit. You can do this using the Finish Selection Edit option on the Selections roll-out of the Edit menu or by making a Mouse Right Button Click (when the cursor is in the image window) and selecting Finish from the menu.

This will finish the edit operation and return Satori to normal working mode.

If you are happy with what you have done you can either return the image to Photoshop using the Receive From Satori button on the Satori PaintFX – Vector Paint & Effects Plug-in dialog in Photoshop.

 

 

Satori will remain open on your desktop until you choose to close the application. The next lesson assumes Satori is already running on the desktop.

Back to top

 

 


Lesson 5 – Chroma Blur

 

Introduction

An obvious side-effect of blurring an image is that, whilst the mood conjured by the image may be enhanced by the effect, the detail is inevitably lost. There are several techniques for compensating for this that can be effectively applied using Satori paint software.

The supplied CanvasFX file Chroma Blur is just one possible solution.

In this example only the color (chroma) information in your image is blurred – the pin-sharp detail is retained using unblurred brightness (luma) info that is re-combined with the blurred colors. The result is a warm, hazy wash effect suitable for a wide range of applications including - portraits, exteriors, interiors, pack-shots etc.

Importing the Image

From the Photoshop File menu select Open and use the browser to locate the folder \Adobe\Photoshop 5.0\Goodies\Samples and select the file Thai Boat – which is a 24bit RGB TIF file.

This image is a suitable candidate for the Chroma Blur effect.

From the Photoshop Filter menu select PaintFX from the Satori rollout.

This will launch the Satori PaintFX – Vector paint & Effects Plug-in dialog.

 

 

This dialog contains a thumbnail of your current image with two text buttons that are used to send and receive data from Satori. Click the Send To Satori button to cause your current image to be opened in Satori. If the Satori application is not currently running (open on your desktop) then it will be located and executed automatically.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori installation.

The image Thai Boat will now be open in the Satori window - a canvas "Thai Boat" of appropriate dimensions containing one object in one layer (the imported bitmap) having been created automatically by the import.

The Chroma Blur effect requires two layers to work. So your first action in Satori is to copy the layer containing your image.

Making a Copy

From the Layer menu (at the top of the Satori window) click Copy Layer to cause a second layer to be created – containing a copy of the image Thai Boat.

 

 

If you click the Layers text button at the bottom right of the Actions palette you will launch the Layer List palette.

 

 

If you prefer, you can also display the Layer List palette using the View menu, Layers/Palettes, Layer List option or by using the keyboard shortcuts Alt+Y or F7.

The Layer List palette contains a set of menus (at the top), thumbnails displaying the contents of the layers in your canvas, the names of those layers and several icon buttons for setting the status of the Color, Alpha and User Mask channels.

Tip - If you are unsure of the function of a button simply hold the cursor over it for half a second to cause a Tool-tip containing an explanatory message to be displayed. We will return to this palette and use some of its tools shortly.

Adding a Blur

From the Satori Filters menu choose Standard/Blur.

 

 

This will cause the contents of the Actions palette to change to display the contents of the Geometry Actions, FX-1 tab showing the Blur tool enabled with a value of 10.

 

 

With the cursor inside the main image window make a Mouse Right Button click to display a menu of options. Click Fill Canvas from the menu to cause a Blur filter of value 10 to be applied to the whole layer.

The result is that the entire image is blurred and much of the detail is lost "in the fog".

 



Enhancing the Colors

We can include color and levels corrections in our filter. We can use a Color Correction to brighten or increase the contrast in the image. This will add warmth to the final effect – a sort of colorful glow or aura achieved by intensifying the colors in the image.

From the Layer menu select Color Correction. This will launch the Color Correction dialog with the contents of the Slider tab displayed.

 

 

Click on the Contrast slider and drag it to the right until the value reports +25%. As you move the Contrast slider your image changes, reflecting the new settings

When you are happy that you have increased the contrast appropriately, click OK on the Color Correction dialog to apply the color correction and return to the normal Satori working environment.

The result is that your image is now blurred and color corrected (increased contrast).

Changing the Z-Order of Layers

If you look at the Layer List palette, you will notice that the top layer (Copy of Layer 1) is currently selected. This is denoted by a red outline around its entry in the palette. Click on the thumbnail below (Layer 1) to cause the current layer selection to change and the red outline to move to report this.

You can change the Z-order of the layers as well as the current layer selection. This is the order in which the layers are combined or composited. Currently your blurred image is in the top layer which, because it has no transparent areas, obscures the unaltered original beneath. You will now change the order of the two layers in your canvas.

To change the Z-Order of a layer, click to select the layer you want to move in the Layer List palette. You should click in the gray area next to the layer name. This layer should now have a red border indicating it is the current layer. Click, hold and drag the layer up (or down) in the Layer List. The topmost entry appears at the front of the drawing. When the layer outline and/or arrow cursor is at the new position, let go and the selected layer will be moved and the display inside the Layer List palette will be updated accordingly. The displays inside the main image window will also change where appropriate.

When you have changed the order of the layers correctly the blurring will "disappear" and the unaltered image will be visible in the main image window. The blurred layer is now no longer the topmost layer in your canvas – "Copy of Layer 1" is now beneath "Layer 1".

Adding a Luma Key

We will now add the detail in the image (top layer) to the blurring beneath by means of a Luma Key. This is a special type of object that creates a User Mask in a layer where the degree of masking is determined by the brightness of the pixels in the Color channel.

Ensure that the top layer, "Layer 1" is currently selected – click on the thumbnail in the Layer List palette to select the top layer if necessary.

Click the Keying text button at the left of the Actions palette. This will cause the display in the Actions palette to change to show the contents of the Keying Actions, Construct tab.

 

 

From the Keying Actions, Construct tab click the Luma text button to select it (it becomes blue when selected) then click Add Keyer.

This will launch the Add Mask dialog which prompts - "There is currently no mask on this layer. Do you wish to add a layer mask?". There are two text buttons (for Yes and No) – click Yes.

 

 

A User Mask will be created in the top layer and your image in the main image window will update accordingly. The result is that the blurring on the layer below now becomes visible but much of the detail in the image is retained.

 

Saving a CanvasFX Filter File

When you are happy with what you have done you can either return the image to Photoshop using the Receive From Satori button on the Satori PaintFX – Vector Paint & Effects Plug-in dialog or you can save your work in Satori for future use as a CanvasFX filter file. To do this you should…

Either Click Save As from the File Menu or click the Save As Icon on the File Toolbar

This will launch the Save As dialog.

Set the path as …\satori\canvasfx Type the name HALO.CVS and click Save

This launches the Save Canvas dialog. Check the option Convert Canvas File To CanvasFX Filter Format and click OK.

This launches the Select FX Replacement Bitmaps dialog:

Check the Boxes next to both occurrences of the file "PaintFX Imported Bitmap" to select them and click OK. The selected bitmaps will be replaced by data from the layer when the CanvasFX filter is applied.

Theme & Variations

This filter has a wide range of uses and can be varied in a number of ways to produce differing effects from the subtle to the psychedelic.

For example - try compositing the top layer using the Multiply, Tint and Shade options on the Layer List palette Composition menu instead of adding the Luma Key.

Or - try using a Color Correction object that inverts the colors (color negative) using the Color Correction dialog, Curves tab, Invert button and then composite using Multiply (as above) for a really spooky effect.

 

 

 

Back to top

 

 


Lesson 6 – The Contact Sheet and other Tilings

 

Introduction

You can use Satori to create effects that can scarcely be called "lenses" at all (except possibly by a fly). One example of this is the Contact Strip – a simple repetition of images by sub-division (also known as tilings).

This is useful for a whole host of reasons - sometimes you need to repeat a single image many times and sometimes you need to use a different image in each "tile".

The Satori paint program offers an easy-to-follow PhotoStitch Wizard to set-up all this.

Getting Started

If not already running on your desktop, start the Satori application by clicking on the Satori icon in the Program Group.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori paint program installation.

The PhotoStitch Wizard

The PhotoStitch wizard is a tool to create a single image composed of multiple images. Click the PhotoStitch option on the Wizards menu. This launches the Dimensions dialog.

 

 

Use the Number Of Horizontal Pictures and Number Of Vertical Pictures value fields to set the number of pictures to display horizontally and vertically. For this exercise set values of 3 by 3.

The second pair of value fields is used to set the size in pixels of the resulting image. All the pictures used to define the image will be fitted together to form an image of this size. This is entirely dependent on what size and quality of output you require. Set the values you require –for this exercise using Thai Boat set values of 668 x 480 and click Next.

 

 

The Define Picture Names dialog contains a table of rectangles (one is green - the others white) which represents a layout of the incoming files, as they will be positioned in the final image.

The green rectangle reports the destination for the current file, as determined by the Filename field.

Set the path and name for the file you wish to place at the current destination. For this exercise use \Adobe\Photoshop 5.0\Goodies\Samples\Thai Boat.tif

At this point you could decide to click inside a white rectangle in the table to select a new destination and set a different file to use. Once a destination is set, the table displays a green cross-hatched pattern to denote this. You could then repeat this process until all the destinations are set and then click Next.

For this exercise where we will use the same image in each tile. Click the Copy To All button to do this – all the white rectangles will change to show the green cross-hatched pattern - and then click Next.

 

 

This will launch the Combining Parameters dialog that contains two sets of X and Y-axes value fields and a checkbox.

Type in the Edge Feathering value fields to set the amount that the incoming images are feathered (softened or blurred). For this exercise accept the default settings of zero.

Type in the Edge Overlap value fields to set the number of pixels by which the incoming images will be overlapped. Use this with feathering to blend the edges of images together. For this exercise accept the default settings of zero.

The Use Multiple Layers checkbox, selected by default, directs each incoming file to its own layer. The result is the creation of a multi-layer canvas. Unchecking this option results in the creation of a canvas file where all the images are contained in a single layer. For this exercise uncheck this option to direct all the tiles to a single layer.

You can use the Back buttons to correct mistakes or make alterations as you proceed through the dialogs.

When you are happy with the settings, click Finish. This results in the creation of a new canvas file.

In our exercise the canvas has dimensions 678 x 480 and displays nine (3x3) small versions of the same image.

 

 

This file can now be saved as a CanvasFX filter file to enable it to be applied as a single action by the CanvasFX Photoshop Compatible plug-in application. See Step 7 from Lesson 1 to do this.

Theme & Variations

Typical variations include the "panorama" (a composite created from a series of horizontally adjacent, and usually slightly overlapping, images), mosaics and tilings. You can find a tutorial "The Panorama" at www.satoripaint.com/Tutorials/PanoramaTutorial on this topic.

Another variation is the Film Strip effect where a sequence of images are arranged vertically – adding a black "sprocketed" border furthers this illusion.

Images can be PhotoStitched in all the supported file formats including…

Satori Canvas files (.CVS)

Satori Raster files (.RIR)

Portable Network Graphics files (.PNG)

TIFF files (.TIF)

Jpeg files (.JPG)

Targa files (.TGA)

Windows BMP files (.BMP)

SoftImage Raster files (.PIC)

Wavefront RLA/RLB files (.RLA)

Silicon Graphics Image files (.SGI .RGB)

Amiga (Lightwave) files (.IFF .IBM)

Spaceward files (.R)

Adobe Photoshop (.PSD)

Other file formats are available upon request.

 

Back to top

 

 


Lesson 7 – Clouds

 

Introduction

This effect simulates those endless Hollywood cliché representations of heaven – it bleaches the colors in the image and adds a milky white mist.

It achieves this by adding white (in a 2nd layer) to the original through a blurred User Mask and a Luma Key.

Getting Started

If not already running on your desktop, start the Satori application by clicking on the Satori icon in the Program Group.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori installation.

From the Satori File menu click Open. Locate and select \Adobe\Photoshop 5.0\Goodies\Samples\Thai Boat.tif and click OK.

The Load To Layer dialog will be launched. Here you direct the operations on an incoming bitmap. For a detailed explanation of all the tools on this dialog see 5.1.5. of the Satori Reference Guide. For now accept all defaults and click OK.

The image Thai Boat will now be open in the Satori window - a canvas "Thai Boat" of appropriate dimensions (205 X 511) containing one object in one layer (the imported bitmap) having been created automatically by the Open tool.

Copy the Layer

This effect requires that there be two layers in the canvas. The first layer contains the unaltered original image as you have it now. The second layer begins life as a copy of the first.

From the Layer menu click Copy.

This will cause a second layer to be created with the name "Copy of Layer 1".

Add a Luma Key

A Luma Key is a special type of object that creates a User Mask in a layer where the degree of masking is determined by the brightness of the pixels in the Color channel.

Ensure that the top layer, "Layer 1" is currently selected – click on the thumbnail in the Layer List palette to select the top layer if necessary.

Click the Keying text button at the left of the Actions palette. This will cause the display in the Actions palette to change to show the contents of the Keying Actions, Construct tab.

 

 

From the Keying Actions, Construct tab click the Luma text button to select it (it becomes blue when selected) then click Add Keyer.

This will launch the Add Mask dialog which prompts - "There is currently no mask on this layer. Do you wish to add a layer mask?". There are two text buttons (for Yes and No) – click Yes.

 

 

A User Mask will be created in the top layer but there will be no visible effect in the image window.

Adding White

Make a color selection by clicking in the Color Cubes and Color Boxes on the Color palette. The current color is reported in the rectangle at the bottom of the Color palette and Actions palette. The current color is red, by default and the Color palette is launched by clicking the Color text button on the Actions palette or by the keyboard shortcuts Alt+O and F6.

For this exercise choose white.

Either click the Rectangle icon on the Shortcuts Toolbar or select Geometry Actions, Rectangle and, with the cursor inside the main image window, make a Mouse Right Button click to access the Fill Canvas option. Click Fill Canvas to apply a single color object across the whole canvas.

This causes the image to brighten considerably in the image window. White now replaces the Color Channel info in the layer and this is then combined with the layer below through the User Mask (Luma Key). Therefore, most white is added where the image is brightest and the darkest areas are least affected.

You can experiment with other colors and with combinations of colors simply by editing the object a later date. For this exercise white produces a ghostly glow. More information about object editing can be found in the installed Getting Started and Reference guides.

Adding Blur to the User Mask

To create a ghostly glow we must blur the edge of the User Mask. This is simply done. Click the Mask text button at the bottom of the Actions palette to direct our next actions to the User Mask channel

With the Rectangle tool still selected click Blur on the Geometry Actions, FX-1 tab to select this tool. The default settings for the Blur filter are 10 pixels by 10 pixels and this is reported in the adjacent value fields. Experimenting with different values here can lead to a wide range of variations - for this exercise accept the default settings 10 x 10 y. More information about object editing can be found in the installed Getting Started and Reference guides.

With the cursor inside the main image window, make a Mouse Right Button click to access the Fill Canvas option. Click Fill Canvas to apply the Blur object across the whole canvas.

 

 

This file can now be saved as a CanvasFX filter file to enable it to be applied as a single action by the CanvasFX Photoshop Compatible plug-in application. See Step 7 from Lesson 1 to do this.

Theme & Variation

The result of this process is a softening of the white layer that causes a diffusion effect and creates a pallid and ethereal mood on a wide range of images – portraits, exteriors, interiors.

Combine with soft-edged alpha channel geometry objects to create vignettes and halos.

Adding black through a third layer will produce a gloomy, gothic effect.

 

 

Back to top

 

 


Lesson 8 – Alpha Channel Effects

 

Introduction

There are a host of possible effects that can be applied if the incoming image has transparency in the layer (information in the alpha channel). For a complete description of the Alpha Channel and its function see "Understanding the Satori paint program" above.

In brief, the alpha channel determines the transparency of a layer pixel by pixel. This is used to combine (composite) images in layers. This can be calculated in 8 or 16 bit (32/64 bit modes) for stunning high quality results.

Satori can apply effects to the alpha channel of an image in a number of ways. Satori’s tools can be used to add to, subtract from, modify or ignore the alpha channel.

Glows, keylines, halos, silhouettes, matte rolls – all can be achieved using simple but versatile techniques.

For the first exercise we’ll add a simple green neon glow to the image of a guitar, taking in silhouettes and halos along the way.

Getting Started

If not already running on your desktop, start the Satori application by clicking on the Satori icon in the Program Group.

You will see Satori load, first displaying a start-up screen and then the working environment. For a guided tour of this working environment we recommend that you read the "Getting Started Guide" contained in the \manual folder under your Satori installation.

From the Satori File menu click Open. Locate and select \Adobe\Photoshop 5.0\Goodies\Samples\Guitar.psd and click OK.

The Load To Layer dialog will be launched. Here you direct the operations on an incoming bitmap. For a detailed explanation of all the tools on this dialog see 5.1.5. of the Satori Reference Guide. For now accept all defaults and click OK.

The image Guitar will now be open in the Satori window - a canvas "Guitar" of appropriate dimensions (205 X 511) containing one object in one layer (the imported bitmap) having been created automatically by the Open tool.

 



Reporting Transparency

You should see a guitar standing with a gray and white check pattern behind in the main image window. This pattern represents areas of transparency in the image. There is a thumbnail showing the contents of the alpha channel in the Layer List palette. It reports opaque areas as white, transparent ones as black.

You can change the way this transparency (infinite background) is represented in the Satori image window using the tools on the Canvas Actions, Background Setup panel.

 

 

This exercise is particularly effective if you employ a color in place of the pattern to represent transparency. Click the Use Color checkbox to set to use the color reported in the adjacent Color Box (currently black – click and hold with other color selections to change this) "behind" the guitar.

 

 

Using the tools on the Load To Layer dialog we can direct the content of the Alpha Channel straight to the User Mask. This will allow us to set the different effects such as glows, halos etc.

The User Mask

Click Load To Layer from the Satori File menu. This will launch the Load To Layer dialog. The selection

\Adobe\Photoshop 5.0\Goodies\Samples\Guitar.psd will be reported in the Filename Field – recalled from the last load.

Check the Current Layer User Mask radio button under Destination. This will direct the incoming file to the current layer’s User Mask channel.

Click OK to open the file into the User Mask.

The result of this is that the guitar "disappears" from the image window and a new third thumbnail has become visible on the Layer List palette. This thumbnail shows a red guitar on a black background. The layer now has three channels all containing data – Color, Alpha and User Mask. For more detailed information on the natures of and differences between the Alpha Channel and User Mask see Section 1, Chapter 2 "What is Satori?" in the Reference Guide.

 

 

We can now fill the layer with color to obtain a simple silhouette.

First we must choose a color.

Color Selection

Make a color selection by clicking in the Color Cubes on the Color palette. The current color is reported in the rectangle at the bottom of the Color palette and Actions palette. The current color is red, by default and the Color palette is launched by clicking the Color text button on the Actions palette or by the keyboard shortcuts Alt+O and F6.

For this exercise choose bright green.

Either click the Rectangle icon on the Shortcuts Toolbar or select Geometry Actions, Rectangle and, with the cursor inside the main image window, make a Mouse Right Button click to access the Fill Canvas option. Click Fill Canvas to apply a single color object across the whole canvas.

You can experiment with other colors and with combinations of colors simply by editing the object a later date. For this exercise bright green is sufficient. More information about object editing can be found in the installed Getting Started and Reference guides.

 

 

You’ll see a black silhouette of the guitar on a bright green background appear in the main image window and the thumbnails in the Layer List palette will change to show solid green in the Color Channel and solid white in the Alpha Channel.

Inverting the Mask

Click the Invert User Mask icon on the Layer List palette – this is a black and white mask icon (the lower right of a group of four at the left of the palette).

 

 

Clicking the Invert User Mask icon has the effect of reversing the colors in the image window such that the guitar becomes green and the background black.

Adding a Blur

To create a neon glow we must blur the edge of the User Mask. This is simply done. Click the Mask text button at the bottom of the Actions palette to direct our next actions to the User Mask channel

With the Rectangle tool still selected click Blur on the Geometry Actions, FX-1 tab to select this tool. The default settings for the Blur filter are 10 pixels by 10 pixels and this is reported in the adjacent value fields. Experimenting with different values here can lead to a wide range of variations from tight keylines to broad, soft glows and shadows - especially where multiple layers are used.. For this exercise accept the default settings 10 x 10.

With the cursor inside the main image window, make a Mouse Right Button click to access the Fill Canvas option. Click Fill Canvas to apply the Blur object across the whole canvas.

 

 

Adding back the Guitar

Now we have blurred the green silhouette of the guitar we an proceed to add back the original, full color guitar in the foreground of our image.

Click Load To Layer from the Satori File menu. This will launch the Load To Layer dialog. The selection

\Adobe\Photoshop 5.0\Goodies\Samples\Guitar.psd will be reported in the Filename Field – recalled from the last load.

Ensure that New Layer is checked on the Destination panel and click OK to open the file into a new layer.

 

 

The final image has the guitar surrounded by a soft green halo.

This file can now be saved as a CanvasFX filter file to enable it to be applied as a single action by the CanvasFX Photoshop Compatible plug-in application. See Step 7 from Lesson 1 to do this.

Theme & Variation

Of course glows of any color can be produced. Indeed variations using multiple glow layers with different settings can be made. See the installed CanvasFX filter file Alpha Glow Sunburst for example – here a tight yellow halo in one layer decays to a soft red glow in another.

Other variations allow for the creation of keyline effects. See the installed CanvasFX filter file Keyline1 for example. This produces a thin, dark outline on a white background.

 

 

 

 Back to top

 


Lesson 9 - When Photoshop Grinds to a halt…

Introduction

One of the problems of using pixel-bound image editors like Photoshop is that performance tends to decline as quality increases. Working with very many, high resolution images can cause your system to slow down dramatically. Almost every user has experienced this, to some degree, at some time.

Satori can open and edit multiple, hi-rez images and have you airbrush compositing in less time than Photoshop takes to open the first bitmap!

In order to experience this you will need some very large, high resolution images. You can obtain a CD "Satori – very large bitmaps" from our on-line web-store that contains several images in excess of 100 Megabytes – for obvious reasons these are not included in any electronic download of Satori or PaintFX.

If you are working in Photoshop save your image as a Satori Raster (.RIR) file by clicking Save As and selecting Satori Raster (.RIR .RIR) from the Save As roll-out. This file format is optimized for fast use in Satori.

Once the bitmap(s) is saved in .RIR format you can close Photoshop to save resources.

Opening a very large bitmap in Satori

The images used in this exercise are taken from the "Satori – Very Large Bitmaps" CD.

From the Satori File menu select Open. In this exercise the files I want are in the \PICS folder on my CD. I select Art2 and click Open. This will launch the Load To Layer dialog that is used to direct the actions of an incoming bitmap.

Accept all default settings on the Load To Layer dialog and click OK. After a very short wait (typically 2 or 3 seconds depending on system performance) the image will open on the desktop.

The image, Art2.rir, measures 8000 x 5720 pixels (159 Megabytes – compressed!) and yet opens as quickly as an image 1/10th the size.

 

 

If the file being opened is of a bitmap file format other than Satori’s RIR format then a Large File Warning dialog is launched. You should read the message on the dialog and click Convert. This, in turn, will launch the Select Destination RIR Filename dialog where you set the path and filename of the new RIR file.

 

 

You can use the tools on the Zoom Controls palette to view any part of the image in detail. Click Area (or the Magnify Glass image icon on the Tool Shortcuts toolbar) and define a bounding box inside the main image window. Remember to click the Hi-Rez text button on the Zoom Controls palette to resolve the detail in your Zoom view.

 

Adding A Second, Very Large Bitmap

Click the Geometry button on the Actions palette and select Rectangle from the Shape tab. Click to open the Maps tab and click the Use Mapping text button. This will launch the Select Mapping Raster dialog. Select \PICS\Candle.rir (or another high resolution bitmap of your own choice) as the file to be mapped and click Open.

Draw a Rectangle shape in the image window that exactly covers the painting (by clicking on a corner inside the frame) at the left side of the image.

As you release the cursor, a dialog will be launched. This is the Geometry Object Added dialog that contains an important message which you should read carefully the first time you encounter it. It informs you that because you are in Beginner Mode the object you have just added will immediately be selected for editing.

Editing the Shape

Clicking OK causes the Editing Options dialog to be launched. This dialog contains another important message generated by the Beginner Mode, Help setting. Once you have read the message you can check the Don’t Display This Dialog Again checkbox if you want. When you are ready, click OK.

A bounding shape with four handles will appear with the image Candle.rir within. This image measures 6502 x 8438 pixels and is 178 Megabytes (compressed).

 

 

Reposition the corners as required by clicking and dragging the handles and then, when you are happy, you must Finish the Edit. You can do this using the Finish Selection Edit option on the Selections roll-out of the Edit menu or by making a Mouse Right Button Click (when the cursor is in the image window) and selecting Finish from the menu.

This will finish the edit operation and return Satori to normal working mode.

Finishing Up

You can repeat this operation using as many high resolution images as you like without any of the delays inherent in pixel-bound programs.

When you are happy with the final, composite image you can render it (Save As bitmap) at any resolution.

You do this by clicking Save As and selecting a destination file name and file type (bitmap). This will launch the Save Bitmap As dialog where, among other things, you can specify the desired output file size as either pixel or physical dimensions.

Alternatively you can save your work in Satori for future use as a Canvas file. To do this you should…

Either Click Save As from the File Menu or click the Save As Icon on the File Toolbar.

This will launch the Save As dialog.

Set a path where you want to save the file, type a name and click Save.

Your work will be saved to disk and can be re-loaded at a later date for editing and alterations.

Conclusion

Whenever Photoshop starts to slow down (and you are left staring at an hourglass) Satori can offer real speed/performance improvements – allowing you a greater throughput of creative work, avoiding the annoying and time-wasting delays inherent in "pixel-bound" programs.

Here’s a detail from the image we’ve mapped – at 32 times magnification – and not a pixel in sight!

 

 

Back to top

 

 


Lesson 10 - Using Satori for animation effects

In addition to the other uses explained in this guide, Satori (used in conjunction with PaintFX) can prove to be extremely useful as a post production tool, when working with 3D animation sequences and video/ film footage.

With live action sequences (grabbed from video, film or the web) it is possible to add the kind of effects over the entire sequence that was previously the domain of video editing packages. De-interlacing video (of any format), adding color corrections, special effects filters, blurs, emboss filters, sharpening or increasing/ decreasing the resolution of the original sequence is all possible and the processing time is often less than a professional would expect.

The same is also applicable to 3D realization, for which high rendering times are expected when certain special effects are applied to the scene. Using Satori to perform these tasks saves a lot of time (up to 85%) and should be considered a viable option for increasing your individual workflow.

Setting the scene

In this tutorial I would like to set an imaginary scenario, whereby you are presented with the task of adding motion blur to a sequence of video. This sequence could be live action footage, a 3D animation or high-resolution film. We have already discussed the advantages of using Satori to manipulate large images and the same applies to sequences.

The sequence that I have chosen to use is 200 frames long and was created in a 3D Animation package ‘Lightwave 3D’ (a standard in feature film special effects). Anyone who has used this type of package will be aware that adding motion blur to a sequence greatly increases rendering time (the time taken for the computer to ‘draw’ all frames of an animation). For this example, the ‘bare’ sequence took 2 hours and 20 minutes to render, the same sequence with the lowest available motion blur setting would take in excess of 15 hours which, in a production environment, would be time lost. This is where Satori can greatly improve workflow.

Method
Open Satori and access the Onion Skinning Wizard from the Wizards menu.

This wizard has been included with all versions of Satori that support rotoscoping (an animation function), namely FilmFX and WebFX. It’s purpose is to display frames within an animation with a predetermined number of preceding or following frames, gradually fading out behind the current frame. Its main usage is to provide the editor with the position of elements before and after the current frame.


The Onion Skinning Wizard dialog displayed by the wizard requests the filename of the animation that is to be used. A Browse button is available to access the correct drive and folder where your animation is stored, from here you may select the first frame of your sequence.

 

Satori now has enough information to determine the animations’ length and by pushing the Next button, you animation parameters are displayed. You will need to make a note of the total number of frames in your sequence.

 

For most situations the default settings for your animation should be correct, but for more information on this dialog box (or any other) please consult the Satori Reference Guide that was installed in the on-line Help system or the Getting Started Guide.

Advancing again, is the Number of Skins dialog. This dialog allows the user to specify how many frames of ‘blur’ will be added to the animation. For this tutorial, I shall use 4 frames, enhancing the blur effect. Also note that the checkbox has been enabled so that the Onion Skin layers are saved in the final output.

 

After clicking on the Finish button, a loading status bar will be displayed for a few seconds before the first frame of your animation is displayed.

The first thing that we now have to do is to re-arrange the layers. At present, you will notice that the top layer is set to 100% opacity (you can verify this by opening the Layer List Palette and clicking on the top layer – it’s opacity is reported above it). Moving down the layer list, you will see that the other layers have 75%, 50% and 25% opacity respectively set. At present, none of the ‘ghost’ frames are present, so we need to pull the most transparent layers to the top by dragging them to their new positions using the layer list.

To change the Z-Order of a layer, click to select the layer you want to move in the Layer List palette. You should click in the gray area next to the layer name. This layer should now have a red border indicating it is the current layer. Click, hold and drag the layer up (or down) in the Layer List. The topmost entry appears at the front of the drawing. When the layer outline and/or arrow cursor is at the new position, let go and the selected layer will be moved and the display inside the Layer List palette will be updated accordingly. The displays inside the main image window will also change where appropriate.

 

Before After

 

By advancing to a frame in the middle of the sequence (in this case frame 100) using the Set Current Frame on the Rotoscope toolbar, you can see the effect that the motion blur has on the animation.

 

As you can see, the motion blur is almost complete, by adding blur filters to the semi-transparent layers it is possible to increase the realism of the motion (try values of around 2 pixels to feather the visible edges of the over-layed frames).

To save this new sequence, simply use the Render button from the Rotoscoping toolbar and type the length of the sequence in the Last Frame value field. This sequence can be rendered to another series of incrementing image files (****0000.jpg/tga/tif etc.) or previewed by reducing the output size and rendering to an AVI movie file. Note: It is very important not to overwrite your original sequence when outputting the animation as this is your only failsafe for returning to the pre-effected sequence.

Have fun!!

 

Back to top

 

 

 


Reference Section

 

 


Satori PaintFX Plug-In

The PaintFX plug-in allows users of Photoshop to send the current selection or layer to Satori, where the user can use all of Satori’s extra features to edit the image, and then return the result back to Photoshop. The plug-in works with both 8 bit and 16 bit per channel images, with all editing capabilities available in both modes.

Location

Photoshop Filter menu, Satori, PaintFX.

Operation

Send to Satori

Use the Send to Satori option to send the current layer/selection to Satori. If Satori is not currently running, then it will be started automatically, and the image from Photoshop will be used to create a new canvas in Satori.

The user is now free to use all the features of Satori, including ultra fast brushing, editable vector objects etc, on the image.

When the user is satisfied with the result, Photoshop can import the finished image by clicking on the Receive from Satori button can be returned to Photoshop.

Receive From Satori

Use the Receive from Satori to import the current Satori canvas into Photoshop. The plug-in will automatically close when the receive is complete.

Close on Receive

Check the Close on Receive to automatically shut down Satori when the receive is complete. It will NOT prompt for saving of Canvas files, so unless this has been done manually, all the edibility of the Satori operations will be lost at this stage, although the receive bitmap result will still be present in Photoshop.

If close on receive is unchecked then Satori will be left running after the receive is complete. On closing, Satori will provide the option to save a canvas file to provide later editing.

16-bits per channel calculations

Check the 16 bits per channel Calculations to increase the color quality of the Satori rendering process (approximately 250 times higher quality). If the image in Photoshop is already 16 bits per channel, then this option is selected automatically. Note that using this option can cause the transfer to Satori, and processing in Satori, to slow down because of the additional memory requirements.

Done

Clicking Done at any time will cause the plug-in to return to Photoshop, ignoring any changes made, or filters selected.

 

Back to top

 

 


Satori CanvasFX Plug-in

The CanvasFX plug-in allows CanvasFX filter produced in Satori to be applied to Photoshop images and selections. It works in 8 and 16 bits per channel modes in RGB only

Location

Photoshop Filter menu, Satori, CanvasFX

Operation

The filter to be applied is selected from the list displayed. When a filter is clicked, its name is placed in the box at the top of the list, and the preview is updated with a predefined image with the filter applied. The Photoshop image is not used here because of speed reasons.

When the required filter is selected, Press OK to have the filter applied to the current Photoshop layer or selection.

Click the use 16 bits per channel option to increase the color quality of the filter application (approximately 250 times higher quality). If the image in Photoshop is already 16 bits per channel, then this option is selected automatically. Note that using this option can cause filter application to slow down.

To change the folder that the plug-in searches for CanvasFX filter, use the Change Folder button, and in the resulting dialog box, select the new folder. The list will be updated with the CanvasFX filters in the new folder.

Pressing Cancel at any time will cause the plug-in to return to Photoshop, ignoring any changes made, or filters selected.

 

Back to top

 

 


Satori RIR Plug-in

The Satori RIR Plug-in allows Photoshop to import and export native Satori resolution independent raster files (.RIR).

Location

After Installing the PaintFX plug-in, you will find that the Satori RIR (.RIR) file format has been included in the list supported formats in Photoshop.

Operation

Use the file import and save options in Photoshop and select RIR (.RIR) from the file list.

Note: The Satori RIR plug-in is a file format plug-in and may not be supported by Photoshop plug-in compatible software.

 

Back to top

 

 

 

All electronic & CD versions August, 1999, issue 1
© Spaceward Graphics 1999. All rights reserved. Satori is a registered trademark of Spaceward Graphics Ltd. All other brand names, product names or trademarks are the property of their respective owners.