blob: ea8d61795b0a7a1c6b659299242edaa94dfc6be8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
/****************************************************************************
**
** Copyright (C) 1993-2009 NVIDIA Corporation.
** Copyright (C) 2017 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of Qt 3D Studio.
**
** $QT_BEGIN_LICENSE:FDL$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see https://www.qt.io/terms-conditions. For further
** information use the contact form at https://www.qt.io/contact-us.
**
** GNU Free Documentation License Usage
** Alternatively, this file may be used under the terms of the GNU Free
** Documentation License version 1.3 as published by the Free Software
** Foundation and appearing in the file included in the packaging of
** this file. Please review the following information to ensure
** the GNU Free Documentation License version 1.3 requirements
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
** $QT_END_LICENSE$
**
****************************************************************************/
/*!
\title Studio: Slide Palette
\page studio-slide-palette.html
\ingroup qt3dstudio-studio
\section1 Using Slides
\image slidePalette.png
Each scene and component in a presentation has a set of \e slides associated with it.
These slides can be used to effect drastic, PowerPoint-like changes (each slide has completely
different content) or subtle variations on the same content (i.e. make the button background pulse
with a slight orange color on the active slide).
Each slide has its own animation timeline and playback characteristics.
Your intro slide may last for 1 second and automatically play through
to another slide that has no animation at all. A third slide may have 10
seconds of different animation that play in a looping fashion.
Each scene and component come to life with one slide already created. To
add additional slides, right-click in the slide palette and choose \uicontrol{New Slide}
(or duplicate an existing slide).
Click on a slide to select it. This will cause the
\l{studio-timeline-palette.html}{timeline palette} to show the
elements and animations for the selected slide, and the
\l{studio-scene-view-and-matte.html}{scene view} to update
accordingly. Adding new elements to your scene (via the
\l{studio-basic-objects-palette.html}{basic objects palette} or
\l{studio-project-palette.html}{project palette}) will add the
elements only to this slide. Adding new actions (via the
\l{studio-action-palette.html}{actions palette} will create actions
that only can be triggered on this slide.
You may re-order slides within the slide palette by dragging them.
\section1 The Master Slide
\image Studio-Slide-Master.png
To create content that subtly changes across multiple slides you need elements that exist
across all of those slides. Each scene and component have one \e{master
slide}. Elements placed on this slide exist on all slides of that
scene or \l{component}.
Click the \uicontrol {Edit Master} slide at the top of the slide palette to
enter the master slide. As with other slides, the timeline palette and
scene view will update accordingly. Now adding new elements and actions
will create these items on the master slide.
Click the \b {Leave Master} slide when you have finished adjusting the
master slide. Note that you do not need to be on the master slide to
adjust properties of elements on the master slide. Changes made to a
property of a master element apply across all slides equally.
To add an action to a master slide object you need to be on the master slide. If you add an action
to a master slide object on any other slide, the action will only exist on that slide.
To cause certain properties for an element to vary per slide, you must
\l{studio-inspector-palette.html#unlinking-from-the-master-slide}
{unlink each property} that you wish to change.
To cause a property to smoothly transition when changing from one slide
to another, animate the property using
\l{best-practices-dynamic-keyframes.html}{dynamic keyframes}.
*/
|