New Graphics의 스타일 적용 사례

http://blog.daum.net/swrush/418        (NG 체계에서 축(Axis)의 세부 조정 예제 / 이상우) 위 링크는, New Graphics 체계에서 축의 속성을 조정하는 방법에 대한 이상우 박사님의 글입니다. 키워드로 그래픽을 제어하는 방식의 Direct Graphics에 비해 오히려 복잡해 보일 수도 있지만, 오브젝트 기반의 New Graphics는 놀라운 장점을 가지고 있습니다. 그래픽 오브젝트 변수만 쥐고 있으면 언제든 어떤 일이든 수행할 수 …

Continue reading ‘New Graphics의 스타일 적용 사례’ »

TeX2IDL : New Graphics 체계에 숨어 있는 유용한 수식변환기

IDL 8 버전이 나오면서 가장 큰 변화는 New Graphics 였고, 이는 Object Graphics를 기반으로 한다는 것이 근본적인 특징입니다. 그리고 Object Graphics는 True Type Font를 사용한다는 것이 큰 장점입니다.  저는 개인적으로 Direct Graphics의 거의 유일한 단점이 구형 Vector Font에 최적화 되어 있다는 것이라고 생각합니다. 물론 Direct Graphics의 Vector Font를 Postscipt로 출력하면 매우 예쁘게 나오고요, Postscript 출력이라면 …

Continue reading ‘TeX2IDL : New Graphics 체계에 숨어 있는 유용한 수식변환기’ »

New Graphics의 Volume 데이터 가시화

얼마전 에스이랩의 김일석 선수가 만든 한장강의(Object Graphics와 볼륨 자료 처리)는 오브젝트 그래픽스의 표준적인 사용법을 이용하여 3차원 배열의 볼륨 데이터를 가시화하는 방법을 설명합니다. IDL 오브젝트 그래픽스라는 체계에 익숙해지면, 이러한 방식이 절대 어려운 것은 아닙니다. 생각했던 것 만큼 번거롭지도 않고요. Polygon, Surface, Image 등이 하나의 체계로 통일되어 있기 때문에, 익숙해진다면 “이것 참 좋네” 하는 생각이 드는 것은 …

Continue reading ‘New Graphics의 Volume 데이터 가시화’ »

Object 인자를 사용하는 New Graphics 키워드

이상우 박사의 블로그를 보니 “contour 함수에 라벨문자 변경하기(링크)“라는 새 글이 올라왔습니다.  등치선의 레이블을 원하는 문자열로 지정할 때, IDLgrText 라는 오브젝트 그래픽 요소로 지정해 주어야 한다는 내용의 글입니다. Object Graphics를 약간이라도 사용하는 사용자에게는 이러한 설정 방법은 “무조건 불편함” 보다는 “상황에 따라 유연함”으로 인식될 수도 있는 내용입니다. 물론 제가 댓글을 썼듯이, “Direct Graphics 비슷하게 잘 만들어 놓고 …

Continue reading ‘Object 인자를 사용하는 New Graphics 키워드’ »

IDL 8.2.3 출시 소식과 New Graphics 체계의 완성

Mark Piper 박사의 블로그 IDL DataPoint에 IDL 8.2.3의 출시 소식이 올라왔습니다. IDL/ENVI 출시 일정 동기화 계획에 따라 ENVI 5.0 SP3도 같은 날 출시됩니다(5월 21일로 계획되어 있습니다). 아직 ENVI 5.0 SP3의 개선 내용이 어떤 것인지는 알려져 있지 않습니다만, IDL 8.2.3은 파일 압축 관련 루틴들이 여러가지 도입되고 동영상 관련 루틴이 보강됩니다. 그리고 BubblePlot(Mark Piper의 블로그를 방문해 보시면 …

Continue reading ‘IDL 8.2.3 출시 소식과 New Graphics 체계의 완성’ »

New Graphics의 Erase 메쏘드

IDL 8.2 부터 New Graphics 의 창을 지울 수 있는 Erase 메쏘드가 등장했습니다. Direct Graphics의 Erase  프로시저와 같은 일을 합니다. 창의 모든 내용을 지우는 거죠. 이게 왜 이제서야 나왔는지 의아할 정도로(만들기 어려운 것도 아닐텐데요) 유용한 명령입니다.  특히 New Graphics에서는 처음 창을 여는데 시간이 소요되므로 한번 열어 놓은 창을 계속 재활용할 수 있다면 처리속도 향상에도 매우 …

Continue reading ‘New Graphics의 Erase 메쏘드’ »

IDL 8.2.2의 New Graphics 속도

Mark Piper 박사의 블로그, IDLDATAPOINT.com 에 재미 있는 글이 올라왔습니다. Coming soon : IDL 8.2.2 by Mark Piper  

천만개의 점을 꺾은선 그래프로 그리는 것인데, 1초 정도, New Graphics가 더 빠르네요. Direct Graphics는 사실 속도 하나가 자존심인데… tic과 toc은 IDL 표준 프로시저는 아니고, 현재 시간을 기록해서 어떤 태스크에 소요되는 시간을 재는 것으로 예상됩니다. (IDL …

Continue reading ‘IDL 8.2.2의 New Graphics 속도’ »

New Graphics의 속도 향상 예고?

Exelis VIS의 IDL을 만드는 개발자 중 한 명인 Amanda O’Connor의 최근 트윗 중에 다음과 같은 말이 보입니다. “IDL new graphics plotting 10mil points almost a full second faster than direct graphics in our internal build. Coming soon….” 뉴 그래픽스 내부 빌드(다음 버전을 위한 개발 단계)에서 1000만 포인트를 다이렉트 그래픽스보다 빨리 찍는다고 하네요.  거짓말은 아니겠지만, 전부터 뉴 …

Continue reading ‘New Graphics의 속도 향상 예고?’ »