Search Unity

Pixyz 2020.1 업데이트로 더 원활해진 데이터 준비

, 4월 29, 2020

유니티 협력사 Pixyz는 2020.1 릴리스를 준비하며 핵심 지오메트리 기능, 새로운 임포트 형식, 시각화 및 유저 인터페이스의 개선을 비롯한 다양한 기능 향상에 집중했습니다. 그 결과 제품의 성능과 세련미, 제어 방식이 그 어느 때보다 향상되었습니다.

Pixyz는 Unity의 중요한 파트너 제품으로 많은 개발자가 사용하고 있습니다. Pixyz Plugin, Pixyz Studio, Pixyz Batch 등의 Pixyz 제품을 사용하면 대규모 CAD 모델, 포인트 클라우드를 포함하는 3D 데이터를 쉽게 임포트 및 최적화하여 Unity에서 실시간 3D 환경을 제작할 수 있습니다.

Studio 내 제어 기능 강화

Pixyz Studio의 2020.1 릴리스를 대표하는 테마 중 하나는 ‘제어’입니다. 이번 릴리스에서는 더 미세한 제어가 가능하도록 유저 인터페이스가 대폭 개선되었습니다. 내부적으로는 새로운 임포트 형식과 최적화 알고리즘으로 Studio의 기능이 확장되었습니다.

Studio의 디자인이 대대적으로 개편되어 다양한 화면 해상도와 종횡비에서 더 나은 기능을 제공하며, 사용과 이해가 간편한 새로운 인터페이스를 제공합니다.

또한 Studio에서 다양한 기능이 개선되었습니다. 관리가 용이한 이력(History) 기능을 통해 실행 취소(Undo) 및 다시 실행(Redo)이 개선되었으며 더 다양한 알고리즘과 함께 사용할 수 있습니다. 3축 또는 축당 확대/축소와 제한적인 회전 및 전환을 제공하는 확장된 새 기즈모를 통해 오브젝트를 조작할 수 있습니다. 오브젝트 선택 방식 또한 개선되었습니다. 더 넓은 디자인 컨텍스트에 속한 별도의 오브젝트 집합에서 선택할 수 있는 기능과, 다양한 포함 모드를 이용한 박스 선택 기능이 제공됩니다.

내부 기능 개선

준비된 데이터를 훨씬 더 사실적인 품질 수준으로 검토할 수 있도록 Studio의 렌더링이 전면 개선되었습니다. 개선된 부분으로는 HDR(하이 다이내믹 레인지) 조명, HDR 환경의 IBL(이미지 기반 조명), SSAO(스크린 공간 앰비언트 오클루전), PBR(물리 기반 렌더링) 셰이더 등이 있습니다. Studio에는 8가지의 HDR 환경이 포함되어 있으며 매핑 제어를 활용하여 나만의 HDR 환경을 임포트하고 매핑할 수도 있습니다.

데이터 준비를 평가하려면 우수한 렌더링 품질을 갖추는 것도 중요하지만, 렌더링에 최적화된 모델을 준비하는 것이 훨씬 더 중요합니다. Studio는 대대적으로 개선된 UV 투영 도구를 활용하여 이러한 요건에 부합합니다. 이제 좀 더 세부적으로 파라미터를 조정해서 UV를 정확하게 투영할 수 있고, 전용 기즈모를 조작해서 바로바로 결과를 확인할 수 있습니다.

데이터 전송

Pixyz Studio는 이번 릴리스에서 새로운 3D 형식의 임포트를 두 가지 도입했습니다. AVEVA PDMS에서 익스포트한 RVM 파일을 Studio에서 임포트할 수 있게 되면서, Pixyz 지원 범위가 처리 공장을 디자인하기 위한 주요 설계 솔루션까지 확대됩니다. 그뿐만 아니라 이제 Studio는 씬 그래프, 메시(노멀 및 UV), 인스턴스, PBR 머티리얼 및 텍스처를 지원하여 USD 파일(USDC, USDA, USDZ)도 임포트할 수 있습니다. USD 임포트가 추가되어 최신 디지털 콘텐츠 제작 도구의 모델 최적화를 지원합니다. 마지막으로 Pixyz Studio에서 지원되는 다양한 3D 형식 외에도 이미지를 3D 공간의 오브젝트로 임포트할 수 있게 되었습니다.

데이터를 Studio로 임포트한 후에는 다양한 도구를 사용하여 최적화할 수 있습니다. 새로운 ‘Decimate to Target + Baking’ 알고리즘은 오브젝트를 대폭 데시메이트하면서 텍스처를 오브젝트에 베이크하여 시각적 품질을 유지합니다. 포인트 클라우드를 데시메이트하는 새로운 알고리즘으로 훨씬 더 성능이 좋은 모델을 만들 수도 있습니다. Studio에는 파이프, 케이블 등의 오브젝트에 최적화된 알고리즘도 있습니다. 이 알고리즘을 이용하여 오브젝트를 스플라인으로 전환하거나 스플라인을 오브젝트로 전환할 수 있습니다. 이렇게 하면 광범위한 파이핑과 케이블링이 필수적인 처리 공장 모델 및 설비의 데이터 밀도를 대폭 줄일 수 있습니다.

