• Aucun résultat trouvé

Nous évaluons l’influence du paramétrage sur la classification des com-portements des MSS en qualités de mouvement de DS/DM. Pour ce faire, nous générons un ensemble de comportements de MSS correspondant à

différents pré-sets du modèle. Ces pré-sets sont des variations contrôlées des paramètres de raideur, de la longueur au repos de chaque ressort ou de l’ensemble des ressorts du modèle de contrôle ainsi que de la viscosité de l’environnement.

7.2.1 Rappel du MSS fin à topologie carrée

Le MSS développé pour l’installation interactive DS/DM et utilisé dans cette étude, est d’échelle fine et de topologie carrée. Nous rappelons que l’échelle d’un MSS représente le nombre de connexions élastiques entre les masses. Un MSS fin est un modèle à petite échelle avec un petit nombre de masses et de ressorts. Nous rappelons aussi que la topologie d’un MSS re-présente le graphe non orienté dont les nœuds sont les masses et les arêtes les ressorts. Le MSS développé pour DS/DM a une topologie en carré, re-présentée dans la figure 7.1 qui permet de contrôler individuellement les paramètres de raideur et de longueur au repos des huit ressorts du modèle de contrôle et du modèle fantôme, ainsi que le paramètre de viscosité. Nous proposons au lecteur de se reporter à la section 5.5 pour obtenir plus de dé-tails sur l’ensemble des paramètres de contrôle, la topologie, la texture et les stratégies de contrôle gestuel du MSS développé pour DS/DM.

Modèle fantôme

Masses et ressorts invisibles (en bleu et en traits pointillés)

Modèle de contrôle

Masses et ressorts visibles (en noir et en traits pleins)

Ressort 1

Ressort 2

Ressort 3

Ressort 4

FIGURE7.1 – La topologie du MSS en deux couches et le texturage du mo-dèle de contrôle (le seul visible par l’utilisateur).

7.2.2 Génération des comportements

Nous partons des pré-sets développés dans DS/DM pour le contrôle du MSS. Nous proposons au lecteur de se reporter à la section 3.5 pour plus de détails concernant les qualités de mouvement de DS/DM et à la section 5.6.1 pour plus de détails concernant le paramétrage du MSS en question. Les pré-sets développés pour DS/DM résultent de choix empiriques que nous avons faits en collaboration avec Bertha Bermudez, chercheuse et

dan-seuse de la compagnie EG | PC et coauteur de notre article (Fdili Alaoui et al., 2013). Ensemble, nous avons élaboré un ensemble de pré-sets pour chaque qualité de DS/DM. Ces pré-sets définissent des intervalles de rai-deur des quatre ressorts du modèle de contrôle, des intervalles de longueur au repos des quatre ressorts du modèle de contrôle, et des intervalles de viscosité.

• Les pré-sets du MSS pour le breathing sont :

– La raideur des deux ressorts horizontaux est nulle et leur longueur au repos est fixée à L0. Nous appliquons ces deux valeurs afin d’immobi-liser le modèle sur l’axe horizontal.

– La raideur des deux ressorts verticaux prend une valeur K0 faible. Nous appliquons la même valeur de raideur aux deux ressorts ver-ticaux pour obtenir un mouvement symétrique du modèle par rapport à l’axe vertical.

– La viscosité prend des valeurs élevées et évolue dans l’intervalle [ν0, ν1]. • Pour le jumping :

– La raideur des deux ressorts horizontaux est nulle et leur longueur au repos est fixée à L2h. Nous appliquons ces deux valeurs afin d’immo-biliser le modèle sur l’axe horizontal.

– La raideur des ressorts verticaux évolue dans l’intervalle [K2, K3]. – La longueur au repos des ressorts verticaux est élevée est évolue dans

l’intervalle [L2v, L3]. Encore une fois, nous appliquons la même valeur de raideur et de longueur au repos aux deux ressorts verticaux pour obtenir un mouvement symétrique du modèle par rapport à l’axe ver-tical.

– La viscosité globale est basse et évolue dans l’intervalle [ν2, ν3]. • Pour l’ expanding :

– Les raideurs des quatre ressorts du modèle de contrôle prennent des valeurs qui évoluent dans l’intervalle [0, K5].

– L’intervalle pour les longueurs au repos des quatre ressorts du modèle de contrôle est [L4, L5]. Etant donné que l’expanding est un mouvement non symétrique, nous appliquons quatre valeurs différentes de raideur et de longueur au repos aux quatre ressorts du MSS.

– La viscosité globale et évolue dans l’intervalle [0, ν5]. • Pour le reducing :

– La raideur des ressorts évolue dans l’intervalle [0, K7].

