개발 플랫폼 - Windows용 Rhino 6의 새 기능
개요
Rhino는 모델러 그 이상입니다. Rhino는 풍부한 플러그인 환경과 개발 도구 세트로, 짧은 기간 안에 디자인의 한계에 도전하는 개발 플랫폼으로 자리 잡았습니다. Rhino 6에서는 API 향상, 더 나은 문서, Grasshopper에서 더 많은 Rhino 명령에의 액세스를 통해 당사의 무료 SDK를 크게 개선했습니다.

주요 업데이트
Grasshopper
Grasshopper는 Rhino에 탑재된, 안정적인 개발 대상입니다.

개발자를 위한 설명서
개발자를 위한 설명서를 온라인으로 이용하실 수 있습니다. 가이드와 API 참조가 포함되어 있습니다.

Food4Rhino 개편
완전히 새로워진 디자인과 검색 시스템, 그리고 새로운 리소스 유형 (스크립트, 정의, 튜토리얼, 재질, 도구모음)

실시간 렌더링SDK
실시간 렌더링 SDK가 Renderer Development Kit에 추가되었습니다.
향상된 기능
RhinoCommon
- .NET 4.5 지원 (이전 .NET runtimes 지원 포함)
- 교차 플랫폼 플러그인을 수용하기 위한 주요 업데이트
- 교차 플랫폼 사용자 인터페이스(UI) 개발자를 위해 Eto 포함
- RhinoCommon에서 Grasshopper, Kangaroo에 액세스 가능
- 확실하게 플러그인 로드되는지 확인하기 위해 호환성 테스트
- NodeInCode를 사용하여 RhinoCommon에서 Grasshopper 노드를 호출 허용
- 새로운 주석 개체 지원
- SVG, OBJ, PDF 지원 클래스
- Rhino.Geometry.Mesh 향상: Mesh.CreateFromLines, Mesh.Ngon, 등
- 지오메트리 계산이 이제 스레드로부터 안전합니다.
- Make2D: HiddenLineDrawing, 실루엣 클래스
- ViewCaptureToFile/클립보드 클래스
- 스냅샷 지원 클래스
- 비동기 작업을 위한 GetCancel()
- 마우스 콜백 시스템을 더욱 쉽게 사용하실 수 있습니다.
- Rhino3dmIO: Windows, macOS, iOS, Android용
C/C++ SDK
- MFC가 전혀 없습니다!
- 최신 Visual Studio 2017 지원
- 다중 문서 지원
- 공용 속성 관리를 위한 모델 컴포넌트 클래스
- 텍스트, 지시선, 치수 등의 새로운 주석 개체
- C++ 11 범위 지정 및 강력한 형식의 열거형
- C++에서 액세스 가능한 새로운 설정 시스템
Rhino.Python
- IronPython 2.7.5 지원
- 더욱 쉬운 탐색을 위해, Python 편집기에서 메소드 세트로 구성된 새로운 모듈 트리를 사용하실 수 있습니다.
- API 문서에 상세 정보가 추가되었습니다.
- Python 편집기의 출력창에서 상황에 맞는 도움말을 이용하실 수 있습니다.
- 디버그 창이 높은 DPI 화면에 맞춰 설정되었습니다.
- GHPython 컴포넌트 성능 향상으로, Rhino 5 컴포넌트보다 최대 10배 빨라졌습니다.
- 일반적인 Rhino 유형(CreatePoint(), CreateVector(), CreatePlane(), CreateColor())을 만드는 새로운 함수
- 새롭게 업데이트된 Rhino.Python, GHPython 가이드
RhinoScript
- 50개 이상의 새로운 메서드가 추가되었습니다.
- 편집기에서 높은 DPI를 인식합니다.
자세히
많은 오류가 수정되었습니다.