와 드디어 Expression Design이 업데이트 되었어요!
대대적인 기능 업데이트는 아니고 그간 있었던 문제점 수정(fix)과 XAML Export 메뉴의 향상이 있네요.

Expression Design Service Pack 1 다운로드

Export가 상당히 심플해졌네요.

사용자 삽입 이미지


사용자 삽입 이미지

주요 변경점은,
- Output Type을 WPF Canvas, WPF ResourceDictionary, Silverlight Canvas로 선택 가능
- Text를 Path 또는 TextBlock으로 Export 선택 가능
- Always name objects on conversion 옵션으로 모든 개체에 항상 이름이 들어가도록 선택 가능

그 외에 Effect나 이미지 Stroke같은 개체에 대한 옵션도 있지만 사용해보지 않아서 패스.

자세한건 여기에서 : Service Pack 1에서 Fix된 내역

신고
Posted by gongdo

사우스 파크 좋아하시는 분 계시나요?
익스프레션 디자인으로 하루 종일 이런걸 만들고 있었어요^^
이 정도는 블렌드만 가지고도 만들 수 있지만 디자인도 좀 써볼 겸 습작 겸 해서 디자인으로 했죠. 몇 일 안에 이걸 사용해서 간단한 퍼즐 게임을 하나 만들어볼까 해요.
각자 세가지 표정을 가지고 있으니 궁금하신 분은 첨부 파일을 한번 열어보세요 :)

노파심에 하는 얘기지만 물론 모든 저작권은 사우스파크의 저작권자에게 있고 저는 이 파일들을 어떤 상업적인 용도로도 사용하지 않을 것이며 이 파일을 받는 모든 분들도 그렇게 해야 합니다.
신고
Posted by gongdo
Expression 카테고리를 새로 만들었어요. 첫 포스팅부터 불평이 되어버렸지만요^^;

익스프레션 디자인은 Adobe의 일러스트레이터랑 비슷하게 벡터 기반의 툴이면서 결과물을 XAML로 출력하여 WPF나 실버라이트에서 그대로 사용할 수 있게 하죠.

하지만 디자인은 블렌드에 비해 용어나 개체의 계층 구조가 모호하고 실제로 XAML과 별로 관련이 없어 보여요. 특히 각 path들을 그룹으로 묶을 수 있게 되어 있고 이것을 XAML로 출력하면 Canvas로 잡히게 되는데요, 정작 디자인에서는 이 그룹 자체는 개체로 평가되지 않기 때문에 이 그룹 자체에 Opacity나 Transform효과를 주었을 때 포함된 모든 개체가 path 자체의 변형이 일어나 버리죠.

아래는 디자인을 사용하여 사우스파크의 캐릭터들을 그려본건데요, 제일 화딱지 났던건 Group이란 개념이 일러스트레이터나 포토샵 처럼 단지 개체들을 모아둔 것일 뿐이지 그 Group자체는 개체로 취급되지 않기 때문에 그룹 전체에 어떤 작업을 할 때 불편함하다는 거였어요. 예를 들어 그룹의 Opacity를 조절하면 그룹 자체가 조절되는게 아니라 그룹내의 모든 구성원의 Opacity가 바뀌어 버리죠. 또 쫀쫀하게 굴자면 개체의 visibility를 조절하는게 레이어 단위로만 되고 그룹이나 그룹 내의 구성원에서는 안된다는 점이 있어요. 뭐 이런식의 자잘한 사용자 편의성 문제는 곳곳에 편재해 있고요.



반면 블렌드에서 작업하는 것은 직접 XAML을 수정하는 것이기 때문에 이런 이질감이 없고 Layer나 Group역시 Canvas라는 컨테이너 개체로 인식되기 때문에 다른 개체들과 동일한 레벨의 조작을 할 수 있어서 이해하기 쉽죠. 기본적인 편의성도 꽤 좋고요.



한 가지 덧붙이자면 디자인이나 블렌드나 기본적인 개체를 다루는 툴들 -선택툴, 펜툴, 버킷툴, 그래디언트툴, 줌툴, 쉐입툴 등-은 좀 같은 위치에 배치하고 단축키도 통일 해줬으면 좋겠어요. 또 여기에서도 디자인과 블렌드에 대한 모호성에 대해서 얘기할 수도 있겠지만 그건 나중으로 미루고요.

어쨌든 블렌드가 디자인에 비해 CTP로서 훨씬 더 빠르게 진화하고 있기 때문에 절대적인 비교는 불가능하겠죠. 하지만 익스프레션 스튜디오와 비주얼 스튜디오 간의 원활한 협업이 이루어지려면 이런 개념적인 통일성이 시급하다고 생각해요.
신고
Posted by gongdo


티스토리 툴바