|
Director 8.5.1 Release Notes
Introduction
Welcome to Director 8.5.1. Please read the following information carefully in order to get the most out of your experience.
There are two subsections below, What's
New, and Known
Issues. The former section includes a description
of the new features in Director 8.5.1, as well as
a list of fixed bugs. The latter section contains
information about known issues that exist in this
version of Director.
The focus of this release is on anti-aliasing for 3D sprites, OS X Shockwave support and Windows XP authoring and playback support. We have also fixed key bugs from prior releases.
A few key notes:
| · |
There are two new supported platforms
for the Shockwave player, Mac OS X and Windows
XP. |
| · |
A new feature has been added:
a simple, 2x oversampling anti-aliasing mode for
3D sprites. |
| · |
Especially on the newly supported
platforms, please make sure that the browser used
is supported on that platform, e.g., OS X users
should use IE 5.1.3 or higher. |
| · |
Please update OS X to 10.1.1,
as this resolves a variety of playback issues.
We only support OS X 10.1.1. To update your system,
use the Software Update feature in the System
Preferences. |
| · |
For updates to the Havok Xtra,
please go to http://www.havok.com/xtra.
|
|
What's New
Welcome Movie
The Director installation contains a variety of examples and media to help you learn the program quickly and become proficient in creating your own Director movies. These include a Welcome to Director movie that will greet you after your initial installation. The Welcome movie is directed at: 3D users who are new to Director, Director users who are new to 3D, and experienced Flash users. It includes links to four new tutorials: Director 8.5 3D tutorial for Director users, Director 8.5 tutorial for 3D users, and Director QuickStart for Flash users, which contains two parts.
|
| |
|
Anti-Aliasing
Full-scene anti-aliasing has been added for Director
8.5.1. Enabling anti-aliasing will result in a noticeable
slow down in framerate. This feature was implemented
mainly for usage in merchandise demos and other e-commerce
type pieces. Anti-aliasing is supported in Direct
X 5.2, Direct X 7 and Software rendering modes only.
It is a sprite level control which can be accessed
as follows:
| · |
sprite(x).antialiasingSupported
--get only, returns 1 or 0, checks if current
renderer supports anti-aliasing |
| · |
sprite(x).antialiasingEnabled
--get/set. Setting to 1 turns on anti-aliasing
and 0 turns it off. |
|
|
By default, anti-aliasing is turned off.
Although some recent hardware acceleration cards support anti-aliasing in hardware, Shockwave3D does not yet allow authors to enable it. The current feature is designed to work consistently across the widest possible range of hardware. Users who own cards which do support anti-aliasing in hardware can still turn this feature on/off through their card's control panel.
Unfortunately, the implementation of anti-aliasing we chose does not work with OpenGL. Therefore anti-aliasing is only available in Software rendering mode on Macintosh.
Please note that this feature requires more memory (VRAM/RAM) than conventional 3D rendering, and a slowdown in performance is expected. For that reason, it is recommended that anti-aliasing be turned off while there is movement in the scene, e.g. models or cameras in motion. If nothing moves between one frame and the next, a delay in rendering should not be noticeable.
Note: Before using any AA lingo ensure that the movie is running in
8.5.1
Below is an example of Lingo code for anti-Aliasing:
-- switch anti-aliasing on/off depending on whether the 3D scene is being redrawn
-- user presses on UI control buttons to rotate, pan, dolly around the promotion piece
-- attach below to the UI control buttons. X is the 3D sprite channel number.
on mouseDown
--Verify that 8.5.1 is being used, as 8.5.0 does not support anti-aliasing
if (the environment).productVersion = "8.5.1" then
-- user is pressing on UI controls to move promo piece, so turn off anti-aliasing
sprite(x).antialiasingEnabled = 0
end if
end
on mouseUp
--Verify that 8.5.1 is being used, as 8.5.0 does not support anti-aliasing
if (the environment).productVersion = "8.5.1" then
-- user is NOT pressing on UI controls to move promo piece, so turn on anti-aliasing
sprite(x).antialiasingEnabled = 1
end if
end
|
| |
Performance Enhancment
When using anti-aliasing performance can sometimes drop
to an unacceptable level; in order to alleviate this
problem we have introduced a new 3D sprite property
called 'suspendUpdates' which defaults to a value of
FALSE; if this sprite property is set to FALSE the sprite's
image will be updated as normal; if this sprite property
is set to TRUE then the 3D sprite will not be updated
as part of stage redraws thus improving performance;
care should be taken to only have this property set
to TRUE if you are *not* animating elements within your
3D world. This new property may also be used with 3D
sprites that do not utilize anti-aliasing, or are animated.
This property will only work with sprites that has direct
to stage set to true.
sprite(1).suspendUpdates = true
-- stops animation updates - damage updates will still occur (e.g., dragging windows over the sprite will cause updates)
sprite(1).suspendUpdates = false
-- restores animation updates
|
| |
New
Platforms
We now support Windows XP, both playback and authoring.
Mac OS X Shockwave support has been added, however
Authoring and Projectors are not supported, even as
a Classic application.
|
| |
Shockwave
In Shockwave, a script error dialog will now only display
after 10 or more errors occur. A new dialogue then states
that the movie has errors which may cause problems in
playback. If the user has DisplayFullLingoErrorText
= 1 in their Shockwave.ini, it will continue to show
the error dialog on all script errors with the full
Lingo error text in it. |
| |
Bug Fixes
Looping MP3 sound members will no longer freeze the
browser. There were also several other MP3 issues that
have been fixed.
Several major cast issues involving the loss of data,
duplication, and deletion of cast members have been
fixed.
XP will no longer report itself as Windows 2000 when
querying the environment.
In Director 8.5.1 Japanese, the Inline IME preference
is now saved between sessions on Windows platforms.
Havok Xtra: deleting a rigid body within a collision
callback no longer causes a crash. A number of bugs
were fixed involving dashpots and the movement of
fixed rigid bodies.
|
| |
Known
Issues
|
| |
Browsers
On Japanese systems, preview in browser is not supported
on Netscape 6.2, please use Internet Explorer 6 as your
preferred browser. |
| |
Documentation
As the Java Virtual Machine (JVM) is not a part of the
standard IE 5.5 or IE 6.0 install, the search engine
in the Help files will not function correctly, until
JVM is installed. |
| |
|
Installation
You cannot install Director as a restricted user on
Windows.
You cannot install Shockwave as a restricted user
on Windows, or on OS X.
The patch will only work on a default Director 8.5
installation. If you have altered any of the default
files, the update will fail. Save your modified files
in another folder if you want to preserve them, before
re-installing Director 8.5. You may then run the updater
and copy back the modified files.
The patch looks for files named Director 8.5. If
you have several files with this name on your hard
disk, you may have to manually select the correct
one by pressing the "Folder" button in the
updater. This situation may occur on the Mac if you
use a tool like Quickkeys, which names its files after
the program it was recorded for.
After running the 8.5.1 patch installer on the Mac,
there will be some Director application files in the
Trash folder. These may be deleted after the patch
installer finished installing the necessary file.
After patching Director 8.5 on a system with an unpatched
Director 8.0 or 8.5.0 installed, some icons will still
be the old 8.5 icons.
Many of the new Director Icons will not show up on
Windows 98. To workaround this issue, delete a file
called 'ShellIconCache'. For further instructions
go to http://support.microsoft.com/support/kb/articles/Q132/6/68.asp.
|
| |
Netlingo
Setpref fails on systems where the user is a restricted
user on Windows systems. |
| |
OS
X
AVI's that use the Indeo encoder will not play properly
on OS X, as this codec is not supported by QuickTime
on OS X.
When scrolling in the browser on OS X, a 3D sprite
in OpenGL will not update it's location in the browser
until scroll bar is released.
As there is not a carbonized version of the Real
player, there is no Real asset support in Shockwave
on OS X.
When muting by way of the context menu, the checkmark
does not reflect sound state.
You cannot establish a peer-to-peer connection between
two Shockwave movies on the same page using the Multiuser
Xtra.
|
| |
Projectors
Projectors will use the renderer that is set in the
users browser, via the context menu. If the Shockwave
3D Renderer preference in the browser is set to "Always
Use Hardware - OpenGL", then anti-aliasing will
not be enabled in projectors as OpenGL does not support
anti-aliasing. This occurs because the projectors are
tied to the UDL (Unsupported Driver List) that is tied
with Shockwave. To ensure that anti-aliasing is enabled
on projectors for the Mac, you must verify that the
Shockwave preference for the 3D Renderer is "Always
Obey Content" or "Use Software Renderer".
This can only be changed by the user in a browser, via
the context menu.
anti-aliasing may fail for the software renderer,
as it relies on normal system memory in order to emulate
video ram. The memory partition for projectors was
increased by an additional 4 MB and now ranges from
8 MB to 16 MB for standard projectors. It should be
pointed out that it is always possible to run out
of memory under the Mac OS 9.x or below, depending
on the size of the 3D scene and the number and complexity
of the assets used in the 3D world. Authors may have
to manually adjust the memory partition size for their
projectors if they are going to use large or complex
scenes with anti-aliasing.
|
| |
XP
Windows XP may not install the best video driver for
your system, even after a Windows Update. It is highly
recommended to visit the website of the card manufacturer
and install their newest driver for Windows XP.
Manipulating Director files located in a zipped folder
may cause odd behavior on Windows XP.
On Windows XP Home edition, streaming media such
as sound or QuickTime will not stop playing or streaming
when switching between users.
You cannot download Xtras as a restricted user on
XP.
New icons have been created for Windows XP. These
new icons have been optimized for Windows XP, but
they will appear on other Windows platforms.
|
 
-
 |
 |
Macromedia |
|
 |
01/15/02 |
|
 |
documentation, corrections,
changes, Lingo, 3D, release notes |
|
|