|
Documentation for Version 3 of the eCover Creator
3-D Module
This is an updated version of the previously
named "eCover Creator" from Laughingbird Software.
-------------------
NEW FEATURES:
-------------------
-----------------------
Models are editable:
-
You can click on a model to select it. A selection
highlight will
appear along with a 'three axis' arrow and a toolbar for
options.
-
Deselect an object by clicking outside of the
object.
-
You can mousedrag the axis to move, rotate
or scale along the axis
you first clicked on.
which action is active depends on which tool is selected
in the
topright toolbar. (Move, Rotate and Scale).
-
Rollover the
buttons for
a tooltip. Alternatively you can hold one of the hotkeys
pressed to
temporarely change the active tool (M=move, R=rotate, S=scale)
-
There are two more buttons. One to Reset All
(the little home icon)
reset all changes (except the texture map mode). The model
will be
positioned in the center with a scale of 1 and a rotation
of 0.
-
The last button is to undo the last step. at
the moment there is an
undo queue of 20 steps. (that can be whatever you find
appropriate, it is only a single transform which gets saved
theorethically we can
have some 100,000s... :-)
----------------------
Right click on any face which you want
to change and choose an image
from the upcoming menuYou can fit width, fit height
and fit exactly. The last one
distorts the image a bit if the ratio of the 3-D face it
is mapped on is
different than the ratio of the model.
There are two other new functions in this menu:
•Scale
the model to fit the texture.
This changes
the scale of the
model to fit the ratio of the texture.
• Choose new texture.
This brings
up a file selection dialog to
select a bitmap file to use as new texture. This bitmap will
get
copied into to textures folder "TempGraphics" (located
inside The Web Graphics Creator > eCover Creator folder).
If the file is
bigger than 250 KB it will be
sampled down using the engine in The eCover Creator so
that it doesn't take up too
much space. The so
used
texture will be used only for the model you clicked on and
replaces
any other custom texture which were there before.
--------------------
Publish to shockwave !!
You can now publish a shockwave file to your own website.
The same engine which is used in the ecover creator is shockwave
safe
now and can be used to only play back a file. The features
to design
a model are disabled in "playback mode", that is:
changing textures
and transforming the model. there is no export and print
option in
"playback mode" either.
How does it work ?
From the right mouse menu, select "Publish this
model...".
A Folder Selection Dialog will pop up. Select
the folder
you want to publish to. All required files to play the movie
back in
a webbrowser will be copied to the chosen location.
There is a html template file which gets copied
to the
location also: "tlc_3D_modul.html". This is a template
which embeds
the dcr "fullscreen" -> filling the browser
window 100%. This
template can be used to play the dcr in an own window. The
user can
change "tlc_3D_modul" as he likes so that he has
another template.
-------------------
Auto Animate feature.
There is now an auto animate feature,
which can be enabled and
disabled from the right mouse context menu in "environment"
While
this feature does not make much sense in "authoring" mode,
it may
be nice in "playback" mode after publishing (when
you publish this as a shockwave file for others to see).
What it does is simply going from one saved "screenshot" to
the next. So you can determine
the animation positions with the saved "screenshots".
The built in
screenshots (front, back, top, right, left) can be overwritten,
by
simply using the same name.
The existing screenshot with
the same
name will be removed from the list and a new one with the
same name
will be added at the end of the menu. That way the user can
also
control the ordering.
Also, you can open the file
"Position_Presets.txt" and reorder, rename or delete
single lines.
Either in their "authoring" folder or in the publish
folder for the
published movie.
-------------------
Environment settings (preference settings)
There are some settings, which have no graphical interface
in the
application, but may be useful in publish mode.
They can be changed in the new file "environmentSettings.xml" for
publishing (for authoring the values are stored in the preferences
folder in the file "tlc_3D_prefs_V2.xml")
<show_ModelChooser>1</show_ModelChooser>
=> show or hide the icon for the model chooser at the
lower right
corner (playback mode only, in authoring it can't be hidden,
doesn't
make much sense either)
this is especially useful, when you have only one model and
do not
need the chooser menu.
<show_AA_option>1</show_AA_option>
=> show or hide the icon for AntiAliasing. This may not
be desirable,
since the AA function is highly dependant on the ghardware
and in
some cases doesn't work correctly and in some cases even
may crash
the browser, if the window is too large... so we've simply
left the
choice to the user via this setting.
<lights>
=> settings for the lights. this shouldn't really be needed
to
change, but one never knows...
<light_2> is the light which "casts" the
faked shadow. the rotation
vector changes the shadow direction (but in most cases, it
will be
worse as before or not work at all, so it is advisable to
leave it as
it is)
< light_3> is the spot light. for the
positiuon and the rotation
vectors as the same as already said for light_2 is true,
the color
and the spotAngle maybe helpful though.
In the prefs file there is another pref setting: <gLanguage>...
most strings in the app go through my own translation system.
so it
is easily feasable to expose this setting in
"environmentSettings.xml" too.
currently I maintain only english and german. a setting of
0 will use
german for the strings a setting of 1 english (in the current
version
this is set to 1, regardless what the preferences file reads).
I can make that multilingual with minimal effort. I can
make that
system with minimal effort, that it "reads" the
strings in from
external files in a folder (just like INM makes it with impressario)
and so users can add their own language set or override
the built in
strings. -> new feature for to do list -> multilingual
support
The other settings of the preference file (or
"environmentSettings.xml" in case of "playback
version") are self
explanatory and take a value of 1 or 0 to switch the corresponding
setting.
-------------------
KNOWN ISSUES:
-------------------
Sometimes the scaling of the model along the
axis goes into the
opposite direction as you would think, when dragging. I'll
try to fix
that but I can't promise, as this was very tricky to get
to work as
it is now and may become worse again
Copyright
1998 - 2006 Laughingibird Software -
The software experts on Graphic Design
|