Début

Outils développeurs

 

Début

nouvelles fonctions
nouvelle technologie
configuration requise
prix

télécharger
 
 

 


Des centaines d'améliorations sur les outils pour développeurs telles que les outils d'écriture de scripts, le SDK C++, le SDK .NET, le SDK de rendu (RDK) et la trousse à outils openNURBS.

Outils d'écriture de scripts  ( nouveautés, améliorations)
Rhino est compatible avec les macros et les RhinoScripts. Les macros sont une série de commandes de Rhino auxquelles on accède par un bouton, un alias ou une touche de raccourci. RhinoScript est un langage d'écriture de script ressemblant à VB qui permet d'ajouter de nouvelles commandes dans Rhino ou qui peut être inclus dans des macros.

  • Alerte - Émet un son quand une commande est terminée. Ajoute une option pour exécuter une action si une commande déterminée prend plus de temps que celui indiqué par l'utilisateur.
  • ListeCommandes - Affiche une liste de toutes les commandes de Rhino dans une fenêtre de texte qui peut être copiée, enregistrée et imprimée. Un outil de référence intéressant pour les développeurs de scripts et de didacticiels.
  • Glisser-Déposer - Faites glisser et déposez un fichier .RVB de RhinoScript sur la fenêtre principale de Rhino pour charger le script.
  • MessagerieRhino - Envoie des messages électroniques dans Rhino.
  • RhinoScript - Plus de 130 nouvelles méthodes.
  • RhinoScript - Plus de 20 méthodes améliorées.
  • ÉditeurMacro - Permet de modifier des macros de Rhino.
  • Macros - Si le premier caractère dans un script de barre d'outils n'est pas "!" et si le dernier caractère est" \", le script s'exécute dans la ligne de commandes sans la fonction Entrée, il est donc possible d'ajouter des informations.  Cette fonction est utile pour créer une chaîne de commande composée de chiffres, de virgules, d'angles (comme par exemple "<45") représentés sur les boutons pour créer ainsi un "clavier numérique" à l'écran.
  • Fenêtre - Les commandes sont maintenant scriptables.
  • NavigateurInternet - Ouvre une fenêtre de navigation "permanente" que vous pouvez lire pendant que vous travaillez dans Rhino.
 

[Version pour l'impression]

 

 

SDK C++ ( nouveautés, améliorations)
Microsoft Visual Studio 2005 est nécessaire

  • Les développeurs externes ont maintenant un accès illimité aux fonctionnalités du noyau de Rhino.
  • Outils de débogage - Permet de détecter des fuites de mémoire et des conditions d'erreur dans un module lorsqu'il travaille avec Windows.
  • Unicode - Tous les modules sont Unicode afin de permettre une meilleure compatibilité avec les différentes langues.
  • Accès à la nouvelle technologie telle que :
    • UDT
    • Historique
    • Outils de dessin
    • Canal d'affichage graphique
  • Créer et modifier plus de types d'objet tels que les poignées, les plans de découpe, les cages, les présentations et les vues détaillées.
  • Plus de routines sont rendues publiques telles que Intersection, propriétés mécaniques, opérations booléennes, Surface par sections, Balayage1 et Balayage2.
  • Gestionnaire Glisser-déposer.
  • Gestionnaire de texture comprenant une texture par surface dans une polysurface.
  • Affichage personnalisé ou modes d'impression par objet ou par fenêtre.
  • Moteurs d'affichage ou d'impression personnalisés.
  • AideCommande fonctionne avec les modules.
  • Barres d'outils, boîtes de dialogue ancrables et menus personnalisés.
  • Les modules peuvent habiller Rhino pour contrôler l'apparence de l'interface, de l'icône de Rhino, de l'écran de présentation, de la barre de menu, de la barre de titre, de la boîte de dialogue À propos et des barres d'outils.
  • Des contrôleurs d'événements informent les modules tiers lorsque quelque chose change dans Rhino.
  • Les modules tiers peuvent enrichir RhinoScript avec de nouvelles fonctions scripts. Il n'est plus nécessaire pour chaque développeur d'avoir leurs propres outils d'écriture de scripts.
  • D'autres applications de Windows ont maintenant accès aux modules tiers de Rhino à travers leur extension vers RhinoScript.
   

SDK .NET ( nouveautés, améliorations)

  • Le SDK .NET est une classe enveloppante autour du SDK C++ qui permet le développement de modules avec les langages .NET tels que VB.NET et C#.
  • La plupart des fonctions du SDK C++ sont disponibles dans le SDK .NET.
   

Kit pour développeur de moteur de rendu ( nouveautés, améliorations)
Ces outils comprennent :

  • Un éditeur de Matériau, d' Environnement et de Texture entièrement extensible.
  • Une implantation complète de mémoire tampon pour le rendu des images avec gestion des post-traitement et des canaux.
  • Une interface de prétraitement des maillages de rendu pour les développeurs tiers.
  • Plaquage de déplacement. Textures algorithmiques. Un canal de rendu amélioré.
  • Une lumière du soleil de Rhino.
  • Support de plaquage de texture pour Rhino 3.0 (déjà intégré dans Rhino 4.0).
  • Registre d'animation de propriété pour Bongo 2.0 et les autres modules tiers d'animation.
  • Possibilité d'appliquer une technique de rendu automatique sur l'interface pour les fournisseurs tiers de matériaux/environnements/textures.
  • Objets graphiques d'interface pour les développeurs.
   

openNURBS ( nouveautés, améliorations)
Les outils fournit par openNURBS comprennent :

  • Spécification et documentation pour le format de fichier 3DM de Rhino 1.0 à Rhino 4.0.
  • Bibliothèques de code source C++ libres pour lire et écrire le format de fichier 3DM de Rhino 1.0 à 4.0.
  • Compatibilité avec Windows, Windows x64, Mac et Linux.
   

 © 2007 

McNeel Amérique du Nord Europe Amérique Latine Asie