|
Explicit History 플러그인 Wiki 페이지 |
| Robert McNeel & Associates |
Explicit History 다운로드(0.2.0012)
이 버전을 사용하시려면 Rhinoceros 4.0 SR3 이 필요합니다.
이 플러그인은 네트워크상에서 로드되지 않습니다. 로컬 디스크에 두고 사용하시기 바랍니다.
|
Rhino4 에는 기본적인 히스토리 기능이 탑재되어 있으며, 이 기능은 특정한 모델링 단계를 자동적으로 업데이트할 수 있게 하는 과정과 관련된 비(非)주입식 레이어입니다. 현재 Rhino4 히스토리의 구현은 암시적 (implicit) 입니다. 즉, 사용자가 모델링하는 대로 기록될 뿐입니다. 이것은 모델링하는 동안 추가로 고려해야 하는 요소가 없음을 뜻하며, 이것이 바로 우리가 Rhino 에서 바라는 것 (기능은 더 많으면서 추가적인 제한은 없는..)이라고 할 수 있겠습니다. 암시적 히스토리에서는 명시적으로 정의된 히스토리에서는 가능한 몇 몇 일들을 실행할 수 없습니다.
우선, 히스토리 트리가 숨겨져 있습니다. 다른 히스토리 단계에서의 동작 (behaviour) 을 조정할 수 없습니다. 예를 들어, 히스토리를 기반으로 하는 Loft 의 속성을 설정할 수 있는 기회는 단 한 번뿐입니다. 일단 서페이스가 생기면, Loft 설정을 변경하는 단 한 가지 방법은 서페이스를 다시 만드는 것입니다. 이렇게 되면 모든 그에 딸린 다운스트림 히스토리 기록이 모두 깨지게 되므로, 그에 따른 잠재적인 손실도 클 수 있습니다. 또한 히스토리 Loft 에 커브를 추가하거나 이를 다른 커브로 대체할 수 없습니다.
명시적 히스토리 (Explicit history) 는 이러한 이슈에 대응합니다. 더 이상 히스토리를 투명하게 기록하는 것은 불가능하며, 사용자가 히스토리 트리를 자세하게 지정해야 합니다. 기존 명령의 경우, 필요한 옵션과 설정이 노출되지 않으므로 이와 같은 기존 명령을 사용할 수 없습니다. 따라서, 대부분의 사람들에게는 Explicit History 기능은 무의미하다고 할 수 있습니다.
그러나, 다음과 같은 장점이 있습니다:
위에 언급된 모든 기능이 첫 릴리스에 포함된 것은 아닙니다. 플러그인 기능을 확장하는 데에는 앞으로도 많은 시간이 소요될 것입니다.