Sunday, November 9, 2008

RenderMan vs. Mental Ray (1)‏

아마도 가장 많이 받는 질문 중에 하나가 아닐까 생각된다. 이에 답변하기 위해선 너무 많은 얘기를 꺼내야 하는 얘기라 쉽게 답변할수 없는 부분이기도 하다. 이번엔 한번 production과 관련 해서 내 생각을 꺼내 보겠다. production 측면에서 Renderman과 mental ray의 차이는 무엇보다 공장에서 셋업을 위한 툴인가 아님 소규모 수공업 공장에서 사용할수 있는 툴인가 하는 것이다. renderman은 pixar라는 animation studio에서 그들의 animation과 더불어 발전시켜오며 다져진 renderer이다. 반면 mental ray는 유능한 programmer들만 구성된 독일에 있는 한 소프트웨어 업체에서 만든 소프트 웨어 이다. 어디서 나왔냐는 별로 차이가 없을 것 같지만 사실상 처음 설계부터 많은 차이를 보이게 되었다. renderman은 처음부터 몇 백명이 일하는 공장의 셋업을 염두해두고 설계된 것이고 mental ray는 어떻게 보면 이런 셋업보다는 소규모 업체에서 몇몇 손재주 있는 노동자를 위해 결론을 빨리 볼수 있고 어떻게 보면 물리적인 부분을 더 신경을 쎴다고나 할까. renderman은 실용주의 노선을 걸었다면 맨탈레이는 학술적인 노선을 걸었다고 볼 수 있습니다. 프로덕션에서 제작된 툴이라는 건 정말 무시 못하는 부분이다. 프로덕션 내에선 크고 작은 문제들이 늘 상비하다. 이런 점은 프로덕션 파이프라인과 애니메이션으로 몇 십년 동안 픽스와 업그래이드 해 왔다는 점과 소프트웨어 회사에서 커스터머들의 소리만 듣고 발전시킨 툴과는 엄청난 차이가 난다고 생각하다. 실예로 몇 몇 회사들이 맨탈레이로 프로덕션 파이프라인에 맞쳐 꾸려가는 걸 알고 있다. 그들이 이런 문제로 많이 곤란하는 경우룰 종 종 들을 수 있었다. 싼가격에 솔깃해서 했다 파이프라인에 맞추기 위해 시간과 인력으로 인한 비용이 더 드는걸을 들을 수 있었다. 랜더맨은 어떤 경우에서든 조립하기 자신의 파이프라인에 맞게 쉽게 되어 있다고 하면 완성품인(?) 멘탈레이는 우선 조립 하기전에 풀어서 펼쳐 놔서 그 부분을 찾아 파이프라인에 맞게 변형해서 써야 한다는 것이다.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home