11.11 Anim dialog

Use this dialog to configure your anim objects. The dialog consists of two pages:

a) Animation files (first page)

The first page allows you to specify the source file(s) for the animation object. This must be one of the following options:

Anim file
Use an animation file in the IFF ANIM/GIF ANIM/AVI MJPEG format (or any format that you have a plugin for) as the anim source.

Anim image
Use a single image that contains multiple frames as the source animation. If you choose this option, you need to enter the total number of frames in the image, the dimensions of a single frame, the number of frames per row in the image, and a starting x/y offset. The "Anim image" type is useful if you need an anim object that uses true colour or alpha transparency because both of these are not supported by the IFF ANIM, GIF ANIM, and AVI MJPEG formats.

Image list
Combine a sequence of image files into an anim object. If you choose this type, you need to add multiple image files to the listview in the anim dialog. All the images added to the listview will then combined into an animation (in the order they appear in the listview). The "Image list" type is useful if you need an anim object that uses true colour or alpha transparency because both of these are not supported by the IFF ANIM, GIF ANIM, and AVI MJPEG formats.

Additionally, you can select a transparency option for the anim object. This can be either an RGB color that shall be made transparent, or you can choose to have Hollywood Designer load transparency information from the image file. Alternatively, you can also tell Hollywood Designer to load the animation's alpha channel for several levels of transparency.

b) Properties (second page)

The second page allows you to configure several playback related options. You can configure the playback speed and whether or not the animation should be played directly from disk. Small animations should always be loaded into memory first. You can also specify the frame number at which playback should start. Normally, this should be set to 1 (i.e. first frame). Additionally, you can specify how many times the animation shall be played and whether it should be looped forever. You can also define whether or not antialiased interpolation should be used when scaling or rotating this anim object.

If you select the "Use default playback speed" option, Hollywood Designer will play the animation at the playback rate defined in the selected animation file. Note that not all animation formats support such a default playback rate. For GIF ANIM and IFF ANIM it is generally supported though the default playback rate might also be set to an invalid value.

If you select the "Asynchronous playback" option, Hollywood Designer will not wait until the anim has finished playing before going on with the project. Checking this option is useful for playing multiple anims at the same time, or for having an anim playing in the background.

If you select "Deinterlace using line doubling", Hollywood Designer will deinterlace interlace anims by doubling the lines of a half-frame instead of combining two half-frames into a full frame. This is only required for obscure interlaced formats like IFF ANIM16i and IFF ANIM32i.

If you select "IFF ANIM has loop frames", Hollywood Designer will assume that the IFF ANIM has loop frames and it will skip the last two frames. Hollywood Designer is not able to auto-detect whether an IFF ANIM has loop frames; that is why you have to manually enable this here.

Check the "Enable realtime fx" box to enable real time transition effects for this anim object. Enabling realtime effects means that if you choose to show/hide an anim object using a transition effect, Hollywood Designer will keep playing the anim while showing the transition effect. If you do not check the "Enable realtime fx" box, Hollywood Designer will first show the transition effect, and then start playback of the anim (when the effect has finished).

Finally, you can choose a playback mode for this anim object. This is for advanced users, because it allows you to fine-tune the behaviour of the anim object. You can choose between the following playback modes:

Individual playback
This is the default mode and should be sufficient for most cases.

No playback
Do not start playback of this anim object. The anim object will just be displayed without actually starting playback. You can start anim playback later using an action event.

Sync'ed playback (local)
This allows you to synchronize this anim object to an other anim object on the current page. You have to enter the UID of the anim object to which you want to synchronize the current anim object. The two anim objects will be perfectly in synchronization then.

Sync'ed playback (global)
This allows you to synchronize this anim object to an anim object on a different page. This is useful if you want to have some corporate identity anim object on all of your pages, and it should be looping seamlessly. If you use this playback mode, the anim object will be sync'ed to all anim objects that share its UID. E.g. if you have an anim object using the UID "LOGOID" on page 1, and now you add an anim object to page 2 using the same UID and you select this playback mode, the anim object on page 2 will be sync'ed to the anim object on page 1 because they both share the same UID (but they are on different pages, of course; the UID is only unique within a single page, not throughout all pages).


Show TOC