모든 배치 크기 지원

Pixyz Batch는 Studio의 서버 기반 버전으로, 대규모 및 자동화된 워크플로를 지원합니다. 유저 인터페이스를 대신하여 Batch는 전체 Studio 알고리즘 외에도 입력과 출력을 스크립트하는 기능을 제공합니다. 2020.1 릴리스부터 Batch에 확장 가능한 새 템플릿이 포함되어, 고성능 데이터 센터에서 실행되는 클라우드 지원 컨테이너를 통해 대규모 데이터 변환이 더 용이해졌습니다.

플러그인과 실행

2020.1 릴리스에서는 Unity용 Pixyz Plugin에 세 가지 새로운 기능이 추가되었습니다. 이제 포인트 클라우드는 원활한 전용 LOD 체인을 통해 자동 처리됩니다. 그 결과 데이터를 간소화하거나 전처리하는 과정을 대부분 건너뛸 수 있으며, 시스템 RAM이 증가하여 더 큰 규모의 포인트 클라우드를 처리하는 데 필요한 뛰어난 확장성을 확보할 수 있습니다.

또한 Pixyz의 성능 및 품질 향상으로 베이킹이 여러모로 개선되었습니다. 불투명도와 같은 커스텀 맵을 처리하는 기능이 추가되어 고도로 복잡한 지오메트리를 간편한 방식으로 정확하게 표현할 수 있게 해줍니다.

마지막으로, 선택하거나 임포트한 3D 데이터에서 콜라이더 컴포넌트를 직접 생성하는 기능이 추가되었습니다. 원본 데이터에서 직접 콜라이더를 생성하면 데이터를 사용하여 Unity 내 실제 충돌을 감지하는 과정이 간소화됩니다.

Pixyz 체험판 신청

이미 Pixyz를 구독하고 계시다면 이번 릴리스의 강력한 새 기능을 사용해 보시기 바랍니다. 아직 구독자가 아니라면 Pixyz Plugin 또는 Studio의 체험판을 다운로드하여 사용해 보시기 바랍니다. Plugin 및 Studio 제품은 Unity 스토어에서도 구매할 수 있습니다.

10 replies on “Pixyz 2020.1 업데이트로 더 원활해진 데이터 준비”

We do not have any problems to bring large JT files to Unity3d. After reading this post I tried out several CAD designs up to a few thousand parts… loading fast and automatically simplified. Sample: a CAD model, approx. 2000 parts, loading.simplifying, recalculated and embadded into a Unity3D scene: less than 30 minutes. But attention: we’re amateurs – not professionals… :-)

Support answer has always been “please send file”, which is simply not possible in our fields! And being JT files the reason to buy PiXYZ studio, we were really disappointed.
That was almost two years ago, so where’s the update on that?

Hi,

has the buggy JT importer been fixed by now?
Claiming to be THE professional CAD importer tool for Unity while not properly handling JT files (standard exchange format of automotive industry) is a bit misleading. Especially with respect to the professional-user oriented pricing. For record: Large and complex JT files kept loading for hours. Support answer has always been “please send file”, which is simply not possible in our fields! And being JT files the reason to buy PiXYZ studio, we were really disappointed.
That was almost two years ago, so where’s the update on that? Hasn’t been fixed some weeks ago…

Also, we still would love to see PiXYZ enabled in a runtime build, but without having our users pay for a full PiXYZ license. I would like to create software with a professional import backend. PiXYZ is fully out of scope due to its strict policy. Will there be any change in order to enabling deploying of a PiXYZ-powered SW to our own users? Maybe with a vendor-account or something…

Hi and thanks for your feedback. We reached out to you directly, this morning, to answer any questions you have about JT import and incorporating certain Pixyz capabilities in your own products.

Thanks, The Pixyz team

We do not have any problems to bring large JT files to Unity3d. After reading this post I tried out several CAD designs up to a few thousand parts… loading fast and automatically simplified. Sample: a CAD model, approx. 2000 parts, loading.simplifying, recalculated and embadded into a Unity3D scene: less than 30 minutes. But attention: we’re amateurs – not professionals… :-)

We do not have any problems to bring large JT files to Unity3d. After reading this post I tried out several CAD designs up to a few thousand parts… loading fast and automatically simplified. Sample: a CAD model, approx. 2000 parts, loading.simplifying, recalculated and embadded into a Unity3D scene: less than 30 minutes. But attention: we’re amateurs – not professionals… :-)

Comments are closed.