기초 정보: 산업에서 활용할 수 있는 Unity

Unity로 제품의 디자인, 엔지니어링, 제조, 판매, 서비스 방식을 개선해 보세요. AR(증강 현실), VR(가상 현실) 등을 통해 CAD 파일을 비롯한 3D 데이터의 시각화에 대한 새로운 가능성을 실현하세요.

볼보 자동차와 Unity

볼보 자동차는 자사의 자동차 라이프사이클 전반에서 Unity를 활용합니다. 가상 경험 및 XR 연구 리드인 티미 기우라우와 볼보의 Human-Centric Lab 헤드인 안나 헬마크가 업계 내에서 Unity가 어떠한 혁신을 가져오고 있는지 이야기합니다.

비즈니스에서 실시간 3D의 강력한 기능 활용

이 글을 읽고 다음 질문에 대한 구체적인 정보를 확인해 보세요.

  • 업계의 주된 Unity 사용자가 누구인가요?
  • CAD 등의 3D 데이터를 어떻게 Unity로 가져올 수 있나요?
  • Unity로 무엇을 시각화하고 제작할 수 있나요?
  • Unity로 제작한 콘텐츠를 어떻게 공유할 수 있나요? 

먼저 실시간 3D 기술에 대해 알아보려면 이 페이지에서 확인하세요.

누가 Unity를 사용할 수 있나요?

