Aller au contenu

Utilisateur:Rhymone/Brouillon

Une page de Wikipédia, l'encyclopédie libre.

Grasshopper
Fondateurs Robert McNeel & Associates David Rutten
Forme juridique S.A.R.L
Slogan Pour les designers qui explorent de nouvelles formes en utilisant des algorithmes génératifs,

Grasshopper® est un éditeur graphique d'algorithmes qui intègre les outils de modélisation 3D de Rhinoceros 3D. Contrairement à RhinoScript, Grasshopper ne nécessite aucune connaissance de la programmation ou de script, mais permet toujours aux designers de construire des générateurs de forme de la plus simple à la plus grandiose.

Activité Éditeur de logiciel
Site web Grasshopper


Grasshopper est un logiciel de modélisation générative intégré au logiciel de modélisation Rhinoceros 3D. C'est un éditeur graphique d'algorithmes qui intègre toutes les fonctions de modélisation de Rhinoceros 3D. Il permet la conception de forme 3D sous forme de développement sans écrire de code.

Il contient une interface très intuitive qui lui permet de générer des formes 3D en toute simplicité, il suffit de décrire la géométrie sous forme d'un processus composé de "boîtes"(composant ou paramètre) et les reliés entres elles. Un exemple simple d'une ligne par deux points serait décrit par trois "boîtes"(point A, point B, ligne (A-B)).

Les possibilités sont grandes avec grasshopper car il contient un grand nombre de fonction de calcul et permet aussi d'écrire ces propres fonctions (cette fois ci en code).

Languages supportés par Grasshopper[modifier | modifier le code]

VB.net 1.

C#

Python

Modeleur 3D[modifier | modifier le code]

Surfacique[modifier | modifier le code]

Rhinoceros 3D permet de travailler de façon libre sur des courbes et des surfaces. Moins technique qu'un logiciel comme Solidworks, il permet de créer rapidement des formes complexes. Modeleur surfacique, Rhinocéros 3D ne crée pas directement de pièces « volumiques » mais peut travailler avec des polysurfaces fermées, il y a donc plus de liberté à créer des pièces volumiques.

NURBS[modifier | modifier le code]

Son moteur 3D NURBS permet de créer n'importe quelle forme à partir de courbes ou bien de formules mathématiques complexes. Il permet d'ailleurs la création de courbes NURBS ou de type Bezier (Spline) de degré différent. Les contraintes de types position, tangentes, continuité ou courbures sont exploitées dans Rhinoceros 3D.

MAILLAGE[modifier | modifier le code]

Rhinoceros 3D est un mailleur puissant pour la conversion de fichiers ou pour la visualisation. Il contient de nombreuse options d'affichage nottament sur les maillages et permet l'intégration de développements tiers comme RhinoTerrain qui permet la création, l'édition et la modification de ces maillages.

Passerelle de fichier[modifier | modifier le code]

Rhinoceros 3D est aussi et avant tout une passerelle de fichier. En mode natif il peut importer et exporter de nombreux formats: [Importation: 3D Studio (*.3ds), AutoCAD (*.dwg & *.dxf),DirectX (*.x),Encapsulated PostScript (*.eps), Géométrie GHS (*.gf, *.ght), Géomview OFF (*.off), GTS (GNU Triangulated Surface)(*.gts), IGES (*.igs, *.iges), LightWave (*.lwo), MicroStation (*.dgn), MotionBuilder (*.fbx), NextEngine Scan (*.scn), OBJ (*.obj), PDF(Vectoriel) (*.pdf), PLY(*.ply), Points (*.asc, *.csv, *.xyz, *.cgo_ascii, *.txt), Raw triangles (*raw), Recon M (*.m), SketchUp(*.skp), SLC (*.slc), SolidWorks(*.sldprt, *.sldasm), STEP (*.stp, *.step), STL (Stereolithography)(*.stl), VDA (*.vda), VRML (*.wrl, *.vrml), WAMIT (*.gdf), ZCorp (*.zpr)]

[Exportation: 3D Studio (*.3ds), ACIS (*.sat), Adobe Illustrator (*.ai), AutoCAD (*.dwg & *.dxf),DirectX (*.x),COLLADA (*.dae), Cult3D (*.cd), GHS Géométrie (*.gf), GHS PartMaker (*.pm), Géomview OFF (*.off), Google Earth (*.kmz), GTS (GNU Triangulated Surface)(*.gts), IGES (*.igs, *.iges), LightWave (*.lwo), Métafichier amélioré (*.emf), Métafichier Windows (*.wmf), Moray UDO (*.udo), MotionBuilder (*.fbx), OBJ (*.obj), Object Properties (*.csv), Parasolid (*.x_t), PDF (*.pdf), PLY(*.ply), Points (*.txt), POV-Ray (*.pov), RenderMan (*.rib), SketchUp(*.skp), STEP (*.stp, *.step), STL (Stereolithography)(*.stl), Traingles Raw (*raw), VDA (*.vda), VRML (*.wrl, *.vrml), WAMIT (*.gdf), X3D (*.x3dv), XAML (*.xaml), XGL (*.xgl), ZCorp (*.zpr)]

Rendus[modifier | modifier le code]

Les rendus se font généralement par l'intermédiaire de plug-ins associés : Pinguin, Flamingo, Maxwell, ou encore VRay mais il est possible de gérer l’environnement, les lumières, les matériaux et les textures directement dans Rhinoceros.

Notes et références[modifier | modifier le code][modifier | modifier le code]

Liens externes[modifier | modifier le code]

Catégorie:CAO Catégorie:Logiciel de modélisation 3D