– La longueur au repos des ressorts est faible et évolue dans l’intervalle [L6, L7]. Nous donnons la même valeur de raideur et longueur au re-pos aux quatre ressorts du modèle de contrôle pour obtenir un mou-vement symétrique du modèle par rapport à l’axe vertical et à l’axe horizontal.

– La viscosité globale est élevée et évolue dans l’intervalle [0, ν7].

in-Comportement Raideur Verticale Raideur et Elongation Horizon-tales Viscosité Globale C1 < K0 = (0, L0) ∈ [ν0, ν1] C2 = K0 = (0, L0) ∈ [ν0, ν1] C3 > K0 = (0, L0) ∈ [ν0, ν1] C4 = K0 = (0, L0) < ν0 C5 = K0 = (0, L0) = ν0 C6 = K0 = (0, L0) = ν1 C7 = K0 = (0, L0) > ν1 C8 = K0 6= (0, L0) ∈ [ν0, ν1]

TABLE7.1 – Les 8 paramétrages des comportements de type B Comportement Raideur Verticale Elongation Verticale Raideur et Elongation Horizon-tales Viscosité Globale C9 ∈ [K2, K3] < L2v = (0, L2h) > ν3 C10 ∈ [K2, K3] = L2v = (0, L2h) = ν3 C11 ∈ [K2, K3] ∈ [L2v, L3] = (0, L2h) ∈ [ν2, ν3] C12 ∈ [K2, K3] = L3 = (0, L2h) = ν2 C13 ∈ [K2, K3] > L3 = (0, L2h) < ν2 C14 < K2 ∈ [L2v, L3] = (0, L2h) ∈ [ν2, ν3] C15 = K2 ∈ [L2v, L3] = (0, L2h) ∈ [ν2, ν3] C16 = K3 ∈ [L2v, L3] = (0, L2h) ∈ [ν2, ν3] C17 > K3 ∈ [L2v, L3] = (0, L2h) ∈ [ν2, ν3] C18 ∈ [K2, K3] ∈ [L2v, L3] 6= (0, L2h) ∈ [ν2, ν3]

TABLE7.2 – Les 10 paramétrages des comportements de type J tervalles décrits ci-dessus, nous constituons quatre ensembles de compor-tements de type breathing (respectivement jumping, expanding et reducing) dont les pré-sets sont détaillés dans le tableau 7.1 (respectivement 7.2, 7.3, 7.4)

1. Les comportements de type breathing seront notés dans la suite du chapitre C1 ... à C8, sont qualifiés de type B.

2. Les comportements de type jumping, notés de C9 ... à C18, sont quali-fiés de type J.

Comportement Raideur Globale Elongation Globale Viscosité Globale C19 < 0 ∈ [L4, L5] > ν5 C20 = 0 ∈ [L4, L5] = ν5 C21 ∈ [0, K5] ∈ [L4, L5] ∈ [0, ν5] C22 = K5 ∈ [L4, L5] = 0 C23 > K5 ∈ [L4, L5] < 0 C24 ∈ [0, K5] < L4 ∈ [0, ν5] C25 ∈ [0, K5] = L4 ∈ [0, ν5] C26 ∈ [0, K5] = L5 ∈ [0, ν5] C27 ∈ [0, K5] > L5 ∈ [0, ν5]

TABLE7.3 – Les 9 paramétrages des comportements de type E

Comportement Raideur Globale Elongation Globale Viscosité Globale C28 > K7 ∈ [L6, L7] > ν7 C29 = K7 ∈ [L6, L7] = ν7 C30 ∈ [0, K7] ∈ [L6, L7] ∈ [0, ν7] C31 = 0 ∈ [L6, L7] = 0 C32 < 0 ∈ [L6, L7] < 0 C33 ∈ [0, K7] < L6 ∈ [0, ν7] C34 ∈ [0, K7] = L6 ∈ [0, ν7] C35 ∈ [0, K7] = L7 ∈ [0, ν7] C36 ∈ [0, K7] > L7 ∈ [0, ν7]

TABLE7.4 – Les 9 paramétrages des comportements de type R

qualifiés de type E.

4. Les comportements de type reducing, notés dans ce qui suit C28 ... à C36, sont qualifiés de type R.

Afin de générer les comportements de types E et J, nous prenons en compte la corrélation entre les paramètres de viscosité et de raideur des ressorts, car ils sont associés à la quantité de mouvement du participant dans l’installa-tion DS/DM. Le paramètre de quantité de mouvement est détaillé dans la section 4.4.2. Nous avons donc préservé cette corrélation lors de la généra-tion des comportements de type E et J.