현재 산업 부문에서 주된 실시간 3D 콘텐츠 크리에이터들은 소프트웨어 엔지니어 및 AR/VR 개발자 등과 같은 기술적인 배경을 보유하고 있습니다. 이 기술을 기반으로 제작된 대다수의 엔터프라이즈 애플리케이션이 커스텀 개발과 프로그래밍 전문 지식(Unity의 경우 C#)을 필요로 하기 때문입니다.

하지만 유니티를 비롯한 기업들이 비 프로그래머라도 실시간 3D를 사용할 수 있는 기반을 제공하면서 사용자 풀이 확대되고 있으며, 이에 따라 커스텀 개발 규모의 확장이 간편해지고 있습니다. 

프로그래머가 아니라도 Unity를 이용할 수 있도록 장벽을 낮출 수 있는 방법은 다음과 같습니다.

  • 비주얼 스크립팅: Bolt와 같은 노드 기반의 비주얼 인터페이스를 활용하면 비개발자도 코드를 작성하지 않고 애플리케이션의 로직을 구현할 수 있습니다.
  • 제품 혁신: Unity의 엔드 투 엔드 솔루션은 AEC 전문가 및 마케팅 담당자와 같이 코딩에 익숙하지 않은 개발자가 실시간으로 3D에 액세스할 수 있도록 해줍니다. Unity Industry 내에서 프로그래밍 지식 없이도 아트 제작의 생산성과 창의성을 높일 수 있는 아티스트 친화적 툴도 증가하고 있습니다.  
  • 쉽게 구현 가능한 솔루션: 몰입형 인터랙티브 경험에 대한 수요가 증가함에 따라 많은 소규모 소프트웨어 공급 업체에서 이 기술을 활용해 특별한 사용 사례에 적합한 솔루션을 만드는 동시에 코딩 및 스크립팅의 필요성을 제거했습니다. Unity 인증 솔루션 파트너사인 WEAVR에서는 엔터프라이즈 규모로 실감나는 교육 프로그램을 제공하며 Interact에서는 물리적으로 사실적인 VR 환경의 제작을 가능하게 합니다.
  • 서비스 제공: Honda의 자동차 디자이너를 위해 제작된 프로젝트와 같이 프로그래머가 아닌 사용자의 작업 방식을 지원하는 커스텀 솔루션을 제작할 수 있습니다. 예를 들어, Unity 같은 플랫폼의 확장성 덕분에 기업에서는 Unity의 사용자 인터페이스를 맞춤화할 수 있으므로, 디자이너나 마케팅 담당자 등 비개발자 사용자도 실시간 3D의 성능을 활용할 수 있습니다.
Antoine Pasquali, Chief Technology Officer

"지금까지 Unity와 저희의 전문 지식을 활용해 해결할 수 없었던 문제는 하나도 없었습니다."

Antoine Pasquali, Chief Technology Officer

Pixyz로 실시간 개발에 3D 데이터 활용

일반적인 실시간 3D 산업 워크플로는 기존 콘텐츠의 수집에서 시작됩니다. 임포트된 3D 지오메트리 및 메타데이터를 다음을 비롯한 다양한 형태로 활용할 수 있습니다.

  • Alias, CATIA, Creo, Inventor, NX와 같은 애플리케이션의 CAD(Computer-Aided Design) 어셈블리
  • 3ds Max, Blender, Maya, VRED와 같은 3D 모델링 및 시각화 애플리케이션의 메시
  • 포인트 클라우드, 사진 측량, LiDAR 스캔을 통한 제품 또는 위치의 현실 캡처 데이터
  • Autodesk Revit 및 Navisworks와 같은 프로그램의 BIM(빌딩 정보 모델링) 데이터
  • AxF 및 xTex와 같은 표준화된 형식의 머티리얼

다양한 플랫폼에 배포할 때 최상의 성능과 화질을 제공하려면 일반적으로 실시간 3D 콘텐츠를 최적화해야 합니다. 최적화 프로세스를 통해 복잡한 모델을 가볍게 구현해 실시간 개발 환경과의 호환성을 개선하고, 휴대폰 및 VR 헤드셋과 같은 기기에서 상호 작용을 올바르게 지원할 수 있습니다. 

Unity 파트너사 Pixyz에서 특별히 제작한 툴을 사용하면 모델을 임포트할 때 밀도와 복잡도, 파일 크기를 줄이는 동시에 품질은 그대로 유지할 수 있습니다. Pixyz 플러그인은 40가지에 이르는 3D 파일 포맷을 지원하며, Unity Industrial Collection에 포함되어 있습니다.

X.R., CGI Team Leader

"CAD 데이터가 끊임없이 발전함에 따라 항공기 내부 디자인의 3D 시각화가 상당한 과제입니다. Pixyz를 사용하면 CGI 및 실시간 애플리케이션에 최적화된 테셀레이션 및 최적화 툴을 활용하여 이러한 문제를 더 쉽게 해결할 수 있습니다. Pixyz는 빠르고, 가볍고, 효율적이고, 무엇보다 유연하고 프로세스에 커스터마이즈할 수 있습니다. 저희의 요구를 충족하고자 신속하게 새로운 기능을 개발하는 Pixyz 팀에 정말 감사드립니다."

X.R., CGI Team Leader

Unity Pro로 인터랙티브 3D 콘텐츠 만들기

실시간 3D용 에셋만 준비되면 Unity Pro로 개발을 시작할 수 있습니다. 사용자는 Unity의 에셋 스토어에서 제공하는 3D 모델, 오브젝트, 환경(가상 현실) 등을 사용해 씬을 더욱 빠르게 제작할 수 있습니다. 

Unity는 사용자가 애니메이션, 오디오, 비디오, 시네마틱, 환경, 조명, 사용자 인터페이스, 비주얼 이펙트 등과 같은 컴포넌트의 수정을 빠르게 반복하거나 조정할 수 있도록 지원합니다. 개발 중 언제든지 작업을 실시간으로 미리 볼 수 있으며, 즉시 시각화가 진행되므로 사용자는 결과물이 렌더링될 때까지 기다릴 필요가 없습니다.

Unity의 가능성은 영역을 가리지 않습니다. 예를 들어 BMW는 Unity를 사용해 자율 주행 시나리오를 시각화 및 시뮬레이션하고, Daimler는 혼합 현실 경험을 제작해 차량 제작을 개선하고 서비스 기술자를 교육합니다. Autoliv는 글로벌 영업 인력이 제품을 더 근사하게 소개할 수 있도록 지원하는 모바일 앱을 만들었습니다. 

복잡한 엔터프라이즈 애플리케이션의 경우, Unity는 다음과 같이 더 유연한 솔루션을 제공합니다.

  • AI(인공지능): Unity는 여러 AI 및 ML(머신러닝) 프레임워크와 통합하기 위한 다양한 ML 툴 및 기능을 제공하며, 이는 시뮬레이션 환경을 사용해 지능형 시스템을 훈련하고 검증하는 데 특히 유용합니다. 하나의 기업에서 어떻게 Unity를 사용해 로봇 애플리케이션용 AI 솔루션을 교육, 테스트, 배포하는지 알아보세요.
  • 시스템 엔지니어링: 또 다른 Unity 검증 솔루션 파트너 애플리케이션 Prespective는 Unity를 프로그래밍 가능한 로직 컨트롤러 또는 컨트롤 시스템의 소프트웨어 에뮬레이션 같은 외부 컨트롤 시스템 및 FMU(Functional Mock-up Unit) 또는 MATLAB 같은 외부 수학 모델과 연결하는 강력한 시스템 엔지니어링 프레임워크를 제공합니다.
  • 엔터프라이즈 통합: Unity의 강력한 API(애플리케이션 프로그래밍 인터페이스), 빌트인 네트워킹 기능, 타사 네트워크 스택과의 통합 등으로 애플리케이션이 원격 협업, IoT(사물인터넷) 시스템과의 통합, 또는 거의 모든 네트워크에 연결된 애플리케이션을 지원하도록 확장할 수 있는 강력하고 안정적인 방법을 제공합니다.
Sano Hideki, Automobile Design Division

"앞으로 변화하는 수요에 맞게 확장하고 조정할 수 있는 최고의 시각화 툴을 Unity가 제공하리라 믿어 의심치 않습니다."

Sano Hideki, Automobile Design Division

Unity로 제작된 경험 공유

개발이 완료되면 Unity 프로젝트를 원하는 대상과 공유할 수 있습니다. 실시간 3D 기술의 소비자는 혼합 현실 헤드셋을 통해 유지 관리 지침을 받는 현장 직원의 내부 관계자일 수도 있고, 웹사이트를 방문해 실시간 3D 컨피규레이터와 상호 작용하는 수백만 명의 사용자와 같은 외부의 잠재 고객일 수도 있습니다.

Unity의 큰 장점은 콘텐츠를 한 번만 제작하면 이를 iOS, Android, Oculus, Magic Leap, Microsoft HoloLens, Windows 등 20가지 이상의 지원되는 플랫폼에 배포할 수 있다는 점입니다. 

Unity는 사람들이 모바일 기기, 웹 브라우저, AR, 완전한 몰입형 VR 경험 등을 통해 "라이브" 애플리케이션(런타임 애플리케이션)과 실시간으로 상호 작용할 수 있도록 풍부한 인터랙션 모델을 제공합니다. Unity로 제작한 경험은 모바일 앱이나 전자상거래 페이지와 같은 기존 프로퍼티에도 임베드할 수 있습니다. 

Unity는 산업 디자인 팀 책임자가 최신 프로토타입을 검토하는 것과 같은 개인별 경험을 지원하거나, VR에서 네트워크로 연결된 엔지니어링 검토 세션과 같이 여러 참여자가 하나의 협업 환경에 모이는 공동 경험을 지원합니다.

David Castaneda, Cofounder, Visionaries 777

"Unity를 일순위 플랫폼으로 선택한 이유는 Unity를 사용하면 특정 부서에서 어떤 것을 제작했을 때, 이를 다른 부서에서도 동시에 재사용할 수 있도록 다른 종류의 하드웨어에 배포할 수 있기 때문입니다. 다른 플랫폼에서는 각 기기나 하드웨어 플랫폼에 맞게 솔루션을 다시 개발해야 했습니다. Unity를 사용하면 20개가 넘는 플랫폼에 원활하게 배포할 수 있으며, 이는 저희의 고객에게 큰 장점으로 다가왔습니다."

David Castaneda, Cofounder, Visionaries 777

Unity Industry와 함께 미래 설계

엔터프라이즈급 지원을 기반으로 데스크톱, 웹, 모바일, AR 및 VR용 전문 실시간 3D 제작 툴을 사용하여 비즈니스를 차별화하는 몰입형 경험을 구축하며 적시에 결과를 얻을 수 있습니다.

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인