Plataforma de desarrollo - Novedades de Rhino 6 para Windows
Información general
Rhino es más que un simple modelador. Con un rico ecosistema de plug-ins y un conjunto abierto de herramientas de desarrollo, Rhino se está convirtiendo rápidamente en la plataforma de desarrollo preferida por aquellos que buscan impulsar el diseño. Rhino 6 incluye mejoras importantes en nuestros SDK gratuitos, mejoras en las API, mejor documentación y más acceso a los comandos de Rhino desde Grasshopper.

Actualizaciones importantes
Grasshopper
Grasshopper es un plug-in de desarrollo estable que se incluye en Rhino.

Documentación para desarrolladores
Documentación para desarrolladores en línea con guías y referencias de API.

Food4Rhino renovado
Con un diseño y un sistema de búsqueda completamente nuevos, además de nuevos tipos de recursos, como scripts, definiciones, tutoriales, materiales y barras de herramientas.

SDK de renderizado en tiempo real
SDK de renderizado en tiempo real disponible en el Renderer Development Kit.
Mejoras
RhinoCommon
- Compatibilidad con .NET 4.5 (incluida compatiblidad con entornos de ejecución .NET anteriores)
- Cambios importantes para incluir los plug-ins multiplataforma
- Eto se incluye para el desarrollo de interfaces de usario (IU) multiplataforma
- Grasshopper y Kangaroo están accesibles desde RhinoCommon
- Comprobación de compatibilidad para asegurarse de que su plug-in se carga correctamente
- NodeInCode permite llamar a nodos Grasshopper desde RhinoCommon
- Nuevos objetos de anotación compatibles
- SVG, OBJ, y PDF admiten clases
- Mejoras en Rhino.Geometry.Mesh: Mesh.CreateFromLines, Mesh.Ngon y más.
- Los cálculos de geometría ahora son seguros para subprocesos
- Make2D: clases HiddenLineDrawing y Silhouette
- Clases ViewCaptureToFile/Clipboard
- Los Snapshots admiten clases
- GetCancel() para tareas asincrónicas
- El sistema de devolución de llamada del ratón ahora es más fácil de usar
- Rhino3dmIO para Windows, macOS, iOS y Android
C/C++ SDK
- Se han eliminado las MFC del SDK
- Compatibilidad con la última versión de Visual Studio 2017
- Compatibilidad multidocumento
- Clase Model Components para gestionar propiedades comunes
- Nuevos objetos de anotación para Texto, Directrices, Cotas, etc.
- Enumeraciones con establecimiento inflexible de tipos y con nombre seguro C++11
- Nuevo sistema de configuración accesible desde C++
Rhino.Python
- Compatibilidad con IronPython 2.7.5
- El editor de Python tiene un nuevo árbol de módulos organizado en grupos de métodos para facilitar la navegación
- La documentación API ahora incluye más información
- La ventana de salida del editor de Python tiene una mejor ayuda contextual
- La ventana de depuración admite pantallas de alta resolución
- Se ha mejorado el rendimiento del componente GHPython, hasta 10 veces más rápido que el componente de Rhino 5
- Nueva funciones para crear tipos de Rhino comunes, incluidos CreatePoint(), CreateVector(), CreatePlane(), CreateColor()
- Nuevas guías actualizadas de Rhino.Python y GHPython
RhinoScript
- Se han agregado más de 50 métodos nuevos
- El editor ahora admite alta resolución
Y mucho más
Y muchas correcciones de errores.