Pour plus d'information sur la 3D, on peut consulter cet article sur mathémaTICE.

Cette version corrige un certain nombre de petits bugs :

  • système de recopie automatique des champs y3D et z3D;

  • lorsque qu'un point était attaché à un segment 3D, ses coordonnées restaient modifiables;

  • affichage des cordonnées 3D lors du preview;

  • en vue d'avion, de gauche, etc certaines coordonnées du genre 5.4564E-17 ont été fixées à 0;

  • problèmes collatéraux à la version française dans l'affichage des textes;

  • les macros de menu plan médiateur ne fonctionnaient pas dans certaines situations : elles ont été remplacées par une seule macro plan médiateur beaucoup plus légère (le "plan" est dilatable mais non tournant);

  • activation de la version francaise via le mode débutant de l'assistant de script;

 

Nouveautés :

  • le fichier de base pour la 3D a été optimisé (certains objets construits étaient inutiles);

  • la CaRCommande Move fonctionne désormais en 3D avec le paramètre supplémentaire attendu (troisième coordonnée);

  • amélioration du point 3D sur objet;

  • en 3D, le point O et les trois vecteurs de base et leurs extrémités ont été rendues ni supprimables ni renommables;

  • la vue d'avion a été modifié pour obtenir les axes en position "habituelle"; on a ajouté une vue de gauche;

  • on a ajouté les macros de menu suivantes : Plan parallèle Plan par Point, Plan perp Droite par Point, Droite parallèle Droite par Point;
    Remarque : pour obtenir les bonnes macros de menu sur Mac, on pourra si besoin se référer à ce passage sur les instructions d'installation;

  • on peut désormais écrire les CaRCommandes Point("A") ou Point3D("A") qui créent un point A aléatoirement, mais visible dans la fenêtre.

  • préservation des préférences lors de la création d'une nouvelle fenêtre 3D;

  • la couleur de fond de la figure (en 2D et en 3D) est désormais enregistrée; lors de la création d'une nouvelle figure, c'est cette couleur de fond qui sera utilisée par défaut;

  • Lors de la création d'une expression, la valeur par défaut du texte affiché (champ commentaire) n'est plus "Valeur" mais le nom de l'expression;

En vue d'une utilisation de CaRMetal totalement en français, on a ajouté cette page de syntaxe des CaRCommandes.

Par ailleurs, on a ajouté les deux nouvelles CaRCommandes IsIconSelected et SetIconSelection pour modifier provisoirement les préférences (et ainsi pouvoir séparer la création des objets et la détermination de leur aspect).

Mise à jour des installeurs pour toutes les systèmes d'exploitation.

- Correction de bugs de langues dans l'interprétation des commandes JavaScript.

- Correction de bugs concernant le CaRScript ExecuteMacro appliqué à des objets de type expression.

- Apparition d'un interrupteur entre deux modes de fonctionnement de l'assistant de scripts (générateur automatique de CaRScripts).
Attention, le mode par défaut est un nouveau mode simplifié.
Dans ce mode, l'appui sur un bouton de génération automatique de CaRScript génère un CaRSCript sans affectation (= sans JS). C'est un mode pour débutants.
Par exemple, le bouton "point" génère Point("B",2,3);

L'interrupteur permet de basculer dans le "mode avec JS", qui est le mode traditionnel.
Dans ce mode, le bouton "point" génère x=Point(2,3);

Cela vaut bien-sûr pour tous les CaRScripts.

Remarque : ce nouveau mode est destiné à l'apprentissage graduel des scripts CaRMetal.
Il a été conçu pour rendre possible une activité qui sera bientôt présentée sur MathémaTICE.

Correction de bugs de langues dans l'interprétation des commandes JavaScript.