Sites


Inkscape

Inkscape: 3DBoxTool

Outil boîte 3D

Inkscape est un outil de dessin en deux dimensions. Il est toutefois très souvent utilisé pour créer des objets ou des dessins qui paraissent en trois dimensions. L'outil boîte 3D vous permet de réaliser ce type de dessins en automatisant l'opération la plus courante : dessiner une boîte dans une perspective 3D donnée. L'outil s'assure automatiquement que toutes les faces de la boîte suivent les lignes de perspective correspondantes.

Exemple de réalisation en 3D

Notions élémentaires

Pour représenter un objet en 3D (il s'agit ici de 3D émulée, et donc plutôt de 2D et demi), l'outil boîte 3D manipule des axes (XYZ), des plans (XY, XZ et YZ), des lignes parallèles (PL), des lignes de convergence et des points de fuite (VP).

Chaque dimension peut reposer sur une ligne parallèle ou sur un ligne de convergence. Ces lignes sont dessinées dans des couleurs différentes, ce qui permet à l'utilisateur de les distinguer les unes des autres :

  • les lignes rouges représentent la direction X (largeur) ;
  • les lignes bleue représentent la direction Y (hauteur) ;
  • les lignes jaunes représentent la direction Z (profondeur).

Lorsque les lignes convergent, elle possèdent un point de fuite — le point où elles se croisent. Voici un exemple pour illustrer ces notions :

Notions élémentaires : lignes de convergence et points de fuite

X représente le point de fuite pour le plan X.

Z représente le point de fuite pour le plan Z.

Y représente les lignes parallèles pour le plan Y.

Voici la conséquence d'un rapprochement des bordure des plans X et Z vers les points de fuite :

Rapprochement vers les points de fuite

Les plans X et Z ont pratiquement convergé, mais Y est à peu près identique.

Par défaut, Inkscape fait converger les lignes X et Z car c'est la représentation habituelle d'une perspective.

Remarque : Les lignes parallèles ne présentent pas nécessairement un angle de 90 degrés par rapport à l'axe X — la modification de cet angle entrainera une inclinaison de l'objet.

Dessiner une boîte 3D

Appuyer sur X ouMaj+F4 pour activer l'outil boîte 3D. Commencez par étirer le curseur sur le canevas. Maj+glisser sans relâcher le bouton de la souris, extrude la boîte dans la direction Z.

Pour dessiner une autre boîte 3D avec le même point de fuite, garder la première boîte sélectionnée et  dessinez une nouvelle boîte :

Partage de point de fuite 

Éditer une boîte 3D

Ajuster une des trois dimensions avec les diamants carrés. Les quatres diamants en forme de losange placées sur l'avant de la face X/Y de l'objet permettent son redimensionnement. Les quatres diamants en forme de losange placées à l'arrière peuvent être utilisées pour étirer ou contracter la boîte dans la profondeur. Avec Maj, les fonctions des diamants sont inversées. Avec Ctrl, les diamants de redimensionnement de côté s'accrochent aux axes de coordonnées ou aux diagonales.

Déplacer une boîte 3D

Il est possible de déplacer la boîte 3D en perspective en étirant son centre, marqué par le caractère « X ». Le mouvement par défaut s'effectue dans le plan XY ; la touche Ctrl contraint le mouvement aux directions des axes ou des diagonales ; Maj permet un déplacement parallèle à l'axe Z.

Centre de la boîte 3D 

Manipuler les points de fuite

L'ajustement des points de fuite s'effectue en les étirants sur le canevas, ou en permuttant leur état ; toutes les boîtes partageant cette perspective sont affectées par le mouvement du point de fuite associé.

Lorsque plusieurs boîtes sont sélectionnées, tous les points de fuite associés à leurs perspectives sont affichés sur le canevas. Si les points de fuite de plusieurs perspectives coïncident, ils sont combinés en une poignée unique. Bouger cette poignée déplace tous les points de fuite en même temps et transforme les boîtes associées en conséquence. Noter que des boîtes non sélectionnées peuvent aussi être retaillées si leurs perspectives partagent le même point de fuite. L'action sur Maj pendant le déplacement de la poignée peut être utilisée pour ne transformer que les boîtes sélectionnées, en séparant leurs perspectives des boîtes non sélectionnées. Par ailleurs, lorsqu'un point de fuite en cours d'étirement passe suffisamment près d'un autre, les deux points de fuite s'accrochent entre eux et sont réunis en une seule poignée.

Manipulation des points de fuite 

Tourner les lignes de perspective

Les différents types de parenthèses, à savoir [ ], ( ) et { }, peuvent être utilisés pour pivoter les lignes de perspectives infinies (les parallèles par exemple) respectivement dans les directions X, Y et Z. Les parenthèses fermantes font effet dans le sens horaire et les parenthèses ouvrantes dans le sens anti-horaire. L'angle de rotation est défini dans les préférences. Alt limite la rotation à un pixel d'écran.

Modifier le mode des lignes de perspective

Lorsque l'outil boîte 3D est actif, Maj+X, Maj+Y et Maj+Z basculent les lignes de perspective de la direction correspondante entre le mode « convergence » et le mode « parallèle ».

Astuces

Détails sur l'outil boîte 3D

En SVG, la boîte 3D représente un groupe (svg:g) possédant un attribut d'extension spécial (dans l'espace de nommage d'Inkscape) ; ce groupe contient les six chemins quadrilatéraux représentant les côtés de la boîte. Seul l'outil boîte 3D traite cet objet comme un boîte ; pour tous les autres outils il ne s'agit que d'un groupe, et il est possible d'en sélectionner un chemin par Ctrl+clic, d'y appliquer un style, de l'effacer, etc. Il est bien sûr possible de modifier toute la boîte ou une de ses faces avec l'outil sélection ou l'outil éditeur de nœuds.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.