2012-05-25 2 views
1

맞춤 셔츠를 디자인하기 위해 웹 기반 응용 프로그램을 제작하고 있습니다. http://www.blanklabel.com/Products/Shirt사실적인 이미지 생성을위한 기술

방문자의 선택에 따라 두 응용 프로그램 모두 미리 생성 된 이미지 조각을 사용하여 사용자 정의 셔츠 이미지를 표시합니다.

이 슬라이스가 어떻게 생성되는지 궁금합니다. 그래픽 또는 모델링 도구 (Photoshop/3DSMax 등)를 사용하는 그래픽 디자이너 또는 3D 모델에서 텍스처 매핑과 같은 기술을 사용하여 프로그래밍 방식으로 수동으로 만들 수 있습니까?

프로그래밍 방식을 사용하여 blanklabel.com에있는 것과 같은 사실적인 결과를 얻을 수 있습니까?

답변

2

이것은 짐작 하겠지만 모델링 응용 프로그램 (Blender, 3ds max, Maya 등)에서 셔츠 (또는 셔츠의 구성 요소)를 만들고 모든 UV 매핑을 그런 식으로 설정합니다. 그런 다음 사용자가 선택하면 이미지가 게임 엔진을 통해 렌더링되고 서버에서 조명이나 카메라 움직임이 없으므로 섀도우를 구울 수 있습니다. 그런 다음 클라이언트의 브라우저로 푸시됩니다. '당신 같으면 (
http://www.cs.cornell.edu/projects/ctcloth/
및 그러나
http://www.cs.cornell.edu/~srm/publications/TOG12-cloth.html
, 그들은 computationnally 비싸다 : 프로그래밍 사실적인 직물을 생성 할 경우

0

는 그것에 대해 몇 논문이 있고, 아주 최근의 논문 특히 고객에게 보여주기 위해 실시간 결과를 얻지 못하기 때문에) 이러한 직물을 오프라인으로 렌더링하는 것이 좋습니다. 그렇지 않으면 좋은 품질의 클로즈업 사진을 찍는 것이 좋습니다.

일부 Phong 돌출부와 돌출부를 제어하기 위해 질감이있는 다양한 BRDF 모델을 해킹하고 싶을 수도 있습니다. 그러나 이것이 정말 멋지다고 확신하지는 않습니다. 결과는 실제 패브릭처럼 보이도록 매개 변수를 수동으로 조정할 아티스트에 크게 의존합니다.