얼마전 Expression Blend를 설명하면서 마야 Exporter가 있으면 좋겠다는 언급을 했었는데, MS에서 주체한 WPF Convesion Contest에서 종목에도 없는 마야 Exporter를 만든 친구들이 있었다.

XAML Export UI

XAML로 전달되는 요소들은,

  • Polygon meshes
  • Cameras
  • Animations
  • Lights
  • Normals
  • Texture Coordinates

정도이며, 아직은 Maya의 Animation Curve를 완벽하게 재현하지 못한다고 한다. (WPF, MAYA 모두 cubic bezier curves를 쓰는데 표준상의 근본적 차이가 크다고 한다.) Expression Blender에서 Curve Animation구현이 잘 안되길래 XAML 스펙에 기능이 없나 의심했는데, KeySpline이라는 형태로 존재한다.

01

사이트 바로가기

Source Code 다운 받기
AND

MS에서 공식적으로 발표한 비스타/IE 호환관련 문서들입니다.

http://www.microsoft.com/korea/windows/compatibility/activex.mspx

MS 웹사이트에 올라온 비스타와 ActiveX에 대한 입장입니다. 국내 금융권에 대한 MS의 입장이 있군요.
128bit SSL을 비롯한 표준화된 인증 체제, 그리고 암호 발생기 등 다양한 보안 솔루션을 국가적 차원에서 열린 자세로 수용하여, 다양한 플랫폼에서 기 구현되고 검증된 인프라를 활용하도록 하는 것이 바람직합니다. 현재 Internet Explorer는 세계 표준적 보안 기능을 내장하고 있고, 세계 각국의 은행들은 브라우저 내장의 보안 기능을 활용하고 있습니다.
정부와 MS, 보안업체와 개발업체들의 앞으로의 행보가 궁금해지네요.

Internet Explorer 7.0 호환성 백서 (Word 문서, 1.92MB)

상당히 도움이 될만한 문서입니다. 2006년말에 나왔습니다. 다만, "Windows Vista IE7 에서 ActiveX 컨트롤 개발 방법론"라는 백서도 같이 나올 예정이었던거 같은데, 아직 안나왔는지 찾을 수가 없네요. 이 글을 쓰신 저자분의 블로그도 찾았습니다. 호환성에 대한 가장 확실한 기술적 답변을 들을 수 있는 채널이지 싶네요. ㅎㅎ

저자 블로그 바로가기

Windows Vista IE7의 새로운 보안하에서 ActiveX 컨트롤 개발 (PPT 문서, 8.29MB)

백서는 아니고 비스타/IE와 ActiveX 개발에 대한 세미나 자료입니다. 참고가 될 만 하네요.
AND

아실 지도 모르지만 모르시는 분들을 위하여 정리해봅니다.
비스타 호환문제가 해결되지 않은 많은 사이트에서 도움이 됐으면 합니다.
퍼가시는 건 자유지만 출처는 밝혀주세요.
-------------------------------------------------------------------------------------------
비스타 ActiveX 문제 해결방법 ver. 0.10

본 문서는 비스타에서 발생하는 하위 호환 문제 중 기존 ActiveX 컨트롤이 일으키는 문제를 해결하기 위한 문서이다. 여기서 제시하는 해결책은 문제의 원인을 제거하는 근본적인 해결책은 아니며, 앞으로 ActiveX 개발사들이 문제를 해결하기 전까지 임시로 사용하기 위한 대안이다. 하지만, 본 대안이 보안에 결정적인 취약요소를 가지고 있는 것은 아니다. 본 해결책의 원리는 비스타의 ActiveX를 최대한 XP 환경에 가깝게 만드는 것으로 일반적인 XP(관리권한을 가진 계정에서 실행되는 일반적인 XP환경)에서 구동되는 그것과 최소한 동등한 보안구조를 가진다.

해결 가능한 대상 : 아래와 같은 문제가 발생하는 모든 국내 웹사이트

1. 인터넷 뱅킹(제1금융)사이트
2. 증권/기타 금융(제2금융) 사이트
3. 웹하드 사이트
4. 웹에서 런칭되는 캐주얼게임/MMORPG 사이트
5. 기타 ActiveX를 사용하는 사이트

해결 방법

바탕화면에 기존 Internet Explorer 바로가기를 복사한다.(위치는 맘대로)
바로가기의 "속성"으로 들어가 "바로가기" 텝에 "고급" 버튼을 누른다.
"관리자 권한으로 실행"을 체크한다.
바로가기 명을 기존 IE와 구분 지을 수 있는 이름으로 바꾼다.
비 호환 사이트에 접속할 때는 새로 생성한 바로가기를 실행하면 된다. 실행시 경고창이 뜨는 것은 관리자 권한을 필요로 하기 때문이므로 허락을 해주면 된다.


-------------------------------------------------------------------------------------------

AND

Sydney에서 열린 TechEd 2006에서 Microsoft의 Senior Program Manager인 Steve Riley는 이렇게 말했었다고 한다.

The 32-bit version of the company's upcoming Windows Vista OS will not support protected high-definition content, including HD DVD and Blu-ray movies.
해석해보면 32비트 버전의 윈도우 비스타는 블루레이나 HD DVD같은 Protected(해석해 놓으면 애매해서 그대로 놔둠) HD 컨텐츠를 지원하지 않을 것인데, 이 말은 32비트 비스타 OS상에서 HD 컨텐츠를 구동하는 Protection decoding등의 일련의 명령셋을 제공하지 않는다는 말이지만, 많은 유저들에게 32비트 비스타 OS에선 HD DVD나 블루레이를 볼 수 없다는 말로 오해를 샀던 모양이다.

이를 해명하기 위해 Microsoft는 이렇게 말했다고 한다.

Whether or not it will actually happen is up to the third-party playback software makers and the content owners themselves. There will be no native Blu-ray or HD DVD support in Windows Vista.
한마디로 직접 만들진 않지만 누군가 만들것이 분명하다는 말인데..
DVD의 경우에도 세부적인 히스토리는 모르지만, OS상에서 지원하는 플레이어를 통해서
DVD를 본 적이 한번도 없다. (항상 코덱을 사야한다는 말이 떠서, 결국 공개 코덱이나
DVD플레이어를 설치하고 봤었다.) 번들화 할 경우 상거래법 위반이 되기 때문일까??

뉴스 바로가기
AND