5.0 | 4.5 | 4.4 | 4.3 | 4.2 | version
4.1 changes | 4.0 |
3.9 | 3.8
| 3.7 | 3.6
and older
|
| version 4.1 changes (14.05.2004)
|
| [new]
improved parent-child hierachy |
|
The parent-child hierachy has got a couple of improvements:
- multiple selection: You can select
more Nodes at once to change their hierachy position.
Use the command key while clicking on
a Node to add or remove it to/from the current selection,
use the shift key to add a range of Nodes.
- 'removed from world': The line 'removed
from world' is added to offer viewing the hierachy of
Nodes that are removed from world.
Please Note:
As long as the arrow beside 'removed from world' is open,
the 3DPI has to go through all models, all lights, all
cameras and all groups to search for Nodes that have no
parent. Because this can slow down the performance alot,
always close the arrow if you currently are not interested
in the hierachy removed from world.
- BIG view: Click on the '+' button to
view the parent-child hierachy enlarged, filling the 3DPI
window. Click on the '-' button to get back to the normal
view.
- added buttons: On top of the parent-child
hierachy there are now the buttons 'AddToWorld()', 'RemoveFromWorld()'
and 'delete' to quicker do the specific action for multiple
selected Nodes.
- changed hyperlink action: To go to
the Tab and view all details of a specific Node, on PC
you now have to click on it with the right mouseButton,
on Mac while pressing the control key.
- Picking: When beeing in the member-Tab
while the 'picking' button (right upper corner) is active
and set to 'Pick TAB specific object', clicking on a model
on the stage scrolls to the model in the parent-child
hierachy and selects it.
|

|
|
| [new] PC:
WheelMouse support |
|
On PC (and sadly not on Mac) the 3DPI does now support your mouse
scroll wheel, if you have the 'WheelMouse'
Xtra installed and your movie has a movieScript handler
called 'WheelMouseEvent', that informs the 3DPI about the event.
Because the WheelMouse Xtra always notifies a movie Script handler
of the stage, the 3DPI can never get informed automatically when
you move your mouse wheel. Because your movie is running on the
stage, it is the key to recieve the information from the Xtra
and to send it furthor to the 3DPI.
The necessary script to inform the 3DPI can quickly be copied
into your movie: Go to the 3DPI preferences (left upper corner)
and click on the 'installScript' button.

You can erase the script member again whenever you want to, either
by clicking on the 'remove script' button in the 3DPI Preferences,
or by selecting the script member in the cast window and pressing
the delete key.
If the script does not exist, your wheelscrolling has simply no
reaction in the 3DPI.
Please Note: If
you want the wheel support you need to install the script each
time when opening another movie, that was not saved with the script.
|
| [new] textureCoordinateList
of mesh modelResources |
|
At mesh modelresources the values for the textureCoordinateList
are finally available to check and change.
When no textureCoordinateList was defined the fields are greyed
out and there does not happen an error anymore when clicking on
the 'PUT' button.

|
|
| [new] call 'sleep'
on idle |
|
In the preferences of the 3DPI (button left upper corner) you
can now choose if you want the 3DPI to call 'sleep 1'
on idle to prevent 'processor hogging'.
Please note that this only works if the Xtra "UIHelper"
is installed.

|
| [new] undocumented
texture quality #lowFiltered |
|
The undocumented texture quality value #lowFiltered is added.
Please Note: Items marked with an asterisk (*) are officially
undocumented Lingo and might break in future versions of Director.

|
| [changed]
undocumented model visibility nodepth |
|
The undocumented model visibilty values #front_nodepth, #back_nodepth
and #both_nodepth are added - without the need of pressing any
key (in earlier 3DPI versions the values already appeared, but
only when pressing the alt-key while opening the visibility popup).
Please Note: Items marked with an asterisk (*) are officially
undocumented Lingo and might break in future versions of Director.
|
| [changed] improved
Little Arrows |
|
The behavior of the Little Arrows
is improved:
- clicking on an arrow changes the value by 1 unit.
- clicking and keeping the mouse button pressed changes the
value continuesly.
- clicking, keeping the mouse button pressed and moving
the mouse outside of the arrow button changes the behavior to
a 'wheel': each pixel the mouse moves vertically changes the
value by 1 unit.
- when moving the mouse horizontal far away from the button
while the mouse button is still pressed, the value changes back
to what it was at the beginning.
While pressing the alt key, the value changes by 0.1 unit.
While pressing the shift key, the value changes by 10 units.
|
| [changed]
feature of copying a name |
|
When clicking on a name in the upper list of names while pressing
a special key, the name is copied to Clipbord. The changed detail
now is that you need to press the COMMAND-key instead
of the control-key to copy the name to clipboard.
|
| [changed]
selecting member of sprite |
|
At the moment when clicking in the sprite-Tab on a specific sprite
in the list, the corresponding member will be selected too. You
can recognize the selected member by the changed name on top of
the 3DPI window.
|
| [changed]
picking through transparent cameras |
|
The picking features of the 3DPI are now checking the 'transparency'
of cameras: if the colorBuffer.clearAtRender property is set to
False and no model was under the mouse of that camera, the 3DPI
continues to search for modelsUnderThe-Mouse in cameras below.
|
| [changed]
collapse button |
|
The collapse Button, that was implemented in earlier 3DPI versions,
is back, BUT sadly not on PC with Director MX 2004, because of
the changed minimum sizes of Miaws.
|
| [changed] texture
property #member |
|
The texture property #member is now always displayed by a PopUp,
independend which type of texture is selected.

|
| [Bugfix]
overlay.source hyperlink |
|
The hyperlink button beside the overlay.source property did not
link to the texture. Fixed.

|
| [Bugfix] saving
and reading Registration and Preferences |
|
Director MX 2004 seems to have a bug with setPref and getPref
on some PCs (Windows 2000 only ?). To nevertheless enable saving
and reading the preferences and registration, I've added a workaround
with FileIO.
|
| [Bugfix] error
with havok |
|
When rebuilding a Havok World (resetWorld, Havok.ShutDown, ec.)
while beeing in a Havok-Sub-Tab (rigidBody, Spring, LinearDashpot,
AngularDashpot) the 3DPI created an error and stopped playing.
FIXED.
|
| [Bugfix]
updating properties |
|
After changing the selected Node by clicking on the Child-, Parent-
or RootNode-Button, all the properties in the 3DPI window have
not been updated. FIXED.
|