.
내용
개요
RhinoScript는 Microsoft 의 VBScript 언어를 기반으로 하는 스크립팅 언어입니다. RhinoScript를 사용하여, Rhino 에 금방 기능을 추가하거나, 반복적인 작업을 자동화할 수 있습니다.
RhinoScript의 Labs 버전에는 Rhino 4.0 SR3에 탑재된 RhinoScript 버전 + 추가/수정한 기능이 포함되어 있습니다.
관련 항목
RhinoScript 개발 Wiki
새로운 내용
새로운 메서드
- AddSweep1 - 서페이스 형태를 정의하는 프로파일 커브와 서페이스 가장자리를 정의하는 하나의 커브를 통해 만들어진 서페이스를 추가합니다.
- AddSweep2 - 서페이스 형태를 정의하는 프로파일 커브와 서페이스 가장자리를 정의하는 두 개의 커브를 통해 만들어진 서페이스를 추가합니다.
- ColorAdjustLuma - RGB 값의 광도(光度)를 변경합니다.
- ColorBlueValue - 빨강 (Red) - 녹색 (Green) - 파랑 (Blue) 즉 RGB 값에서 파랑색 구성요소의 강도(强度) 값을 검색합니다.
- ColorGreenValue - RGB 값에서 녹색 구성요소의 강도(强度) 값을 검색합니다.
- ColorHLSToRGB - 컬러를 HLS (색상-채도-명도) 체계에서 RGB 체계로 변환합니다.
- ColorRedValue - RGB 값에서 빨간색 구성요소의 강도(强度) 값을 검색합니다.
- ColorRGBToHLS - 컬러를 RGB 체계에서 HLS 체계로 변환합니다.
- CurveClosestObject - 두 개체가 서로 가장 가까운 위치를 반환합니다.
- DisplayOleAlerts - OLE "busy"와 "not responding" 대화 상자의 표시 여부를 지정합니다.
- FlashObject - 한 개 또는 그 이상의 개체를 Flash 합니다.
- HideGroup - 표시된 개체 그룹을 숨깁니다.
- IsCone - 서페이스가 원뿔의 일부인지 결정합니다.
- IsCylinder - 서페이스가 원통의 일부인지 결정합니다.
- IsParameterOnSurface - 매개변수 space point 가 트림된 서페이스상에 있는지 확인합니다.
- IsSphere - 서페이스가 구 (sphere) 의 일부인지 결정합니다.
- IsTorus - 서페이스가 원환의 일부인지 결정합니다.
- LeaderText - 지시선 개체의 텍스트 문자열을 반환하거나 수정합니다.
- LockGroup - 표시된 개체 그룹을 잠급니다.
- MakeArray - 사용자가 지정한 경계의 새롭고 초기화된 배열을 만듭니다.
- ProjectCurveToSurface - 한 개 또는 그 이상의 커브를 한 개 또는 그 이상의 서페이스 또는 폴리서페이스에 투영합니다.
- ProjectPointToSurface - 한 개 또는 그 이상의 점을 한 개 또는 그 이상의 서페이스 또는 폴리서페이스에 투영합니다.
- ShowGroup - 숨겨진 개체 그룹을 표시합니다.
- SurfaceCone - 원뿔의 정의를 반환합니다.
- SurfaceCylinder - 원통의 정의를 반환합니다.
- SurfaceSphere - 구의 정의를 반환합니다.
- SurfaceTorus - 원환의 정의를 반환합니다.
- UnitScale - 단위 체계를 변경하는 배율을 반환합니다.
- UnlockGroup - 잠긴 개체의 그룹을 잠금 해제합니다.
변경된 메서드
- AddCone - 추가적인 인수 및 재정의가 추가되었습니다.
- AddCylinder - 추가적인 인수 및 재정의가 추가되었습니다.
- AddHatch - 크래쉬 오류가 수정되었습니다.
- AddLeader - 추가적인 인수가 추가되었습니다.
- AddTorus - 추가적인 재정의가 추가되었습니다.
- CopyObject - 현재 위치에서 동시에 시작점과 끝점의 복사본을 만듭니다. 또한 메서드에서 3D 변환 벡터가 허용됩니다.
- CopyObjects - 현재 위치에서 동시에 시작점과 끝점의 복사본을 만듭니다. 또한 메서드에서 3D 변환 벡터가 허용됩니다.
- Distance - 추가적인 재정의가 추가되었습니다.
- DivideCurve - 추가적인 인수가 추가되었습니다.
- DivideCurveLength - 추가적인 인수가 추가되었습니다.
- GetPointOnMesh - 선택 사양인 프롬프트가 무시되던 오류가 수정되었습니다.
- GetRectangle - 추가적인 인수가 추가되었습니다.
- HtmlBox - 정적으로 선언된 배열을 인수로 전달하는 오류가 수정되었습니다.
- LastCreatedObjects - 지나치게 많은 개체를 반환하는 지점의 오류가 수정되었습니다.
- LineLineIntersection - 추가적인 인수가 추가되었습니다.
- MaterialTexture - 텍스처 비트맵 파일로의 경로가 더 이상 확인되지 않습니다.
- MoveObject - 메서드에서 이제 3D 변환 벡터가 허용됩니다.
- MoveObjects - 메서드에서 이제 3D 변환 벡터가 허용됩니다.
- PopupMenu - 메뉴 분할선이 추가되었을 때의 반환값 관련 오류가 수정되었습니다.
- RectangularLightPlane - 소소하게 변경되었습니다.
- SplitCurve - 추가적인 재정의가 추가되었습니다.
- SortStrings - 추가적인 인수가 추가되었습니다.
변경된 명령
- EditScript - 모니터 또는 디스플레이의 해상도 설정이 변경된 것이 감지되면, 창이 화면상에 강제로 표시됩니다.
설치 방법
- 사용하는 버전이 Rhino 4.0 SR3 인지 확인합니다.
- 열려 있는 모든 Rhino 4.0 파일을 종료합니다.
- \Program Files\Rhinoceros 4.0\Plug-ins 폴더에 다음 파일을 백업합니다:
- RhinoScript.rhp
- RhinoScript.chm
- RhinoScript.tlb
- 다운로드한 파일의 압축을 풀고, 압축을 푼 파일들을 위에 설명한 폴더에 복사합니다.
- Rhino 를 시작합니다.
다운로드와 의견
플러그인 다운로드 클릭!
이 플러그인에 대한 문의 사항 및 의견이 있으시면 개발자에게 E-메일을 보내주세요.
Rhino 4.0 ""SR3"" 용 ""RhinoScript"" 업데이트
6/22/2008 6:19:51 PM - -61.251.78.185
Rhino 4.0 ""SR3"" 용 ""RhinoScript"" 업데이트
6/22/2008 6:19:51 PM - -61.251.78.185
Rhino 4.0 ""SR3"" 용 ""RhinoScript"" 업데이트
6/22/2008 6:19:51 PM - -61.251.78.185
Rhino 4.0 ""SR3"" 용 ""RhinoScript"" 업데이트
6/22/2008 6:19:51 PM - -61.251.78.185
RhinoScript 는 Microsoft 의 ""VBScript"" 언어를 기반으로 한 스크립트 언어입니다. RhinoScript 를 사용하여 Rhino 에 신속하게 기능을 추가하거나 반복적인 작업을 처리할 수 있습니다.
12/27/2007 10:34:53 PM - -211.41.27.121