View
16
Download
0
Category
Preview:
DESCRIPTION
TEMPLATE:. disk LHKF. F-cell. disk LHKF. Q. E. K. F-cell. circle LHKF. F. H. L. F-cell. S. D. Q. E. K. F. H. L. rectangle DEQS. polyline DEQS. rectangle DEQS. polyline DEQS. rectangle DEQS. S. D. B-cell. B-cell. B-cell. B-cell. B-cell. disk LHKF. circle - PowerPoint PPT Presentation
Citation preview
D
E
S
Q
LF
KH
D
E
S
Q
LF
KH
F-cell
diskLHKF
B-cell
rectangleDEQS
F-cell
diskLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
circleLHKF
T-cell
arcKFL
T-cell
segmentKL
T-cell
half-diskKFL
T-cell
pointK
T-cell
pointL
F-cell
diskLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
circleLHKF
F-cell
diskLHKF
F-cell
diskLHKF
TEMPLATE:
Boundary relations
D
E
S
Q
LF H
F-cell
diskLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
circleLHKF
T-cell
pointF
Boundary relations
K
0D cells
1D cells
2D cells
D
E
S
Q
LF H
F-cell
diskLHKF
F-cell
circleLHKF
Containment relations
K
1D cells
2D cells
B-cell
rectangleDEQS
B-cell
polylineDEQS
D
E
S
Q
LF
KH
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
diskLHKF
B-cell
rectangleDEQS
M
O
P-cell
segmentOM
0D cells
1D cells
2D cells
P-cell
segmentOM
P-cell
pointO
P-cell
pointM
DS
EQ
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
LF
KH
M
O
0D cells
1D cells
2D cells
P-cell
segmentOM
PN
T-cell
segmentON
T-cell
segmentPN
T-cell
SegmentMP
P-cell
pointM
T-cell
pointN
P-cell
pointO
T-cell
pointP
DS
EQ
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
LF
KH
M
O0D cells
1D cells
2D cells
P-cell
segmentOM
P-cell
pointO
T-cell
segmentKL
P-cell
pointM
T-cell
pointK
R
T-cell
pointL
T-cell
arcKLF
T-cell
half-diskKLF
DS
EQ
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
LF
KH
M
O
0D cells
1D cells
2D cells
P-cell
segmentOM
P-cell
pointO
T-cell
segmentKL
T-cell
segmentRM
T-cell
pointR
P-cell
pointM
T-cell
pointK
R
T-cell
pointL
T-cell
arcKLF
T-cell
half-diskKLF
LHKFF-cell
D
E
S
Q
LF
K
H
D
E
S
Q
LF
KH
DEQSB-cell
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
circleLHKF
B-cell
rectangleDEQS
F-cell
diskLHKF
F-cell
diskLHKF
F-cell
diskLHKF
G1
G2
G3
G1
G2
G3
D
E
S
Q
LF H
B-cell
gearG2
B-cell
gear bnd.G2
T-cell
pointA
Boundary relations
K
0D cells
1D cells
2D cells
G1
G2
G3
F-cell
gearG3
F-cell
gear bnd.G3
B-cell
gearG1
B-cell
gear bnd.G1
A
B-cell
gearG2
B-cell
gear bnd.G2
T-cell
pointA
Boundary relations
0D cells
1D cells
2D cells
G1
G2
G3
F-cell
gearG3
F-cell
gear bnd.G3
B-cell
gearG1
B-cell
gear bnd.G1
A
B-cell
gearG2
B-cell
gear bnd.G2
T-cell
pointA
Boundary relations
0D cells
1D cells
2D cells
G1
G2
G3
F-cell
gearG3
F-cell
gear bnd.G3
B-cell
gearG1
B-cell
gear bnd.G1
A
B
T-cell
pointB
E
S
Q
F
G
K
H
F-cell
rectangleFGHK
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
polylineFGHK
Boundary relations
1D cells
2D cellsD
D
E
S
Q
F
G
K
H
F-cell
rectangleFGHK
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
polylineFGHK
T-cell
lineUV
Boundary relations
0D cells
1D cells
2D cells
V
U T-cell
pointV
T-cell
pointU
D
E
S
Q
F
G
K
H
F-cell
rectangleFGHK
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
polylineFGHK
T-cell
lineUV
Boundary relations
0D cells
1D cells
2D cells
U T-cell
pointV
T-cell
pointU
D
E
S
Q
F
G
K
H
F-cell
rectangleFGHK
B-cell
rectangleDEQS
B-cell
polylineDEQS
F-cell
polylineFGHK
Boundary relations
0D cells
1D cells
2D cells
U T-cell
pointU
K1 K2KN…
tN-1<t<tN → t>tN
111
111 ddb ttttt 222
iii ddb ttttt
222
111 ddb ttttt
111
jjj ddb ttttt
Nd
Nd
Nb lll
ttttt
…
K1
K2
Kj…
111ddb ttttt
222ddb ttttt
222
111 ddb ttttt
111
jjj ddb ttttt
111 Nd
Nd
Nb ttttt
…
KN
111 jd
jd
jb ttttt
KN-1
PK1
K1
PK2
K2
t
PKj
Kj
kbt 1
kdt 1
,kbt 2
kdt 1
,kbit k
dit ,
kb jt
kd jt ,
kbnt
…
K1 K2
t
Kj
1
1bt 1
1dt ,
2
1bt 2
1dt ,
1
2bt k
dit ,
jbnt j
dnt
…K1
11T
21T
12T
1
2dt ,
ibt 1
jnT
T1
K1
T2
K2
t
TN
KN
1bt
1dt , 2
bt2dt ,
ibt
kdt , N
btNdt
…
1
1bt 1
1dt
K1 K2
t
Kj
1
1bt 1
1dt ,
2
1bt 2
1dt ,
1
2bt k
dit ,
jbnt j
dnt
…K1
11T
21T
12T
1
2dt ,
ibt 1
jnT
t1=0.5 t1=0.5
Local time is 0.5 but referring to different moments within the global timescale
Cell 1
Cell 1
Parameter2
Parameter1
Cell 2
Parameter1
Cell 2 Cell 3
Cell 3
Parameter2
Parameter1
Pull
Pull
Retrieve valid parameter
Retrieve valid parameter
Dependency Dependency
Cell 4
Parameter2
Parameter1
Pull
Retrieve valid parameter
Cell 4Dependency
D
E
S
Q
LF
KH
D
E
S
Q
LF
KH
t1K
bt 2Kbt
K1(0)
K1
D
E
S
Q
LF
KH
K2
D
E
S
Q
LF
KH
K3
3Kbt
D
E
S
Q
LF
KH
K3
3Kdt
t
)( 2 tt Kb
)0(
)0( )( 3 tt Kd
DS
EQ
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
LF
KH
M
O
0D cells
1D cells
2D cells
P-cell
segmentOM
P-cell
pointM
P-cell
pointO
DS
EQ
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
LF
KH
M
O
0D cells
1D cells
2D cells
P-cell
segmentOM
P
T-cell
segmentOP
T-cell
SegmentMP
P-cell
pointM
P-cell
pointO
T-cell
pointP
DS
N
Q
LF
KH
M
O
0D cells
1D cells
2D cells
P
R
F-cell
diskLHKF
F-cell
circleLHKF
B-cell
rectangleDEQS
B-cell
polylineDEQS
P-cell
segmentOM
T-cell
segmentON
T-cell
segmentPN
T-cell
SegmentMP
P-cell
pointM
T-cell
pointN
P-cell
pointO
T-cell
pointP
E
T-cell
pointR
K1K2
K5K3
K4
DS
EQ
LF
KH
M
O
DS
EQ
LF
K H
M
O
R
DS
EQ
LF
KH
M
O
P
DS
EQ
LF
KH
M
O
DS
EQ
LF
KH
M
O
R
DS
EQ
LF
KH
M
O
PN
DS
N
Q
LF
KH
M
O
P
R
E
DS
N
Q
LF
KH
M
O
PE
Handle Barrel
RopeConvolution
skeleton(not visible)
“Material”
Handle
Barrel
Probably also need to add “hook” objects using boundary relations
Rope
“Material”
F-cell
Conv.
F-cell
“Blend”
F-cell
Dependency relation
HookHook
Handle
Barrel
Rope Skeleton
(not visible)
“Material”
Handle
Barrel
Rope
“Material”
F-cell
Conv.
F-cell
“Blend”
F-cell
Dependency relation
Hook
HandleBarrel2
Barrel1
Rope1Rope2
Skeleton
(not visible)
“Material”
Handle
Barrel1
Probably also need to add “hook” objects using boundary relations
Rope1
Barrel2Rope2
“Material”
F-cell
Skeleton
F-cell
“Blend”
F-cell
Dependency relation
1 2
p1
p2
1
2
p1<p2
2
1
p2<p1
p1 p2evaluate cell 2
using up-to-date state of cell 1
evaluate cell 1using previousstate of cell 2
evaluate cell 1using up-to-date
state of cell 2
evaluate cell 2using previousstate of cell 1
1
2
p1<p2
2
1
p2<p1
p1 p2evaluate cell 2
using up-to-date state of cell 1
evaluate cell 1using previousstate of cell 2
evaluate cell 1using up-to-date
state of cell 2
evaluate cell 2using previousstate of cell 1
21
p2 p1evaluate cell 1using up-to-date
state of cell 2
evaluate cell 2using up-to-date
state of cell 1
t
10Kt 1
1Kt 1
2Kt 1
3Kt ...
Regular timestep
Timestep back according to instance response Going back to previous states
Property1
Property2
Cell 2
Property A
Property B
Cell 1
Property I
Property II
Cell 3
31 2
Dependency graph
Can add some particles moving on top of convolution (metaballs) using the field to drive them
Handle1
Barrel
Rope
“Material”
F-cell
Conv.
F-cell
“Blend”
F-cell
Dependency relation
Hook
Handle2Andy
Skeleton
Handle1
Barrel
Rope
“Material”
F-cell
Conv.
F-cell
“Blend”
F-cell
Dependency relation
Hook
Handle2
Skeleton
Dependency relation
Can add some particles moving on top of convolution (metaballs) using the field to drive them
Handle1
Barrel
Rope
“Material”
F-cell
Conv.
F-cell
“Blend”
F-cell
Dependency relation
Hook
Handle2Andy
Skeleton
Recommended