McNeel Wiki
RhinoScript Labs
편집 · 인쇄 · 도움말 · 모든 항목
메뉴

AccuRender

Bongo

Brazil r/s

Flamingo

Penguin

Rhino 블로그

Rhino

Rhino Labs

검색

언어

Česky

Deutsch

English

Español

Français

Italiano

Polish

日本語

한국어

中文(繁體)

中文(简体)

 
.
SummaryRhino 4.0 SR3 용 RhinoScript 업데이트
Updated2008년 6월 20일

내용

개요

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 - 모니터 또는 디스플레이의 해상도 설정이 변경된 것이 감지되면, 창이 화면상에 강제로 표시됩니다.

설치 방법

  1. 사용하는 버전이 Rhino 4.0 SR3 인지 확인합니다.
  2. 열려 있는 모든 Rhino 4.0 파일을 종료합니다.
  3. \Program Files\Rhinoceros 4.0\Plug-ins 폴더에 다음 파일을 백업합니다:
    1. RhinoScript.rhp
    2. RhinoScript.chm
    3. RhinoScript.tlb
  4. 다운로드한 파일의 압축을 풀고, 압축을 푼 파일들을 위에 설명한 폴더에 복사합니다.
  5. Rhino 를 시작합니다.

다운로드와 의견

플러그인 다운로드 클릭!

이 플러그인에 대한 문의 사항 및 의견이 있으시면 개발자에게 E-메일을 보내주세요.

이름 바꾸기 · 변경 · 히스토리 · 구독 · 찾기 · 참조 · 파일 업로드