• 회원가입
  • |
  • 로그인
  • |
  • 장바구니
  • News
    뉴스 신제품 신간 Culture & Life
  • 강좌/특집
    특집 강좌 자료창고 갤러리
  • 리뷰
    리뷰
  • 매거진
    목차 및 부록보기 잡지 세션별 성격 뉴스레터 정기구독안내 정기구독하기 단행본 및 기타 구입
  • 행사/이벤트
    행사 전체보기 캐드앤그래픽스 행사
  • CNG TV
    방송리스트 방송 다시보기 공지사항
  • 커뮤니티
    업체홍보 공지사항 설문조사 자유게시판 Q&A게시판 구인구직/학원소식
  • 디렉토리
    디렉토리 전체보기 소프트웨어 공급업체 하드웨어 공급업체 기계관련 서비스 건축관련 업체 및 서비스 교육기관/학원 관련DB 추천 사이트
  • 회사소개
    회사소개 회사연혁 출판사업부 광고안내 제휴 및 협력제안 회사조직 및 연락처 오시는길
  • 고객지원센터
    고객지원 Q&A 이메일 문의 기사제보 및 기고 개인정보 취급방침 기타 결제 업체등록결제
  • 쇼핑몰
통합검색 "지식 그래프"에 대한 통합 검색 내용이 207개 있습니다
원하시는 검색 결과가 잘 나타나지 않을 때는 홈페이지의 해당 게시판 하단의 검색을 이용하시거나 구글 사이트 맞춤 검색 을 이용해 보시기 바랍니다.
CNG TV 방송 내용은 검색 속도 관계로 캐드앤그래픽스 전체 검색에서는 지원되지 않으므로 해당 게시판에서 직접 검색하시기 바랍니다
알테어, ‘ATC 2024’에서 미래 산업을 이끌 혁신 기술 논의
알테어가 지난 8월 23일 서울 여의도 콘래드 호텔에서 ‘알테어 테크놀로지 콘퍼런스 코리아 2024(ATC 2024)’를 진행했다고 밝혔다. 올해로 22회를 맞이한 ATC 2024는 ‘가능성의 과학(The Science of Possibility)’을 주제로 LG전자, 삼성전자, 현대자동차, HD현대중공업, LS전선, 한국항공우주산업, 롯데중앙연구소 등 여러 산업 분야에서 국내 기업의 엔지니어 및 오피니언 리더 1000여 명이 모여 혁신적인 엔지니어링 솔루션과 최신 디지털 전환 기술을 공유하고 논의했다. 기조연설에서는 각 산업별 고객사의 성공사례와 기술 시연 및 데모 체험 등이 공개되었으며 ▲시뮬레이션 ▲인공지능 기반 엔지니어링 ▲데이터 분석 및 인공지능 ▲시뮬레이션 기반 설계 ▲전동화 ▲기업 솔루션 ▲유체 역학 ▲다중 물리학 등 총 8개 트랙에서 엔지니어링 및 설계 과정에서의 혁신과 최적화를 추구하는 기술과 방법론이 다양한 세션으로 소개되었다. 알테어의 스테파니 버크너(Stephanie Buckner) 최고운영책임자(COO)는 기조연설에서 “알테어는 디지털 혁신의 최전선에서 오늘날 산업이 직면한 복잡한 과제를 해결하기 위한 포괄적인 솔루션을 선보이고 있다”면서, “인공지능, 시뮬레이션, 고성능 컴퓨팅 등의 기술이 통합되고 이러한 혁신들이 산업 전반에 걸쳐 효율성을 극대화함으로써, 알테어는 고객에게 미래 지향적이고 더 나은 가치를 제공할 것”이라고 말했다.     LG전자에서 전장 사업을 담당하는 VS사업본부의 김용연 팀장은 알테어와 LG전자가 공동으로 개발한 ‘알테어 옵티스트럭트(OptiStruct) 기반 다물리 누적 손상 해석기법’을 발표했다. 김용연 팀장은 “자동차 부품의 높은 신뢰성을 확보하기 위해 충격, 온도, 진동 등 다양한 환경에서의 실험이 필요하지만, 이를 CAE로 종합해 구현하는 것은 여전히 어려운 과제”라면서, “LG전자와 알테어는 이러한 문제를 해결하기 위해 다물리 기반의 단일 모델(one model), 단일 해석기(one solver)를 개발하여, 다양한 물리 현상을 단일 모델에서 포괄적으로 고려함으로써 개발 과정의 정확도와 효율성을 향상시켰다”고 소개했다. 이어서 서강대학교 경제대학원 인공지능경제 교수이자 시멘틱그래프의 황문기 대표가 ‘알테어 래피드마이너 젠(Gen) AI 솔루션과 지식그래프(Knowledge Graph)를 통합한 대규모 언어 모델(LLM) 서비스와 구현 방안’에 대해 발표했다. 황문기 대표는 “기업들이 중요한 애플리케이션에 AI 기술을 도입하려고 하지만, LLM의 예측 불가능성과 설명이 어려운 블랙박스 특성으로 인해 환각 문제가 발생할 수 있다”면서, “이를 해결하기 위해 알테어는 젠 AI와 그래프 스튜디오(Graph Studio)를 결합한 솔루션을 제공하여 LLM과 애플리케이션을 통합하고, 지식그래프를 활용해 신뢰할 수 있는 AI 모델을 구축함으로써 환각을 제거하고 응답 품질을 개선한다”고 전했다. 롯데중앙연구소는 국내 식품업계 최초로 시뮬레이션 기술을 도입해 제조 공정의 문제를 사전에 예방하고 효율성과 품질을 높였다. 롯데중앙연구소 공정기술팀은 “가상 환경에서 제조 공정을 테스트해 실제 생산 과정의 오류를 최소화하고 시간을 단축시킬 수 있었다”면서, “이를 통해 더욱 안전하고 품질 높은 식품을 제공할 수 있게 되었으며, 앞으로도 지속적인 연구와 개발을 통해 추가적인 성과를 이끌어낼 계획”이라고 설명했다. 한국알테어의 김도하 지사장은 환영사에서 “알테어 테크놀로지 콘퍼런스는 매년 혁신적인 기술과 아이디어를 공유하며 산업 전반에 걸쳐 새로운 가능성을 모색하는 중요한 플랫폼으로 자리매김해 왔다”면서, “이번 주제인 ‘가능성의 과학’은 알테어의 핵심 가치인 혁신과 도전 정신을 잘 반영하고 있다고 생각하며, 콘퍼런스를 통해 새로운 인사이트를 얻고 알테어와 함께 다양한 기술적 도전 과제들을 해결하고 성장해 나갈 수 있기를 기대한다”고 전했다.
작성일 : 2024-08-26
ZW3D 2025 : 대용량 파일을 효율적으로 처리하는 CAD/CAM/CAE 솔루션 
개발 : ZWSOFT 주요 특징 : 기계/제조 분야에서 설계, 해석, 가공 분야에 범용으로 사용되는 3D CAD/CAE/CAM 소프트웨어, 등 다양한 특화 설계 기능 제공, 위해 대용량 설계 데이터의 처리 향상, 국내 프로세스에 알맞은 전용 솔루션 지원, 금형 설계 및 가공 전처리 분야에서 활용성 향상 등 공급 : 지더블유캐드코리아   지더블유캐드코리아가 기계/제조 분야에서 다방면으로 활용할 수 있는 3D CAD/CAE/CAM 소프트웨어 ZW3D 2025(지더블유쓰리디 2025)를 출시했다. 이 제품군은 지더블유소프트(ZWSOFT)에서 지속적으로 개발 및 업데이트를 진행하고 있으며, 국내 공급 및 지원을 담당하고 있는 한국 벤더사인 지더블유캐드코리아는 기술력을 바탕으로 제조 분야에서 3D CAD/CAE/CAM 라인업을 확장시키고 있다. 특히 모든 제품 군이 안정적으로 영구 라이선스를 보급함으로써, 기존 타 소프트웨어의 라이선스 정책 및 고가의 소프트웨어를 대체할 수 있는 제품군으로 주목받고 있다. 3D CAD 기능으로는 중장비 혹은 일반기계/설비에 대한 설계 과정에 있어서 약 15만여 개의 부품으로 구성된 대규모 어셈블리 환경에서 디스플레이 렌더링 처리 효율을 최적화한 결과 약 50% 이상의 효율을 향상시켰다. 여기에는 설계자가 자주 사용하는 어셈블리 기능의 프로세스 최적화도 포함된다.   ▲ 약 15만 개의 부품으로 구성된 사출기 중대형 설계 데이터   새롭게 추가된 설계 환경인 모션 시뮬레이션은 다양한 기구적 연관 관계에 놓인 설계 데이터에서 동적인 모션에 대해 파악함과 동시에 다양한 물리적 값들을 부여하고, 그에 따른 상관관계를 분석할 수 있는 환경이다. 애니메이션에는 타임라인 탭이 추가되어 시간에 따른 모델링의 움직임을 표현하기가 편리해졌고, 모델의 구동 프로세스 표현에 필요한 다양한 기능이 적용될 수 있도록 추가되었다. 이외에도 기본적인 단축키, 빠른 실행 도구, 숏컷 기능 개선과 설계된 모델링의 재질 및 물리적 수치 정보에 대한 UI 통합, 2D 도면시트 등 설계자에게 필요한 신규 기능이나 편의성이 이전 버전보다 폭넓게 향상되었다. CAE 구조해석으로는 Harmonic Fatigue, Random Vibration Fatigue, Explicit Dynamics Drop Test 등 총 세 가지의 해석 유형이 추가되었다. 특히 제품 설계 과정에서 일반적인 선형, 비선형으로 확인하기 어려운 피로 내구에 의한 안전성 여부를 확인할 수 있다. 또한 제품을 개발함에 있어 엔지니어가 필수적으로 고려해야 할 자유 낙하에 대한 고속적인 비선형 역학을 분석하기에 적합한 Explicit Dynamics 방식을 통해 처리할 수 있게 되었다. 이 밖에도 메싱을 위한 옵션 처리 방식과 비선형에 대한 알고리즘이 개선되었다. 3D CAM은 2.5D 밀링 가공에 대한 프로파일 피처에 대한 개선이 두드러졌다. 피처의 가공 방향과 더불어 검증을 통해 가공 영역을 직관적으로 파악할 수 있는 필링 기능과 프로파일 및 홀 가공 순서에 대한 방식이 18가지로 대폭 증가되었다. 3D 툴패스 개선사항으로 황삭 가공의 공구 리프팅 감소, 황잔삭의 연산 알고리즘 개선, Z레벨 가공의 언더컷 영역 가공 개선, 코너 잔삭 최적화 등이 있다. 이외에도 툴패스 편집과 같은 사용자 편의 기능이 추가로 개선되었다. 이 밖에 ZW3D 2025에서 포함된 주요 업데이트 사항은 다음과 같다.   ZWCAD 2025에서 개선된 CAD 기능 ZW3D 2025는 기본적인 설계 모듈뿐만 아니라 파이프/튜브 설계, 하네스 설계, 구조물 설계 등 다양한 특화 설계의 기능을 지속 개발해오고 있다. 또한 중대형 설계 사용자를 위해 대용량 데이터의 설계를 부드럽게 처리할 수 있는 디스플레이 최적화를 진행했다.    스케치 스케치 과정에서 발생하는 구속조건의 충돌사항을 빠르게 처리할 수 있도록 구속조건 충돌 관리자가 새롭게 추가되었다. 사용자가 과도하게 구속한 조건을 시스템 내에서 관리자 탭에 표시하여, 자동으로 처리해야 할 과구속에 대한 히스토리를 순서대로 나열한다. 이는 사용자가 보다 빠르게 구속조건을 최적화하는데 도움을 줄 수 있다.   ▲ 충돌된 구속조건을 자동 처리하기 위한 ‘구속조건 충돌 관리자’   또한 방대한 와이어프레임이 포함된 2D 데이터 스케치를 가져올 때 소요되는 시간이 이전 대비 50% 이상 감소되어, 2D to 3D에 대한 설계 효율을 높일 수 있다. 그 외에도 스냅에 대한 조건을 사용자별로 알맞게 커스터마이징하도록 스냅 모드를 개선했다.   파트/어셈블리 다양한 설계를 진행하는 과정에서 각 부품별로 알맞은 재질 및 물리적 특성 등을 기입하고자 하는 수요가 많아졌다. 이를 보다 편리하게 사용할 수 있도록 ZW3D 2025에서는 재질 라이브러리와 외관 라이브러리 및 해칭 등을 통합했다. 특정 부품에서 적용한 재질, 외관 등을 다른 부품으로 빠르게 덮어쓸 수 있어, 설계 디테일을 효율적으로 커버할 수 있다.   ▲ 통합된 재질/외관/해치 라이브러리   3D 모델링 작업이 완료되면, 2D 도면 시트를 활용하여 설계된 데이터의 BOM 및 품번 기호 작성을 효율적으로 처리할 수 있도록 개선되었다. 품번 기호가 표시되지 못한 컴포넌트를 빠르게 찾고 이를 업데이트하면 자동적으로 정렬할 수 있고, BOM 테이블에서 구성요소를 선택하여 시트 상에서 하이라이트 표시를 통해 선택한 컴포넌트를 빠르게 확인할 수 있다.   ▲ BOM 테이블에서 선택하여 하이라이트 표시되는 컴포넌트   또한 수많은 부품이 포함된 어셈블리의 안정성을 개선했다. 기본적으로 구속조건이 문제가 있을 경우 관리자 탭에 표시가 되는데, 이를 보다 안정적으로 처리할 수 있는 내부 알고리즘을 탑재하여 수 천개 이상의 부품이 조립되더라도 구속조건 관리에서 사용자 편의성을 고려했다. 뿐만 아니라 과구속 혹은 구속조건에 문제가 있을 경우, 전체적인 히스토리가 아닌 개별 부품에 따라 확인할 수 있도록 다양한 방법의 솔루션을 제공한다.    ▲ 구속조건을 확인할 수 있는 관리자 탭   그 밖에도 어셈블리 간의 링크를 트리맵으로 확인할 수 있는 기능 및 스프링과 같은 다양한 움직임에 영향을 받는 플렉서블 모델에 대한 재생성 기능도 추가되었다.    애니메이션 이번 버전에서 가장 편의성이 강화된 기능은 애니메이션이다. 애니메이션 상에서 타임라인이 추가되면서, 사용자가 원하는 시간 대에 따라 움직임을 추가/편집할 수 있게 되었다. 그리고 기본적인 메뉴 구성과 기본 기능이 리뉴얼되면서 사용자가 직관적으로 조립도, 분해도, 기계적 움직임에 대한 모든 제어를 간편하게 진행할 수 있다. 또한 기존에 작업한 분해도를 불러올 수 있는 신규 기능과 더불어 뷰 변경, 외관 재질 변경, 애니메이션 상에서의 간섭 체크, 영역 분석 등 다양한 기능이 추가되었다.   ▲ 애니메이션에 추가된 타임라인 기능   모션 시뮬레이션 새롭게 추가된 모듈인 모션 시뮬레이션은 기계적 거동 상태에 따른 동적 움직임을 시뮬레이션할 수 있는 시뮬레이터이다. 각 기계 부품 간의 유기적인 어셈블리 상태에서 독립적으로 움직이는 모션을 설정하고, 그에 따른 동적 모션에 대한 분석을 하기 위한 전문적인 모듈이다. 이를 통해 기계적 설계 시스템이 정상적으로 구동이 가능한지 및 그에 따른 동적 모션에 대한 그래프 등을 파악할 수 있고, 최종적인 움직임의 범위 등을 사전에 파악할 수 있다.   ▲ 모션 시뮬레이션을 활용한 시뮬레이터 케이스   ZW3D 2025에서 개선된 CAM 기능 ZW3D 2025의 CAM 모듈은 2축 밀링(milling)과 3축 밀링 가공을 위한 다양한 개선사항을 포함한다. 2.5D 도면 가공을 주로 하는 사용자들을 위해 2D 피처에서 시작점과 가공 방향을 가시성 있게 보여주어 보다 빠른 가공작업을 가능케 하며, 검증 시 필링 기능을 통해 생성된 툴패스의 전체적인 가공 영역을 직관적으로 확인함으로써 미절삭 확인과 공구 간의 스텝오버 효율을 시각적으로 체크할 수 있는 편의성을 제공한다. 또한 3축 가공에서는 툴패스를 자유롭게 편집할 수 있는 툴패스 편집 기능이 새롭게 추가되었다. 이 기능으로 대형 프레스 가공에서 필요한 시간대별 툴패스를 분리하거나, 불필요한 영역을 사용자가 이전보다 빠르게 처리할 수 있게 되었다. 또한 황삭, 황잔삭, 코너잔삭에 대한 알고리즘이 추가적으로 개선되어, 툴패스 생성 시간, 공구 리프팅 등 가공 측면에서 향상이 이뤄졌다.   ▲ 프로파일 피처에서 가시적으로 확인 가능한 가공 방향 및 시작점   지더블유캐드코리아는 앞으로도 기계 및 금형 시장에서 필요한 3축 밀링 가공을 위한 특화된 기능을 개발할 예정이다. 또한 현재 국내에서 활발하게 공급 . 지원 중인 2축 밀링 분야에서는 ZW3D 전용 솔루션인 캠포커스(CAM Focus)를 2025에서도 업데이트하여, 부품 가공 시장에서 필수인 2D 도면 및 3D 모델링을 활용한 특화된 CAM 데이터 생성 기능을 지속적으로 확대할 예정이다. 이를 통해 국내 가공 분야에서 필요한 CAM 소프트웨어로 발돋움하기 위해 한국 벤더사로서 다양한 활동과 협업을 기획하고 있다.   ZW3D 2025에서 개선된 CAE 기능 ZW3D 2025에서 활용 가능한 구조해석 제품군인 ZW3D Structural은 기본적인 구조해석 유형인 선형(linear), 비선형(nonlinear), 주파수(frequency), 피로(fatigue), 열(thermal) 해석 및 그에 따른 정적(static), 동적(dynamic) 유형을 포함한 13가지의 해석 유형에서 더욱 확장된 17가지를 추가 지원하게 된다. 가장 두드러진 추가 유형으로는 조화 응답(harmonic) 상태와 불규칙 진동(random vibration) 상태에서의 피로 조건에서의 제품 수명을 확인할 수 있고, 제품 검증에서 필수인 자유 낙하(drop test) 유형을 Explicit Dynamics 방식을 통해 결과 값을 산출할 수 있다.   ▲ Explicit Dynamics 방식을 활용한 자유 낙하     ■ 기사 내용은 PDF로도 제공됩니다.
작성일 : 2024-08-02
유니티 6 프리뷰 : 게임 및 비주얼 콘텐츠 제작 전반의 기능과 편의성 강화
개발 및 공급 : 유니티 주요 특징 : 렌더링을 위한 URP와 HDRP의 성능 향상, 조명 기능 개선, 풍부한 환경 렌더링의 정확성 향상, 멀티 플랫폼 지원 개선, XR 입력 및 상호작용 간소화, AI를 활용한 동적 런타임 경험 제공 등     유니티 6(Unity 6) 프리뷰 버전(이전 명칭은 2023.3 테크 스트림)은 2024년 출시되는 유니티 6 정식 버전의 개발 사이클에서 마지막 릴리스에 해당하며, 유니티 2023.1과 2023.2 버전에서 릴리스된 기능을 포함한다. 유니티는 2023년 11월 진행된 ‘유나이트’ 이벤트에서 명명 규칙을 업데이트한다고 발표한 바 있다. 유니티 6 프리뷰는 테크 스트림 릴리스처럼 구성되어 있으며, 지원되는 릴리스이므로 탐색 중이거나 프로토타이핑 단계에 있는 프로젝트에서 최신 기능과 업데이트된 기능을 미리 사용해 볼 수 있다. 정식 제작 중인 프로젝트에는 향상된 안정성과 지원이 제공되는 유니티 2022 LTS릴리스를 사용하는 것이 좋다.   렌더링 성능 향상 유니티 6 프리뷰에서는 URP(유니버설 렌더 파이프라인)와 HDRP(고해상도 렌더 파이프라인)의 성능이 향상되어 여러 플랫폼 전반에서 제작 속도를 높일 수 있다. 콘텐츠에 따라 다르지만, CPU 워크로드를 30~50%까지 줄이는 동시에 다양한 플랫폼 전반에서 더 원활하고 빠르게 렌더링할 수 있다. 새로운 GPU 상주 드로어를 사용하면 복잡한 수동 최적화를 거치지 않고도 규모가 크고 풍부한 월드를 효율적으로 렌더링할 수 있다. 고사양 모바일 기기, PC, 콘솔 등의 플랫폼에서 복잡한 대형 신(scene)을 렌더링할 때 게임 오브젝트에 사용되는 CPU 프레임 시간을 50%까지 단축하여 게임을 최적화할 수 있다.   ▲ 복잡한 대형 신을 렌더링할 때 게임 오브젝트에 사용되는 CPU 프레임 시간을 50%까지 단축하여 게임을 최적화한다.   GPU 상주 드로어와 함께 GPU 오클루전 컬링 또한 프레임마다 오버드로되는 양을 줄여 게임 오브젝트의 성능을 향상시킨다. 즉, 렌더러가 보이지 않는 오브젝트를 드로하느라 리소스를 낭비하지 않게 한다. GPU 오클루전 컬링은 GPU 기반 접근 방식을 통해 신에서 보이지 않는 오브젝트를 렌더링하지 않게 한다.  STP(시공간 포스트 프로세싱)로 GPU 성능을 최적화하고 시각적 품질과 런타임 성능을 높일 수 있다. STP는 저해상도에서 렌더링된 프레임을 정확도 손실 없이 업스케일링하도록 설계되어, 플랫폼에 다양한 성능 수준과 화면 해상도로 일관적인 고품질 콘텐츠를 제공할 수 있다. STP는 데스크톱과 콘솔 전반에서, 무엇보다도 컴퓨팅 가능한 모바일 기기에서 URP 및 HDRP 모두와 호환된다.   ▲ STP는 GPU 성능을 최적화하고 시각적 품질과 런타임 성능을 높인다.   URP용 렌더 그래프(Render Graph)는 새로운 렌더링 프레임워크 및 API로, 렌더 파이프라인의 유지 관리와 확장을 간소화하고 렌더링 효율성과 성능을 높인다. 최신 시스템에는 특히 타일 기반(모바일) GPU에서 메모리 대역폭 사용량과 에너지 소비를 줄이기 위한 네이티브 렌더 패스의 자동 병합 및 생성 같은 핵심 최적화 기능이 다양하게 추가되었다. 또한 새로운 렌더 그래프 API를 통해 커스텀 패스 추가 워크플로를 간소화할 수 있기 때문에, 사용자는 커스텀 래스터와 커스텀 패스로 렌더 파이프라인을 확장하고 새로운 컨텍스트 컨테이너를 사용하여 필요한 파이프라인 리소스에 모두 안전하게 액세스할 수 있다. 마지막으로, 새로운 렌더 그래프 뷰(Render Graph Viewer) 툴을 사용해 엔진의 렌더 패스 생성과 프레임 리소스 사용량을 에디터 내에서 직접 분석하고, 렌더 파이프라인 디버깅과 최적화 과정을 간소화할 수 있다.   ▲ 렌더 그래프 뷰를 사용하여 렌더 파이프라인, 패스, 리소스를 분석한다.   URP의 포비티드 렌더링(Foveated Rendering) API를 사용하면 포비티드 렌더링 수준을 설정하여 사용자 주변의 중거리/원거리 정확도를 낮추는 대신 GPU 성능을 높일 수 있다. 유니티 6 프리뷰에서는 두 가지 새로운 포비티드 렌더링 모드를 사용할 수 있다. 고정 포비티드 렌더링(Fixed Foveated Rendering)의 경우 스크린 공간 중앙 영역의 품질이 높아지고, 시선 추적 포비티드 렌더링(Gazed Foveated Rendering)에서는 시선 추적을 통해 스크린 공간에서 품질을 높여야 할 영역을 결정한다. 포비티드 렌더링 API는 오큘러스 XR(Oculus XR) 플러그인을 사용하는 메타 퀘스트(Meta Quest), 그리고 소니 플레이스테이션 VR2(Sony PlayStation VR2) 플러그인과 호환되며, OpenXR 플러그인에 대한 지원이 곧 추가될 예정이다.   ▲ 시선이 집중되는 영역의 품질을 높이는 방법으로 GPU 성능을 향상하여, VR에서 시각적 품질을 높이고 프레임 속도를 개선한다.   HDRP 및 URP에서의 볼륨 프레임워크 향상으로 모든 플랫폼에서 CPU 성능이 최적화되어 저사양 하드웨어에서도 실행이 가능하다. 이제 URP에서도 HDRP처럼 전반적으로 향상된 사용자 인터페이스를 사용하여 전역 볼륨과 품질 수준별 볼륨을 설정할 수 있다. 또한 이제 손쉽게 URP용 커스텀 포스트 프로세싱 효과와 함께 볼륨 프레임워크를 사용하여 커스텀 안개와 같은 효과를 직접 제작할 수 있다.    ▲ URP 커스텀 포스트 프로세싱   조명 개선 사항 APV(적응적 프로브 볼륨)는 유니티에서 전역 조명을 구현하는 새로운 방법을 제공한다. 라이트 프로브를 통해 빛을 받는 오브젝트의 저작(authoring) 및 반복 작업(iteration)을 더 간소화했으며, 시간대 시나리오나 스트리밍 등의 새로운 작업을 수행할 수 있다. 유니티 2023.1 및 2023.2 테크 스트림 릴리스에서 제공된 APV의 개발을 기반으로, 유니티 6 프리뷰에서는 탁월한 조명 전환을 구현하기 위해 저작 워크플로 개선, 스트리밍 기능 확장, 제어 및 플랫폼 도달률(Reach) 확장 등의 개선이 이루어졌다.  APV 시나리오 블렌딩을 URP로 확장하여, 낮과 밤을 전환하거나 방에서 불을 켜고 끄는 상황에 대한 베이크된 프로브 볼륨 데이터를 손쉽게 블렌딩할 수 있도록 더 광범위한 플랫폼을 지원한다. 여러 조명 시나리오를 베이크한 다음 런타임에 블렌딩할 수 있다. 이 기능은 프로브 볼륨 데이터에만 적용된다. 반사 프로브, 라이트맵, 광원 위치 또는 강도와 같은 기타 요소는 직접 조정해야 한다.  URP와 HDRP에서 모두 지원하는 APV 스카이 오클루전을 사용하면 가상 환경에 시간대별 조명 시나리오를 적용하여 APV 시나리오 블렌딩에 비해 다양한 컬러 배리에이션으로 하늘의 정적 간접 조명을 구현할 수 있다. 스카이 오클루전을 사용하면 APV 시나리오 블렌딩에 비해 다양한 컬러 배리에이션으로 하늘의 정적 간접 조명을 구현할 수 있다.  이제 APV 디스크 스트리밍이 URP에서 비컴퓨트(non-compute) 경로를 지원하며, AssetBundles 및 Addressables 지원 또한 활성화되었다.  Probe Adjustment Volumes 툴을 활용하여 APV 콘텐츠를 미세 조정하고 빛 번짐 효과를 해결할 수 있다. 이러한 볼륨 내부의 프로브에 대해 샘플 카운트 오버라이드 및 프로브 무효화 등을 조정할 수 있다. 조정 볼륨의 영향을 받지 않는 라이트 프로브는 숨길 수 있고, 이제 영향을 받는 프로브의 프로브 조명 데이터만 미리 확인할 수 있으며, Probe Volume 및 Probe Adjustment Volume 컴포넌트에서 곧바로 베이크할 수 있다. 마지막으로, C# Light Probe Baking API가 추가되어 이제 한 번에 베이크할 프로브의 개수를 제어하여 실행 시간과 메모리 사용량 간의 균형을 맞출 수 있다.    더 정확하고 풍부한 환경 유니티 6 프리뷰는 HDRP에서 프로젝트의 시간대 시나리오를 더 사실적으로 구현할 수 있도록 일몰과 일출의 하늘 렌더링을 개선하였다. 또한 먼 거리의 안개를 보완하기 위해 오존층 지원과 대기 산란이 추가되었다. 커스틱을 샘플링하여 볼류메트릭 광원의 빛줄기를 생성하는수중 볼류메트릭 포그 지원이 추가되어 물의 표현도 개선되었다. 성능 최적화 측면에서는 CPU로 시뮬레이션을 모사하는 대신, 몇 프레임이 지연되며 GPU에서 시뮬레이션을 다시 읽어 오는 옵션이 추가되었다. 혼합 트레이싱 모드가 포함된 투명한 표면 지원도 추가되어, 물과 같은 표면을 터레인이나 초목과 함께 렌더링할 때 레이트레이싱과 스크린 공간 효과를 혼합할 수 있다. 대규모의 동적인 월드를 렌더링하려면 무엇보다 성능이 중요하므로 URP와 HDRP의 SpeedTree 초목 렌더링을 최적화했으며, 앞에서 언급한 새로운 GPU 상주 드로어를 활용한다.   VFX 그래프 아티스트 워크플로 유니티 프리뷰 6에서는 VFX 아티스트가 더 많은 플랫폼에 효율적으로 도달할 수 있도록 툴과 URP 지원을 개선했다. VFX 그래프 프로파일링 툴을 사용하면 VFX 아티스트는 메모리와 성능에 대한 피드백을 받고, 그래프 내에서 최적화할 부분을 찾아서 특정 효과를 미세 조정하고 성능을 극대화할 수 있다.   ▲ VFX 그래프 프로파일링 툴   셰이더 그래프 키워드의 지원을 받아 VFX 셰이더를 제작할 수 있으며, URP 뎁스 및 컬러 버퍼를 사용하여 빠른 충돌이나 월드 내 파티클 생성을 위해 URP로 더 복잡한 효과를 만들 수 있다. VFX 그래프의 개념과 기능을 학습할 수 있도록 제작된 VFX 애셋 모음인 신규 학습 템플릿으로 VFX 그래프를 빠르게 시작할 수 있다.   셰이더 그래프 아티스트 워크플로 유니티 6 프리뷰에는 셰이더 그래프 사용자들이 많이 겪는 고충을 해결하기 위해 편집이 가능한 키보드 단축키, 그래프에서 가장 GPU 사용량이 많은 노드를 빠르게 식별할 수 있는 히트맵 컬러 모드를 추가하였으며, 실행 취소/재실행 또한 더 빨라졌다.   ▲ 노드의 상대적 GPU 비용을 보여 주는 히트맵 컬러 모드   여러 셰이더 그래프 애셋이 담긴 신규 노드레퍼런스 플을 사용할 수 있다. 샘플에 포함된 각 그래프는 하나의 노드를 설명하고, 내부적으로 작동하는 수학을 요약하며, 가능한 노드 사용 방법에 대한 예시를 포함한다.    멀티 플랫폼 개선 사항 유니티 6 프리뷰는 멀티 플랫폼 개발 워크플로를 최적화하고 인기 있는 플랫폼 전반에서 도달률을 향상하는 것을 목표로 데스크톱과 모바일, 웹 및 XR에서 향상된 멀티 플랫폼 기능을 제공한다.   빌드 창 편의성 향상 및 새로운 빌드 프로필 새로운 빌드 프로필 기능을 통해 더욱 유연하고 효율적으로 빌드를 관리할 수 있다. 각 프로필에서 빌드 설정을 구성하는 것 외에 이제 서로 다른 신 목록을 넣어 빌드의 콘텐츠를 커스터마이즈할 수 있어, 게임에서 가장 선보이고 싶은 신이 사용된 고유의 플레이 가능한 데모를 여러 개 만들 수 있다. 또한 플레이어 설정에서 볼 수 있는 스크립팅에 더해 어떤 프로필이든 정의하는 커스텀 스크립팅을 설정할 수 있으며, 이를 통해 빌드와 에디터 플레이 모드의 기능과 동작을 미세 조정할 수 있다. 버티컬 슬라이스(시연 버전)를 만들거나 플랫폼별로 동작을 다르게 설정하려 할 때 이 기능을 활용할 수 있다. 프로필마다 플레이어 설정 오버라이드를 추가하여 플랫폼 모듈에 맞게 설정을 커스터마이즈할 수 있다. 이 기능을 이용하면 프로필마다 다른 퍼블리싱 설정을 손쉽게 구성할 수 있다. 전반적으로 이 최신 기능을 사용하면 에디터에서의 빌드 관리 방식을 커스터마이즈하기 위해 커스텀 빌드 스크립트를 사용해야 하는 빈도를 낮출 수 있다. 마지막으로, 에디터에서 플랫폼을 쉽게 확인할 수 있도록 플랫폼 브라우저를 추가했다. 플랫폼 브라우저에서 Unity가 지원하는 모든 플랫폼을 확인하고 원하는 플랫폼의 빌드 프로필을 생성할 수 있다.   ▲ 유니티 6의 새로운 빌드 프로필 창   웹 런타임으로 모바일 게임 도달률 향상 안드로이드 및 iOS 브라우저 지원이 유니티 6 프리뷰에 추가되었다. 이제 모든 웹에서 유니티 게임을 실행할 수 있으며, 브라우저 게임을 데스크톱 플랫폼으로 제한해 개발하지 않아도 된다. 또한 게임을 네이티브 앱의 웹 뷰에 임베드하거나, 유니티의 프로그레시브 웹 앱 템플릿을 사용해 고유한 바로 가기와 오프라인 기능을 가진 네이티브 앱처럼 게임이 작동하도록 구현할 수 있다. 모바일 기기 컴파스 지원과 GPS 위치 트래킹 같은 기능이 추가되어, 게이머가 플레이하는 플랫폼에 맞게 대응하도록 웹 게임을 구현할 수 있다. Emscripten 3.1.38 툴체인 업데이트와 부호 확장 명령 코드, 트랩 없는 부동 소수점-정수 변환, 벌크 메모리, BigInt, Wasm 테이블, 네이티브 Wasm 예외, Wasm SIMD와 같은 새로운 WebAssembly 언어 기능 모음을 통한 최신 WebAssembly 2023 지원을 통해 웹 게임을 미세 조정할 수 있다. 또한 WebAssembly 2023은 힙 메모리를 4GB까지 지원하므로 최신 하드웨어에서 더 많은 RAM을 사용할 수 있다.   ▲ 아이폰 15 프로의 사파리에서 실행되는 유니티의 2D 샘플 프로젝트 해피 하비스트(Happy Harvest)   유니티 6 프리뷰에는 최신 안드로이드 툴, 즉시 사용 가능한 자바(Java) 17 지원, 안드로이드 앱 번들에 디버그 심볼을 추가하는 기능 등을 비롯한 더 많은 모바일 개선 사항이 포함된다. 이를 통해 구글 플레이 스토어(Google Play Store)에 제출하는 시간을 절약하고 플레이 콘솔(Play Console)에서 항상 스택트레이스 정보를 확인할 수 있다.   WebGPU 백엔드 얼리 액세스 WebGPU 백엔드의 실험 단계 지원을 도입하는 것은 웹 기반 그래픽스 가속의 중대한 이정표로서, 앞으로 유니티 웹 게임의 그래픽스 렌더링 정확도를 도약시키는 디딤돌이 될 것이다. WebGPU는 컴퓨트 셰이더 지원과 같은 최신 GPU 기능을 웹에 노출하고 활용하려는 목적으로 설계되었다. WebGPU는 새로운 웹 API로서, 다이렉트X 12(DirectX 12), 벌칸(Vulkan), 메탈(Metal)과 같은 네이티브 GPU API를 통해 내부적으로 구현하는 최신 그래픽스 가속 인터페이스를 데스크톱 기기에 따라 제공한다. WebGPU 그래픽스 백엔드는 여전히 실험 단계이므로 정식 제작에 사용하는 것은 권장하지 않는다.   ▲ GPU(컴퓨트) 스키닝의 장점을 활용해 높은 프레임 속도를 유지하면서 로봇들의 골격 위에 스킨을 메시 처리한 데모   유니티 에디터의 ARM 기반 윈도우 기기 지원 유니티는 2023.1에서 ARM 기반 윈도우 기기에 대한 지원을 제공하여 새로운 하드웨어로 타이틀을 가져올 수 있게 했다. 유니티 6 프리뷰를 통해 유니티 6에서 ARM 기반 윈도우 기기에 대한 네이티브 유니티 에디터 지원을 제공한다. 따라서 이제 ARM 기반 기기의 성능과 유연성을 활용하여 유니티 게임을 제작할 수 있다.   다이렉트X 12 백엔드 개선 사항 유니티의 다이렉트X 12 그래픽스 백엔드가 정식으로 제작에 사용 가능하며, DX12를 지원하는 윈도우 플랫폼을 타깃으로 제작할 때 사용할 수 있다. 이번 변경에 앞서 렌더링 안정성과 성능에 대한 포괄적인 향상이 이루어진 바 있다. 유니티 에디터와 유니티 플레이어는 DX12에서 Split Graphics Jobs를 사용하여 향상된 CPU 성능의 혜택을 누릴 수 있다. 성능 향상 수준은 신의 복잡도와 제출되는 드로 콜 횟수에 따라 다를 수 있다.     무엇보다도 DX12 그래픽스 API는 광범위한 최신 그래픽스 성능을 지원할 수 있으므로, 유니티의 레이트레이싱 파이프라인 같은 차세대 렌더링 기법을 사용할 수 있다. 조만간 그래픽스에서 머신러닝에 이르는 DX12의 고급 기능을 활용하여, 높은 수준의 정확도와 성능을 실현할 수 있을 것이다.   마이크로소프트 GDK 패키지로 마이크로소프트 플랫폼 생태계 도입 마이크로소프트와 유니티의 지속적인 파트너십 덕분에 이제 유니티 6 프리뷰와 2022 LTS, 2021 LTS에서 2개의 새로운 마이크로소프트 GDK 패키지를 이용할 수 있다. Microsoft GDK Tools와 Microsoft GDK API 패키지를 동일한 구성 및 코드 베이스로 마이크로소프트 게이밍 플랫폼에서 사용할 수 있다. 이 패키지를 사용하면 사용자 ID, 플레이어 데이터, 소셜, 클라우드 스토리지 등의 엑스박스(Xbox) 서비스를 활용할 때와 같은 코드를 사용하여, 윈도우 및 엑스박스같은 마이크로소프트 게이밍 플랫폼에서 더욱 손쉽게 게임을 빌드할 수 있다. 통합 마이크로소프트 GDK 패키지를 사용하면 공유 코드 베이스와 API를 통한 빌드 프로세스 자동화 기능을 활용하여 마이크로소프트 플랫폼에서 게임을 제작할 수 있다. 패키지에 포함된 다양한 기능을 선보이는 새로운 샘플도 제공된다. 이전에는 엑스박스 콘솔과 윈도우의 마이크로소프트 스토어를 타깃으로 삼는 경우 마이크로소프트와 유니티에서 제공하는 별도의 GDK 패키지를 설치하는 것이 지침이었다. 그렇게 하려면 타깃으로 삼은 각 마이크로소프트 플랫폼별로 다른 코드 브랜치를 관리해야 했다. 새로운 마이크로소프트 GDK 패키지를 사용하면 그럴 필요가 없다. 또한 이제 빌드 서버에서 직접 API로 MicrosoftGame.config 파일을 수정할 수 있다. 유니티 6의 새로운 빌드 프로필 기능과 함께 사용하면 하나의 프로젝트만으로도 손쉽게 마이크로소프트 게이밍 생태계에 게임을 공개할 수 있다.   ▲ 유니티 패키지 관리자의 새로운 마이크로소프트 GDK API(1단계) 및 마이크로소프트 GDK 툴즈(2단계). 유니티 패키지 관리자에서 직접 마이크로소프트 GDK 패키지를 설치하고 마이크로소프트 GDK를 사용해 개발을 시작할 수 있다.   XR 경험 유니티는 AR킷(ARKit), AR코어(ARCore), 비전OS(visionOS), 메타 퀘스트, 플레이스테이션 VR, 윈도우 MR(Windows Mixed Reality) 등 많이 알려진 알려진 XR(확장현실) 플랫폼을 지원한다. 유니티 6 프리뷰는 혼합 현실, 손 및 시선 입력, 개선된 시각적 정확도 같은 최신 크로스 플랫폼 기능을 포함한다. 이제 향상된 템플릿에 이러한 많은 최신 기능이 통합되어 더 빠르게 시작할 수 있다.   현실 세계를 게임에서 구현하기 기존 게임을 혼합 현실로 확장하려 할 때나 아니면 완전히 새로운 게임을 제작하려는 경우에도 AR 파운데이션(AR Foundation)을 사용하면 크로스 플랫폼 방식으로 현실 세계를 플레이어 경험에 통합할 수 있다. 유니티 6 프리뷰에는 AR코어에서의 이미지 안정화 지원을 추가하였으며, 메타 퀘스트(Meta Quest)와 같은 혼합 현실 플랫폼을 대상으로 메시 및 바운딩 박스 기능 등에 대한 지원을 개선했다.   ▲ 최신 AR 파운데이션 메시 기능   XR 입력 및 상호작용 상호작용을 간소화할 수 있도록 XRI(XR Interaction Toolkit) 3.0에 여러 주요 개선 사항이 추가되었다. 그중에서도 Near-Far Interactor라는 새로운 인터랙터는 프로젝트에서 인터랙터의 동작을 커스터마이즈할 때 유연성과 모듈성을 향상시킬 수 있다.  새로운 Input Reader의 추가로 XRI 입력 처리 방식이 개선되었으며, 이를 통해 입력 프로세스가 간소화되고 다양한 입력 유형 전반에서 코드의 복잡도가 줄어든다. 마지막으로, 크로스 플랫폼 방식으로 게임 내 키보드를 구현하고 커스터마이즈할 수 있도록 새로운 가상 키보드 샘플을 출시할 계획이다.   고유의 손 제스처 손을 사용하여 콘텐츠와 상호작용하도록 하는 플랫폼이 점점 더 많아지는 추세이다. 유니티의 XR Hands 패키지를 사용하면 커스텀 손 제스처(예 : 엄지 척, 엄지 다운, 가리키기)나 일반적인 오픈XR 손 제스처를 구현할 수 있다. 샘플이 포함되어 있어 빠르게 작업을 시작할 수 있다. 손 모양과 제스처의 제작, 미세 조정 및 디버깅을 위한 툴이 함께 지원되므로 더 많은 사용자를 대상으로 폭넓은 콘텐츠를 제공할 수 있다.   시각적 정확도 향상 게임의 시각적 정확도를 향상하려는 방법의 하나로 현재 실험 단계 패키지로만 이용할 수 있는 Composition Layers 기능이 있다. 이 기능은 런타임의 합성 레이어에 대한 네이티브 지원을 사용하여 텍스트, 비디오, UI 및 이미지를 더욱 양호한 품질로 렌더링하고, 더 선명한 텍스트, 뚜렷한 윤곽선을 비롯해 전반적으로 더 나은 결과물을 제공하는 동시에 아티팩트도 상당히 줄일 수 있다.   멀티플레이어 제작 간소화 유니티 6 프리뷰는 간단한 엔드 투 엔드 통합 솔루션으로, 멀티플레이어 게임의 제작, 출시, 성장을 가속한다. 실험 단계 멀티플레이어 센터 유니티는 패키지 레지스트리에서 사용할 새로운 실험 단계 멀티플레이어 센터(Experimental Multiplayer Center) 패키지를 제작했다. 멀티플레이어 센터는 멀티플레이어 개발을 시작할 수 있도록 안내하는 간소화된 가이드 툴이다. 에디터의 중심에 있는 이 가이드를 활용하면 프로젝트별 요구 사항에 맞는 유니티 툴과 서비스에 액세스할 수 있다.  멀티플레이어 센터는 프로젝트의 멀티플레이어 사양에 따른 인터랙티브 가이드, 리소스와 교육 자료에 대한 액세스, 그리고 멀티플레이어 기능을 빠르게 배포하고 간단하게 실험할 간편한 방법을 제공한다.   멀티플레이어 플레이 모드 유니티 에디터 내에서 각 프로세스 전반의 멀티플레이어 기능을 테스트해 볼 수 있는 멀티플레이어 플레이 모드(Multiplayer Play Mode) 1.0 버전이 릴리스되었다. 디스크의 동일한 소스 애셋을 사용하면서 하나의 개발 기기에서 최대 4명의 플레이어(기본 에디터 플레이어 및 가상의 플레이어 3명)를 동시에 시뮬레이션할 수 있다. 멀티플레이어 플레이 모드를 사용하면 프로젝트를 빌드하고, 로컬에서 실행하고, 서버-클라이언트 관계를 테스트하는 데 걸리는 시간을 단축하는 멀티플레이어 개발 워크플로를 구축할 수 있다.   ▲ 멀티플레이어 플레이 모드는 개발 과정에서 멀티플레이어 게임을 테스트하기 위한 설정 시간을 단축하고 빠른 반복 루프를 유지한다.   멀티플레이어 툴즈 멀티플레이어 툴즈(Multiplayer Tools) 패키지를 2.1.0 버전으로 업데이트하며, 새로운 디버깅 시각화 툴인 네트워크 신 비주얼라이제이션(Network Scene Visualization)을 추가했다. 네트워크 신 비주얼라이제이션(NetSceneVis)은 멀티플레이어 툴즈 패키지에 포함된 강력한 툴로, 유니티 에디터 신 뷰에서 프로젝트를 보며 메시 셰이딩이나 텍스트 오버레이와 같은 시각화 기능을 통해 오브젝트별 네트워크 커뮤니케이션을 시각화하고 디버깅할 수 있다.   Netcode for GameObjects용 실험 단계 분산형 권한 새로운 Experimental Multiplayer Services SDK 0.4.0 버전(com.unity.services.multiplayer)과 함께 사용할 때의 분산형 권한 모드를 Netcode for GameObjects 2.0.0-exp.2 버전(com.unity.netcode.gameobjects)에 추가했다. 분산형 권한 모드에서는 클라이언트가 게임 세션에서 생성된 넷코드(Netcode) 오브젝트에 대해 분산된 소유권/권한을 가진다. 넷코드 시뮬레이션 워크로드는 클라이언트 전반에 분산되며, 네트워크 상태는 유니티가 제공하는 고성능 클라우드 백엔드를 통해 조율된다.   넷코드 포 엔티티즈 게임 오브젝트가 디버그 바운딩 박스를 렌더링할 수 있도록 지원하여 넷코드 포 엔티티즈(Netcode for Entities) 경험을 개선했다. 또한 코드를 수정할 필요 없이 커스터마이즈할 수 있는 넷코드 설정 변수 대부분이 포함된 NetCodeConfig ScriptableObject를 추가했다.   데디케이디드 서버 패키지 프로젝트를 별도로 만들지 않아도 프로젝트에서 서버와 클라이언트 역할을 전환하도록 허용하는 데디케이디드 서버(Dedicated Server) 패키지를 출시했다. 멀티플레이어 역할을 사용하면 클라이언트 및 서버 전반에 게임 오브젝트와 컴포넌트를 배분할 수 있다.  멀티플레이어 역할로 각 빌드 타깃에서 사용할 멀티플레이어 역할(클라이언트, 서버)을 결정할 수 있다. 이는 다음과 같이 구성된다. 콘텐츠 선택 : 여러 멀티플레이어 역할을 대상으로 포함하거나 제거할 콘텐츠(게임 오브젝트, 컴포넌트)를 선택하는 UI 및 API를 제공한다. 자동 선택 : 여러 멀티플레이어 역할에서 자동으로 제거되어야 할 컴포넌트 유형을 선택하는 UI 및 API를 제공한다. 안전성 확인 : 멀티플레이어 역할에서 오브젝트를 제거하여 발생할 수 있는 잠재적인 널(null) 참조 예외를 감지하기 위한 경고를 활성화한다. 이 패키지에는 데디케이디드 서버 플랫폼 개발에 추가로 필요한 최적화 및 워크플로 개선 사항도 포함된다.   Experimental Multiplayer Services SDK Experimental Multiplayer Services SDK는 유니티 6 프리뷰에서 개발하는 게임에 온라인 멀티플레이어 요소를 한 번에 추가할 수 있는 솔루션이다. UGS(Unity Gaming Services)를 기반으로 릴레이(Relay) 및 로비(Lobby) 서비스의 여러 기능을 새로운 단일 ‘세션’ 시스템으로 결합한 솔루션으로, 빠르게 플레이어 그룹의 연결 방식을 정의할 수 있도록 지원한다. Experimental Multiplayer Services SDK 0.4.0 버전(com.unity.services.multiplayer)을 사용하면 P2P(peer-to-peer) 세션을 생성하고 플레이어가 참여 코드, 활성 세션 목록 검색 또는 ‘빠른 참여’ 기능 등 다양한 방법으로 참여하도록 구현할 수 있다.   유니티 6 프리뷰의 멀티플레이어 유니티 6 프리뷰에 포함된 많은 기능은 아직 실험 단계에 있으며, 아직 정식 제작에 사용할 수는 없다. 유니티 6가 완전한 지원 경험을 갖출 수 있도록 사용자의 피드백을 바탕으로 해당 기능을 빠르게 사전 릴리스 및 릴리스 단계로 전환할 예정이다.   엔티티 워크플로 개선 사항 유니티 6 프리뷰는 ECS 워크플로를 간소화하고 사용자가 흔히 겪는 어려움을 해결한다. 이러한 노력의 하나로, 유니티는 향후 엔티티와 게임 오브젝트 워크플로가 통합되는 상황에 대비하여 엔티티의 저장 방식을 변경했다. 이제 엔티티 ID가 전역적으로 고유의 값을 가지며, 한 엔티티 시스템에서 다른 시스템으로 원활하게 옮길 수 있다. 이러한 변경이 ECS 워크플로에 영향을 주지는 않지만, 항상 정확한 엔티티를 표시하므로 디버깅 시 모호함을 줄일 수 있다. 또한 유니티 2022 LTS에 제공된 최신 ECS 개선 사항이 유니티 6 프리뷰에도 적용되었다. ECS 1.1 : 주요 물리 콜라이더 워크플로 및 성능 개선, ECS 프레임워크 전반에서 80개 이상의 수정 사항 ECS 1.2 : 에디터 워크플로 전반의 편의성 및 성능 개선, 직렬화, 베이킹, 50개 이상의 수정 사항 및 유니티 6 호환성   AI를 활용한 동적 런타임 경험 제공 유니티 6 프리뷰에는 런타임에 AI 모델을 통합하는 뉴럴 엔진인 유니티 센티스(Unity Sentis)가 포함된다. 센티스를 통해 오브젝트 인식, 스마트 NPC, 그래픽스 최적화 같은 새로운 AI 기반 기능을 활용할 수 있다. 센티스는 최근에 성능과 사용 초기 경험 간소화에 집중하여 개선이 이루어졌다.   성능 이제 유니티 에디터에서 AI 모델 가중치 양자화(FP16 또는 UINT8)를 지원하므로 필요한 경우 모델 크기를 최대 75%까지 줄일 수 있다. 모바일 게임을 출시하는 경우 상당한 절약 효과를 볼 수 있다. 모델 스케줄링 속도 또한 2배 향상되었고, 메모리 누수와 가비지 컬렉션은 줄어들었다. 마지막으로, 이제 더 많은 ONNX 연산자를 지원한다.   시작하기 프로젝트에 적합한 AI 모델을 더 쉽게 찾을 수 있도록, 유니티는 대규모 60만 개 이상의 AI 모델을 보유한 AI 모델 허브인 허깅 페이스(Hugging Face)와 협력 관계를 맺었다. 이제 센티스에서 ‘바로 사용할 수 있는’ AI 모델을 즉시 찾을 수 있으므로 손쉬운 연동이 가능하다.  적합한 모델을 찾았으면 이제 게임에 연결해야 한다. 더 쉽게 연결할 수 있도록 유니티는 AI 모델을 제작, 수정, 연결하는 데 활용할 새로운 Functional API를 도입했다. 직관적이고, 안정적이며, 인퍼런스에 최적화된 API이다. 메모리 관리 및 스케줄링 전반을 제어하기 위해 완전히 커스터마이즈할 수 있는 낮은 레벨의 API가 필요하다면 Backend API를 계속 사용할 수 있다.   생산성 및 기능성 향상 유니티 엔진은 비주얼 스크립팅에서부터 UI 툴킷까지 사용자의 생산성과 기능성을 향상하기 위한 다양한 툴을 제공한다. 기존 툴에 더해 유니티 6 프리뷰에서는 특히 프로파일링 툴 포트폴리오에 두 가지 업데이트가 추가되었다.   메모리 프로파일러 유니티 6 프리뷰에서는 메모리 프로파일러(Memory Profiler)와 관련해 두 가지 주요 업데이트가 적용되었다. 우선, 기존에는 분류되지 않았던 그래픽스 메모리가 이제 측정되며 리소스별 보고가 이루어진다.(예 : 렌더 텍스처 및 컴퓨트 셰이더) 그리고, 상주 메모리에 대한 정보가 더 자세히 보고된다. 예를 들어 디스크로 전환되는 메모리는 더 이상 여기에 포함되지 않는다. 이러한 업데이트는 특히 네이티브 메모리 사용량을 파악하기 어렵다는 사용자의 직접적인 피드백을 해결한다.   ▲ 업데이트된 메모리 프로파일러     ■ 기사 내용은 PDF로도 제공됩니다.
작성일 : 2024-07-03
[칼럼] 디지털 엔지니어링의 히든 챔피언, 디지털 스레드 그리고 인생 디지털 스레드
디지털 지식전문가 조형식의 지식마당   디지털 엔지니어링과 관련해 마케팅 측면에서 디지털 트윈(digital twin)이 최고라면, 제품 생산 측면에서는 디지털 스레드(digital thread)가 가장 가치가 있다. 디지털 트윈이 시각적이라면 디지털 스레드는 추상적인 개념이다. 그러므로 디지털 엔지니어링에서 디지털 스레드를 시각적으로 표현하는 방법은 시각적 그림을 사용한다. 전통적 엔지니어링의 순환구조에서 무한루프 구조로 진화했으며, <그림 1>에서 보여 주는 것처럼 무한루프는 무수한 디지털 스레드로 연결되어 있다. 마치 우리의 뇌와 신경이 하나처럼 연결되어 있는 것을 상상하면 된다.    그림 1. 디지털 엔지니어링 제품 개발 무한루프와 디지털 스레드   디지털 엔지니어링 이니셔티브의 1 단계는 무한루프이며, 디지털 영역과 물리적 영역으로 되어 있다. 이것은 기존의 순환 제품수명주기와 차별된다. 그리고 이 무한루프 안에서 무수한 디지털 스레드와 연결되어 있다. 2 단계는 디지털 트윈과 소프트웨어 정의 프로세스가 포함된 이니셔티브이다. 가장 간단한 디지털 제품 수명주기 구조는 디지털과 물리적으로 양분하는 것이다. 모든 디지털 엔지니어링에서 디지털 트윈이 필요한 것은 아니다. 현재 디지털 트윈이 필요 없거나 비용상 만들 필요가 없는 프로세스는 있지만, 디지털 스레드는 모든 디지털 엔지니어링에 중요한 요소이다.   그림 2. 단순한 디지털 제품 수명주기 프로세스(출처 : 조형식)   <그림 2>는 디지털 제품 수명주기 프로세스(Digital Product Lifecycle Process)를 나타내며, 이는 개념(concept)에서 폐기(disposal)까지 디지털 기술(digital technology)을 사용하여 제품을 설계, 개발 및 관리하는 방법을 설명한다. 이 과정은 무한루프로 표현되어 있으며, 이는 지속적이고 반복적인 특성을 나타낸다.   그림 3. 디지털 트윈과 디지털 스레드(출처 : 지멘스)   <그림 3>은 디지털 트윈에서 디지털 스레드에서의 데이터 흐름을 보여준다. 그러나 궁극적으로 디지털 스레드는 데이터의 스트림(data stream)뿐 아니라 지식의 흐름이 된다. 모든 제품 관련 지식과 프로세스의 연결과 흐름이 디지털 스레드의 최종 목적이다. 그러나 이 그림은 너무 추상적이고, 구체적으로 디지털 스레드에서 무엇을 해야 하며 어떤 자료 및 프로세스와 연결되는지에 대해서 불분명하다.   그림 4. 제품 수명주기와 디지털 스레드(출처 : Aras)   <그림 4>는 PLM 회사인 아라스(Aras)에서 오랫동안 주장하는 그림이다. 이 그림은 제품 수명주기에서 각 단계(phase)마다 기준 데이터의 항목을 연결하는 것을 보여 준다. 이전에도 엔터프라이즈 PLM에서는 추적성(traceability)이라는 특성으로 사용해 왔지만, 기존의 추적성과 디지털 스레드의 차이점은 양방향이라는 것이고 디지털 트윈에서는 실시간 양방향 연결이 필요하다.  그러나 이 자료는 자료의 추적성가 유사하며, 실제에서 디지털 스레드는 수많은 데이터, 지식, 정보와 메시 형태나 지식 그래프(knowledge graph)의 형태로 무수히 연결되어 있다. 이런 연결을 수작업으로 연결하기는 현실적으로 불가능하다.   그림 5. PLM과 디지털 스레드 로드맵(출처 : Prostep)   <그림 5>는 독일 프로스텝(Prostep)의 디지털 스레드 로드맵 자료이다. 몇 년 전부터 상용으로 사용할 수 있는 디지털 스레드이며, 장점은 기존의 다양한 CAD, CAE, PLM 등과 연결할 수 있다는 것이고, 단점은 이 회사의 인터페이스를 구입해서 연결해야 하는데 비용이 들 수 있다. 또한 이 모든 분야의 지식과 정보의 사일로 데이터를 누구가 어떻게 연결할 것인가 숙제이다.   <그림 4~5>는 기존의 PLM같은 선형 제품 수명주기를 전제로 발전한 것이기 때문에, 미래의 디지털 엔지니어링 수명주기에서는 발전이 필요해 보인다.  결론적으로 디지털 엔지니어링에서 디지털 스레드는 가장 중요한 자산이라고 할 수 있다. 현재 주목받고 있는 디지털 트윈도 디지털 스레드가 없다면 사상누각일 수 있다. 그러나 디지털 스레드는 눈에 보이는 것이 아니기 때문에, 일반인의 관심이나 기업이 거액을 투자하기는 쉽지 않다. 또한 CAD, PLM 공급사도 디지털 스레드의 중요성을 인지하지만 비용이 많이 들고, 표준화하기도 어렵고, 잘못하면 비즈니스 주도권에도 영향을 미치기 때문에 디지털 스레드를 관망하고 있다. 디지털 스레드에 대해 가장 큰 관심을 보이는 분야는 미국 국방성이나 방위산업과 항공산업이다. 그러나 미래에 소프트웨어 정의 제품과 디지털 트윈, 산업용 인공지능같은 디지털 엔지니어링의 발전은 디지털 스레드에 달려 있다. 또한 디지털 스레드와 소프트웨어 정의, 디지털 트윈 작업의 복잡성 때문에 챗GPT나 생성형 인공지능의 도움 없이는 불가능하다.    그림 6. 인생 디지털 스레드    요즘은 나의 개인 지식 관리에 디지털 스레드를 적용해 보고 있다. 이것을 ‘인생 디지털 스레드(Life Digital Thread : LDT)’라고 이름붙였다. 1년 365일 100년이면 3만 6500 개의 ‘오늘’이 있다. 이것을 연결해 주는 것이 인생 디지털 스레드이다. 우리는 그냥 살다가 무엇이 어떻게 연결되어 있는지 모르고 죽는다. 아무리 오래 살아도 오늘은 처음이다. 그러나 모든 오늘을 연결할 수 있으면 우리는 더 현명할 결정을 할 수 있고, 더 좋은 창조적인 삶을 살 수 있다. 디지털 스레드를 우리의 삶, 인생, 이벤트, 경험, 지식 관리, 시간 관리, 인간관계, 감정 같은 정보에 적용할 수 있는 몇 가지 흥미로운 방법이 있다. 이를 통해 개인의 삶에서 더욱 체계적이고 효율적으로 연관성을 관리할 수 있다. 지난 기록을 조사해 보니 나의 일이나 삶에서 80% 이상이 중복이었다. 디지털 스레드는 이런 중복을 제거하는 데에 매우 효과적이라는 것을 깨닫고 있다.   ■ 조형식 항공 유체해석(CFD) 엔지니어로 출발하여 프로젝트 관리자 및 컨설턴트를 걸쳐서 디지털 지식 전문가로 활동하고 있다. 현재 디지털지식연구소 대표와 인더스트리 4.0, MES 강의, 캐드앤그래픽스 CNG 지식교육 방송 사회자 및 컬럼니스트로 활동하고 있다. 보잉, 삼성항공우주연구소, 한국항공(KAI), 지멘스에서 근무했다. 저서로는 ‘PLM 지식’, ‘서비스공학’,  ‘스마트 엔지니어링’, ‘MES’, ‘인더스트리 4.0’ 등이 있다.     ■ 기사 내용은 PDF로도 제공됩니다.
작성일 : 2024-07-03
언리얼 엔진 5.4 : 비주얼 콘텐츠 제작의 퍼포먼스 . 품질 . 생산성 향상
개발 및 공급 : 에픽게임즈 주요 특징 : 캐릭터 애니메이션을 위한 툴세트 업데이트, 나나이트 연산 머티리얼을 통한 변수 레이트 셰이딩 도입, 렌더링 퍼포먼스 개선 및 셰이더 컴파일 최적화, 파생 데이터 캐시를 위한 클라우드 스토리지 시스템 지원, 분산 컴파일 솔루션인 언리얼 빌드 액셀러레이터 추가 등   ▲ 언리얼 엔진 5.4 기능 하이라이트 영상   언리얼 엔진 5.4가 정식 출시됐다. 이번 버전은 게임 개발자와 모든 산업 분야의 크리에이터를 위해 퍼포먼스, 비주얼 퀄리티, 생산성에 대한 신규 기능과 개선 사항을 제공하며, 에픽게임즈가 ‘포트나이트’ 챕터 5, ‘로켓 레이싱’, ‘포트나이트 페스티벌’, ‘LEGO 포트나이트’를 제작하고 출시하기 위해 내부적으로 사용한 툴세트를 선보였다.   애니메이션 캐릭터 리깅 및 애니메이션 제작 이번 버전에서는 언리얼 엔진의 기본 애니메이션 툴세트가 대폭 업데이트되었다. 더 이상 여러 외부 애플리케이션에서 번거롭게 작업할 필요 없이, 엔진에서 직접 캐릭터를 쉽고 빠르게 리깅하고 애니메이션을 제작할 수 있게 되었다.   ▲ 이미지 출처 : 언리얼 엔진 홈페이지   신규 실험 단계 기능인 ‘모듈형 컨트롤 릭’을 활용하면 복잡하고 세분화된 그래프 대신 이해하기 쉬운 모듈형 파트로 애니메이션 릭을 제작할 수 있다. ‘자동 리타기팅’은 이족보행 캐릭터 애니메이션을 재사용할 때 뛰어난 결과물을 더 쉽게 얻을 수 있다. 또한, ‘스켈레탈 에디터’가 확장되고 새로운 디포머 기능 세트들이 추가되어 ‘디포머 그래프’를 더 손쉽게 이용할 수 있다. 애니메이션 제작 측면에서는 애니메이션 툴세트를 보다 직관적이고 강력하게 만드는 동시에 워크플로를 간소화하는 데 중점을 두었다. 새로운 실험단 계 기능인 ‘기즈모’, 개편된 ‘애님 디테일’, ‘컨스트레인트’ 시스템 업그레이드 및 향상, 애님 클립에 애니메이션을 추가하는 과정을 대폭 간소화시켜 주는 신규 기능인 ‘레이어드 컨트롤 릭’ 등을 제공한다. 뿐만 아니라 언리얼 엔진의 비선형 애니메이션 에디터인 ‘시퀀서’는 시퀀서 트리의 다양한 측면에서 가독성과 사용성이 대폭 향상되었다. 이번 버전에 도입된 다른 신규 기능 중에는 ‘키프레임 스크립트’ 방식도 추가되어, 커스텀 애니메이션 툴 제작의 가능성이 열리게 되었다.   애니메이션 게임플레이 이전 버전에서 실험 단계 기능으로 도입되었던 ‘모션 매칭’이 정식 버전이 되었다. 이 기능은 ‘포트나이트 배틀 로얄’에서 철저한 테스트를 거쳐 모바일부터 콘솔까지 모든 플랫폼에서 100개 이상의 캐릭터와 NPC에 적용되었다.   ▲ 이미지 출처 : 언리얼 엔진 홈페이지   모션 매칭은 애니메이션 기능을 위한 확장 가능한 차세대 프레임워크이다. 런타임에서 애니메이션 클립을 선택하고 전환하기 위해 복잡한 로직을 사용하는 대신, 게임 내 캐릭터의 현재 모션 정보를 키로 사용하여 상대적으로 큰 규모의 캡처된 애니메이션 데이터베이스를 검색하는 방식을 활용한다. 또한, 이번 버전에서는 언리얼 엔진의 애니메이터 친화적인 툴세트를 강력하고 뛰어난 성능과 메모리 확장이 가능한 툴로 만드는 데 중점을 두었으며, 개발자가 내부에서 일어나는 작업을 파악할 수 있는 디버깅 툴세트를 추가했다. 게임플레이 측면에서도 ‘선택기’를 추가하여, 이제 게임 컨텍스트를 활용해 애니메이션을 선택할 수 있게 되었다. 이 시스템은 변수를 사용해 선택을 알리고, 이 선택에 따라 변수를 설정하여 게임플레이 로직에 다시 정보를 제공할 수 있다.   렌더링 나나이트 언리얼 엔진 5의 가상화된 마이크로폴리곤 지오메트리 시스템인 ‘나나이트(Ninite)’는 원본 메시를 변경하지 않고도 렌더링 시 균열이나 범프 같은 미세한 디테일을 추가할 수 있게 해주는 신규 실험 단계 기능 ‘테셀레이션’을 시작으로 지속적인 향상이 이루어지고 있다.   ▲ 이미지 출처 : 언리얼 엔진 홈페이지   나나이트 연산 머티리얼을 통한 ‘변수 레이트 셰이딩(Variable Rate Shading : VRS)’의 도입으로 퍼포먼스가 대폭 향상되었으며, 랜드스케이프에 도로를 생성하는 것과 같은 작업에 유용한 ‘스플라인 메시 워크플로’도 지원된다. 또한, UV 보간을 비활성화하는 신규 옵션을 활용하면 버텍스 애니메이션 텍스처를 월드 포지션 오프셋 애니메이션에 사용할 수 있게 되어, 이제 ‘AnimToTexture’ 플러그인을 나나이트 지오메트리와 함께 사용할 수 있다.   템포럴 슈퍼 해상도 이번 버전에서 ‘템포럴 슈퍼 해상도(Temporal Super Resolution : TSR)’의 안정성과 성능이 향상되어, 타깃 플랫폼에 관계 없이 예측 가능한 결과물을 얻을 수 있게 되었다. 그 중 새로운 히스토리 리저렉션 휴리스틱과 픽셀 애니메이션을 사용하는 머티리얼에 플래그를 지정하는 기능 덕분에 고스팅 현상이 감소되었다. 또한, TSR의 비헤이비어(behavior)를 더 손쉽게 미세조정하고 디버깅할 수 있는 ‘신규 시각화 모드’를 추가했고, 타깃 퍼포먼스에 따라 제어할 수 있도록 엔진 퀄리티 설정에 다양한 신규 옵션도 추가됐다.   렌더링 퍼포먼스 에픽게임즈는 60Hz 경험을 목표로 하는 많은 개발자를 위해 언리얼 엔진 5.4의 렌더링 퍼포먼스 향상에 노력을 기울였다. 이를 통해 더 높은 수준의 병렬화를 지원하기 위한 시스템 리팩터링과 하드웨어 레이 트레이싱에 GPU 인스턴스 컬링이 추가되어, 이제 추가적인 프리미티브 유형과 최적화된 패스 트레이서의 이점을 활용할 수 있게 되었다. 또한, 셰이더 컴파일도 더욱 최적화되어 프로젝트 쿠킹 시간이 눈에 띄게 향상되었다.   무비 렌더 그래프   ▲ 이미지 출처 : 언리얼 엔진 홈페이지   언리얼 엔진 5.4는 단방향 콘텐츠를 제작하는 크리에이터를 위해 무비 렌더 큐에 실험 단계 기능으로 주요 업데이트를 선보였다. ‘무비 렌더 그래프(Movie Render Graph : MRG)’로 불리는 이 신규 노드 기반 아키텍처를 통해 사용자는 단일 샷을 렌더링하는 그래프를 구성하거나, 대규모 아티스트 팀의 경우 복잡한 멀티샷 워크플로 전반에 걸쳐 확장하도록 설계할 수 있다. 그래프는 파이프라인 친화적이며 스튜디오는 파이썬 훅(Python Hook)으로 툴을 제작하고 자동화할 수 있다. MRG에는 ‘렌더 레이어’가 제공되어 전경과 배경 요소를 분리하는 등 포스트 컴포지팅을 위한 고퀄리티 요소를 손쉽게 생성할 수 있으며, 패스 트레이서와 디퍼드 렌더러를 모두 지원한다.   AI 및 머신러닝 신경망 엔진 언리얼 엔진 5.4에는 ‘신경망 엔진(NNE)’이 실험 단계 기능에서 베타 기능으로 업데이트되었다. NNE는 에디터와 런타임 애플리케이션을 모두 지원하며, 개발자는 사전 트레이닝된 신경망 모델을 로드하여 효율적으로 실행할 수 있다. 사용 예시로는 툴링, 애니메이션, 렌더링, 피직스 등이 있으며, 이들은 플랫폼 및 모델 지원별로 각기 다른 요구사항을 갖추고 있다. NNE는 필요에 따라 백엔드를 쉽게 교체할 수 있도록 공통 API를 제공하여 이러한 다양한 요구사항을 해결한다. 또한, 서드파티 개발자가 플러그인에서 NNE 인터페이스를 구현할 수 있도록 확장성 훅 역시 제공된다.   개발자 반복 작업 클라우드 및 로컬 파생 데이터 캐시 이번 출시를 통해 새롭게 선보이는 ‘언리얼 클라우드 DDC’는 언리얼 엔진 파생 데이터 캐시(DDC)를 위한 자체 호스팅 클라우드 스토리지 시스템이다. 여러 장소에 분산된 사용자와 팀을 위해 설계된 이 기능을 사용하면, 공용 네트워크 연결을 통해 언리얼 엔진 캐시 데이터를 효율적으로 공유할 수 있다.   ▲ 이미지 출처 : 언리얼 엔진 홈페이지 영상 캡처   유지보수가 용이하고 안정적이며 접근성이 뛰어난 이 솔루션은 여러 지역에 걸쳐 언리얼 클라우드 DDC로 호스팅되는 엔드포인트 간에 데이터를 자동으로 복제하여, 사용자가 언제나 가장 가까운 엔드포인트에 접속할 수 있도록 지원한다. OIDC 로그인 및 인증으로 보호되는 이 시스템은 에픽게임즈의 AWS를 통해 실전 검증을 마쳤으며, 애저(Azure)에 대한 디플로이 가이드라인을 함께 제공한다.   ▲ 이미지 출처 : 언리얼 엔진 홈페이지 영상 캡처   또한, 이번 버전에서는 새로운 ‘언리얼 Zen Storage’ 서버 아키텍처를 사용하여 로컬 DDC가 향상되었다. 이를 통해 데이터 컨디셔닝 퍼포먼스가 향상된 것은 물론, 에디터 로드 시간이 더욱 빨라졌다. 또한, 에디터에서 플레이(PIE) 워크플로가 제공되며 캐시 쓰기, 제거, 데이터 복제 방지를 더욱 효과적으로 제어할 수 있다.   멀티 프로세스 쿡 언리얼 엔진 5.3에 베타 기능으로 도입되었던 ‘멀티 프로세스 쿡’이 이제 정식 버전으로 제공된다. 이 기능을 통해 개발자는 콘텐츠를 내부 UE 포맷에서 플랫폼별 포맷으로 변환할 때 추가 CPU 및 메모리 리소스를 활용할 수 있어, 빌드 팜 서버 또는 로컬 워크스테이션에서 쿠킹된 결과물을 얻는 데 걸리는 시간을 크게 줄일 수 있다.   언리얼 빌드 액셀러레이터 이번 버전에서 새롭게 선보이는 ‘언리얼 빌드 액셀러레이터(Unreal Build Accelerator : UBA)’는 C++를 위한 확장 가능한 분산 컴파일 솔루션으로, 언리얼 빌드 툴 및/또는 언리얼 호드의 원격 실행(연산 작업) 시스템과 함께 빌드 컴파일 시간을 단축하는 데 사용된다. 현재 베타 기능인 UBA는 이번 버전에서 C++ 컴파일 작업을 위한 윈도우 OS를 지원하며, 네이티브 맥OS 및 리눅스 지원은 프로세스 유휴 감지 및 셰이더 컴파일과 함께 실험 단계로 제공된다.   미디어 및 엔터테인먼트 모션 그래픽 언리얼 엔진 5.4는 복잡한 2D 모션 그래픽 제작용 전문 툴로 구성된 새로운 ‘모션 디자인 모드’를 실험 단계 기능으로 선보였다. 주요 방송사의 프로덕션 테스트와 피드백을 바탕으로 개발된 이 기능은 모션 디자이너에게 향상된 사용자 경험과 지속적인 생산성을 제공하고자 설계되었으며, 3D 클로너, 이펙터, 모디파이어, 애니메이터 등을 포함한 포괄적인 툴세트를 제공한다.   ▲ 이미지 출처 : 언리얼 엔진 홈페이지   버추얼 프로덕션 버추얼 프로덕션을 도입하는 영화 제작자들은 이제 정식 버전으로 제공되는 언리얼 엔진의 버추얼 카메라 툴에서 이루어진 업데이트와 함께 기존 iOS 플랫폼은 물론 이제 안드로이드까지 지원되어 많은 혜택을 누릴 수 있게 되었다. 또한, 맥OS용 언리얼 엔진에서도 버추얼 카메라 워크플로가 완전히 지원된다. 이 모바일 애플리케이션은 ‘언리얼 VCam’이라는 새로운 이름으로 애플 앱 스토어 및 구글 플레이에서 다운로드할 수 있다. VR 스카우팅에서는 ‘XR 크리에이티브 프레임워크’를 활용하는 완전히 커스터마이징이 가능한 새로운 툴키트를 실험 단계 기능으로 선보였다. 이를 통해 오큘러스(Oculus)와 밸브 인덱스(Valve Index) 등의 OpenXR HMD를 지원하여 기존 버추얼 스카우팅 툴키트보다 대폭 향상된 사용자 경험을 제공한다.  ICVFX의 경우, 새로운 ‘뎁스 오브 필드’ 보정 기능을 통해 nDisplay로 렌더링된 디지털 콘텐츠의 DOF 감쇠량을 영화 카메라에 보이는 대로 정확히 제어할 수 있어, 더 나은 클로즈업 뷰티 샷을 얻을 수 있게 되었다. 또한, ‘멀티 프로세스 내부 프러스텀’을 추가하여 영화 카메라로 보이는 장면을 더 많은 GPU와 하드웨어 리소스로 분할 렌더링할 수 있으며, SMPTE 2110 지원에 대한 다양한 안정성 및 개선 사항을 추가했다.    리눅스 지원 리눅스를 사용하는 스튜디오도 해당 플랫폼에서 향상된 에디터 안정성을 경험할 수 있으며, 실험 단계로 제공되는 벌칸(Vulkan) 레이 트레이싱 지원을 통해 많은 이점을 누릴 수 있다.   의상 시뮬레이션 USD 임포터 패널 클로스 에디터에 새로운 USD 임포터가 추가되면서, ‘Marvelous Designer’ 또는 ‘CLO’에서 의상과 시뮬레이션 파라미터를 임포트하여 단 몇 분 만에 실시간으로 시뮬레이션을 구성할 수 있게 되었다. 자동 시뮬레이션 그래프 설정, 스키닝, 레벨 오브 디테일(LOD) 생성 기능과 함께 이 새로운 워크플로를 사용하면 관련 경험이 없는 사용자도 언리얼 엔진 캐릭터의 사실적인 의상을 제작할 수 있도록 지원한다.   그 외 개선 사항 언리얼 엔진 5.4의 신규 기능과 향상된 기능 관련한 전체 내용을 확인하려면 출시 노트를 참고하면 된다. 언리얼 엔진 5.4 출시 노트 : https://dev.epicgames.com/documentation/ko-kr/unreal-engine/unreal-engine-5.4-release-notes   비게임 분야를 위한 새로운 가격 모델 출시 에픽게임즈는 2023년 미국 뉴올리언스에서 열린 ‘언리얼 페스트’에서 2024년부터 일반 산업 분야를 위한 시트 기반의 엔터프라이즈 소프트웨어 가격 모델을 제공하겠다고 발표한 바 있다. 이번 언리얼 엔진 5.4 출시와 함께 에픽게임즈는 비게임 분야를 위한 새로운 시트 기반의 언리얼 구독 플랜을 출시했다. 가격 변경 사항은 언리얼 엔진 5.3 또는 그 이전 버전을 사용하는 신규 또는 기존 사용자에게는 적용되지 않으며, 5.4 버전 이상을 사용할 사용자에게만 적용된다. 각 시트는 언리얼 엔진 5.4 및 구독 기간 동안 출시되는 후속 버전과 함께 언리얼 엔진과 호환되는 창작 툴인 ‘트윈모션(Twinmotion)’과 ‘리얼리티캡처(RealityCapture)’까지 세 개 제품을 한 명의 사용자가 이용할 수 있도록 제공된다. 또한, 세 개의 제품을 모두 사용할 수 있는 30일 무료 체험판도 제공된다. 보다 더 자세한 내용은 언리얼 엔진 홈페이지에서 확인할 수 있다. 한편, 이번 언리얼 엔진 5.4 출시를 기점으로 트윈모션과 리얼리티캡처도 이제 학생, 교육자, 개인 사용자 그리고 회사의 연간 총매출이 100만 달러 미만인 경우 모두 무료로 사용할 수 있다. 에픽게임즈는 다양한 산업 분야의 팀들이 고퀄리티 3D 경험을 효율적으로 제작할 수 있도록 트윈모션과 리얼리티캡처를 구독 플랜에 포함하여 제공하며, 2025년 말까지 두 제품을 언리얼 엔진에 완전히 통합할 계획이다.     ■ 기사 내용은 PDF로도 제공됩니다.
작성일 : 2024-06-03
유아이패스, AI를 통합한 엔터프라이즈 자동화 기능 공개
유아이패스가 ‘유아이패스 비즈니스 자동화 플랫폼(UiPath Business Automation Platform)’과 ‘마이크로소프트 365 코파일럿(Microsoft Copilot for Microsoft 365)’의 통합 기능을 공개했다. 유아이패스는 이를 통해 데이터 관련 업무를 자동화하고 사용자 경험을 한층 향상시킬 예정이다. 이번 파트너십과 관련해 유아이패스는 “마이크로소프트의 최적의 엔터프라이즈 자동화 파트너가 될 것”이라면서, ‘마이크로소프트 애저(Microsoft Azure)’가 ‘유아이패스 오토메이션 클라우드(UiPath Automation Cloud)’를 포함한 전 제품에 적합한 클라우드 플랫폼이라고 밝혔다. 마이크로소프트 365 코파일럿과 팀즈를 위해 에코시스템 파트너십을 체결한 유아이패스는 비즈니스 자동화 플랫폼을 통해 AI 기반 자동화로 업무 생산성을 높이고, 사용자 경험을 혁신할 수 있도록 지원한다. 이제 양사의 공동 고객은 플러그인 방식으로 마이크로소프트 365 코파일럿, 팀즈, 유아이패스 오토파일럿과 맞춤형 코파일럿 환경에서 유아이패스의 엔터프라이즈용 자동화 기능을 활용할 수 있다. 이 밖에도 사용자는 ‘마이크로소프트 365 그래프(Microsoft 365 Graph)’의 지식베이스로 다량의 데이터와 인사이트를 확보하고 유아이패스의 ‘도큐먼트 언더스탠딩(UiPath Document Understanding)’을 활용하여 비즈니스 프로세스의 엔드투엔드 자동화를 실현할 수 있다. 마이크로소프트 365 및 팀즈용 코파일럿은 마이크로소프트 365 애플리케이션을 사용하는 전 세계 사용자에게 생성형 AI 기술을 제공한다. 사용자는 마이크로소프트 365 코파일럿을 통해 마이크로소프트 365 그래프에 저장된 데이터를 분석하고 인사이트를 얻을 수 있으며, 타 부서와 협업할 수 있다.  유아이패스는 마이크로소프트 365 코파일럿과의 플러그인 및 통합으로 팀즈에서 다수의 팀원과 함께 엔드투엔드 비즈니스 프로세스를 자동화할 수 있다는 점을 강조했다. 사용자는 사전 구축된 자동화 라이브러리에 접근하여 반복적인 작업과 산업별 전문 업무를 자동화할 수 있으며 자체적으로 개발한 자동화 솔루션을 검색 및 이용할 수 있다. 일례로 대출 담당자는 이제 팀즈를 통해 접수된 대출 신청을 요약하고, 대출 승인을 위한 서류와 고객의 기본 정보를 요청할 수 있다. 또한, 유아이패스를 통해 고객과의 이메일 커뮤니케이션, 금리 고정을 위한 전자 서명 등을 처리할 수 있다. 마이크로소프트의 스리니 라가반(Srini Raghavan) 팀즈 에코시스템 제품 부문 부사장은 “이번 유아이패스 비즈니스 자동화 플랫폼과의 통합 기능을 통해 마이크로소프트 365 사용자는 마이크로소프트 365 코파일럿에서 직접 유아이패스 자동화를 검색하고 이용할 수 있다. 유아이패스는 마이크로소프트와 함께 직원들의 생산성과 창의성을 높이고 새로운 업무 방식의 시대를 발전시키는 데 핵심적인 역할을 할 것”이라고 덧붙였다. 유아이패스의 그래햄 쉘든(Graham Sheldon) 최고제품책임자(CPO)는 “이번 마이크로소프트와 유아이패스의 파트너십을 통해 이제 수백만 명의 마이크로소프트 사용자가 유아이패스의 생성형 AI 및 특수 AI 모델을 활용하고, 마이크로소프트 코파일럿 내에서 자동화 기능을 확장할 수 있게 되었다. 유아이패스는 엔드투엔드 자동화 플랫폼을 통해 모든 근로자가 업무 프로세스를 자동화하고, 사용자 경험을 향상시키는 것은 물론, AI 기반 자동화로 업무 환경의 디지털 혁신을 지원하고 있다”고 말했다.
작성일 : 2024-05-28
유니티, 렌더링∙조명 등 강화된 최신 기능 탑재한 ‘유니티 6’ 프리뷰 출시
  유니티가 유니티의 최신 버전 엔진인 ‘유니티 6(Unity 6)’ 프리뷰 버전을 출시했다고 밝혔다. 유니티 6 프리뷰(이전 명칭은 2023.3 테크 스트림)는 올해 출시되는 유니티 6 정식 버전의 개발 사이클에서 마지막 릴리스에 해당하며, 유니티는 지난 2023년 11월 유나이트에서 엔진 명명 규칙을 업데이트한다고 발표한 바 있다. 유니티 6 프리뷰는 테크 스트림 릴리스와 동일하게 구성되어 있으며, 지원되는 릴리스이므로 개발자들은 탐색 중이거나 프로토타이핑 단계에 있는 프로젝트에서 최신 기능과 업데이트된 기능을 미리 사용해 볼 수 있다. 유니티 6 프리뷰에서는 ‘URP(Universal Render Pipeline : 유니버설 렌더 파이프라인)’와 ‘HDRP(High Definition Render Pipeline : 고해상도 렌더 파이프라인)’의 성능이 크게 향상되어 여러 플랫폼 전반에서 제작 속도를 높일 수 있다. 콘텐츠에 따라 다르지만 CPU 워크로드를 30~50%까지 줄이는 동시에 다양한 플랫폼 전반에서 더 원활하고 빠르게 렌더링할 수 있다. 새로운 GPU 상주 드로어(GPU Resident Drawer)를 사용하면 복잡한 수동 최적화를 거치지 않고도 규모가 크고 풍부한 월드를 효율적으로 렌더링할 수 있다. 고사양 모바일 기기, PC, 콘솔 등의 플랫폼에서 복잡한 대형 씬을 렌더링할 때 게임 오브젝트에 사용되는 CPU 프레임 시간을 50%까지 단축하여 게임을 최적화할 수 있다. URP용 렌더 그래프(Render Graph)는 새로운 렌더링 프레임워크 및 API로, 렌더 파이프라인의 유지 관리와 확장을 간소화하고 렌더링 효율성과 성능을 향상시킨다. 또한, 새로운 렌더 그래프 뷰어(Render Graph Viewer) 툴을 사용해 엔진의 렌더 패스 생성과 프레임 리소스 사용량을 에디터 내에서 직접 분석하고 렌더 파이프라인 디버깅과 최적화 과정을 간소화할 수 있다.   ▲ 복잡한 대형 신을 렌더링할 때 게임 오브젝트에 사용되는 CPU 프레임 시간을 50%까지 단축하여 게임을 최적화한다.   이번 유니티 6 프리뷰 출시를 통해 탁월한 조명 전환을 구현하기 위해 저작 워크플로 개선, 스트리밍 기능 확장, 제어 및 플랫폼 도달률(Reach) 확장 등의 개선이 이루어졌다. ‘APV 시나리오 블렌딩(APV Scenario Blending)’을 URP로 확장하여, 낮과 밤을 전환하거나 방에서 불을 켜고 끄는 상황에 대한 ‘베이크된 프로브 볼륨 데이터(baked probe volume data)’를 손쉽게 블렌딩할 수 있도록 더 광범위한 플랫폼을 지원한다. 특히, HDRP에서 프로젝트의 시간대 시나리오를 더 사실적으로 구현할 수 있도록 일몰과 일출의 하늘 렌더링을 개선하였다. 또한 먼 거리의 안개를 보완하기 위해 오존층 지원과 대기 산란이 추가되었다. 대규모의 동적인 월드를 렌더링하려면 무엇보다 성능이 중요하므로 URP와 HDRP의 ‘스피드트리(SpeedTree)’ 초목 렌더링을 최적화했으며, 신규 GPU 상주 드로어를 활용했다. 유니티 6 프리뷰는 멀티플랫폼 개발 워크플로를 최적화하고 가장 인기 있는 플랫폼 전반에서 도달률을 향상하는 것을 목표로 데스크톱과 모바일, 웹 및 XR에서 향상된 멀티플랫폼 기능을 제공한다. 우선, 새로운 빌드 프로필 기능을 통해 그 어느 때보다 유연하고 효율적으로 빌드를 관리할 수 있다. 또한 플레이어 설정에서 볼 수 있는 스크립팅에 더해 어떤 프로필이든 정의하는 커스텀 스크립팅을 설정할 수 있으며, 이를 통해 빌드와 에디터 플레이 모드의 기능과 동작을 미세 조정할 수 있다. 안드로이드 및 iOS 브라우저 지원이 유니티 6 프리뷰에 추가되었다. 이제 모든 웹에서 유니티 기반 게임을 실행할 수 있으며, 브라우저 게임을 데스크톱 플랫폼으로 제한해 개발하지 않아도 된다. WebGPU 백엔드 얼리 액세스도 제공해, 앞으로 유니티 웹 게임의 그래픽스 렌더링 정확도를 높일 수 있을 전망이다. 유니티 6 프리뷰를 통해 유니티는 ARKit, ARCore, 비전OS(visionOS), 메타 퀘스트(Meta Quest), 플레이스테이션VR(Playstation VR), Windows Mixed Reality 등 잘 알려진 XR 플랫폼을 지원한다. 유니티 6 프리뷰는 혼합 현실, 손 및 시선 입력, 개선된 시각적 정확도 같은 최신 크로스 플랫폼 기능을 포함하고 있다. 유니티 6 프리뷰는 간단한 엔드투엔드 통합 솔루션으로 멀티플레이어 게임의 제작, 출시, 성장을 가속화하는 기능을 선보인다. 유니티는 패키지 레지스트리에서 사용할 새로운 ‘실험 단계 멀티플레이어 센터(Experimental Multiplayer Center)’ 패키지를 제작했다. 멀티플레이어 센터는 멀티플레이어 개발을 시작할 수 있도록 안내하는 간소화된 가이드 툴로, 멀티플레이어 사양에 따른 인터랙티브 가이드, 리소스와 교육 자료에 대한 액세스, 그리고 멀티플레이어 기능을 빠르게 배포하고 간단하게 실험할 간편한 방법을 제공한다. 유니티 6 프리뷰에는 런타임에 AI 모델을 통합하는 뉴럴 엔진인 유니티 센티스(Unity Sentis)가 포함된다. 센티스를 통해 오브젝트 인식, 스마트 NPC, 그래픽스 최적화 같은 새로운 AI 기반 기능을 활용할 수 있으며, 센티스는 최근 성능과 사용 초기 경험 간소화에 집중하여 개선이 이루어졌다.
작성일 : 2024-05-20
오라클, 엔터프라이즈 데이터 및 애플리케이션용 AI 기능 제공하는 ‘오라클 데이터베이스 23ai’ 출시
오라클이 ‘오라클 데이터베이스 23ai(Oracle Database 23ai)’의 정식 출시를 발표했다. 오라클의 최신 융합형 데이터베이스인 오라클 데이터베이스 23ai는 폭넓은 클라우드 서비스를 통해 사용 가능하다.  장기 지원 릴리스인 오라클 데이터베이스 23ai는 데이터베이스 AI 기능 사용 간소화, 앱 개발 가속화, 미션 크리티컬 워크로드 실행 등을 지원하는 오라클 AI 벡터 검색(Oracle AI Vector Search) 및 기타 300개 이상의 신기능을 제공한다. AI 벡터 검색 기능은 고객의 문서, 이미지 및 기타 비정형 데이터 검색과 프라이빗 비즈니스 데이터 검색을 안전하게 결합시키고, 그 과정에서 데이터를 별도의 장소로 이동하거나 복제하지 않는다. 오라클 데이터베이스 23ai는 AI 알고리즘 적용을 위해 데이터를 별도의 장소로 이동시키는 대신, 데이터가 저장된 장소에서 바로 AI 알고리즘을 실행한다. “결과적으로 오라클 데이터베이스 내에서 AI 알고리즘이 실시간으로 실행되며 효과, 효율성, 보안성이 향상된다”는 것이 오라클의 설명이다. 오라클 AI 벡터 검색은 특정 단어, 픽셀 또는 데이터 값이 아닌 개념적 콘텐츠를 기반으로 문서, 이미지, 관계형 데이터를 간편하게 검색할 수 있는 기능이다. AI 벡터 검색은 LLM 자연어 인터페이스를 통한 프라이빗 비즈니스 데이터 쿼리를 지원하고, LLM이 더욱 정확하고 관련성 높은 결과를 생성하는데 기여한다. 또한 개발자는 AI 벡터 검색을 사용해 신규 및 기존 애플리케이션에 시맨틱 검색 기능을 손쉽게 추가할 수 있다. 이제 오라클 데이터베이스의 모든 미션 크리티컬 기능이 AI 벡터와 함께 투명하게 작동하므로 오라클의 고객사는 자사의 미션 크리티컬 애플리케이션에도 AI 벡터 검색을 적용할 수 있다. 동일한 고성능 데이터베이스에서 비즈니스 데이터 및 벡터 데이터를 함께 저장 및 처리하므로, 고객사는 기존의 데이터 보안 태세를 그대로 유지하며 자사의 비즈니스 애플리케이션에 AI 벡터 검색을 원활하게 통합해 새롭고 혁신적인 AI 사용 사례를 구현할 수 있다.     오라클 데이터베이스 23ai에 새롭게 추가되는 데이터용 AI 기능으로는 엑사데이터 스마트 스토리지를 사용하면 AI 벡터 검색을 가속화할 수 있는 오라클 엑사데이터 시스템 소프트웨어 24ai(Oracle Exadata System Software 24ai), 이기종 벡터 스토어 간의 실시간 벡터 복제 기능이 추가된 OCI 골든게이트 23ai(OCI GoldenGate 23ai) 등이 있다. 앱 개발을 가속화하기 위한 기능도 제공된다.  JSON 관계형 이원성(JSON Relational Duality)을 통해 일부 애플리케이션의 데이터 사용 방식과 관계형 데이터베이스의 데이터 저장 방식이 불일치하는 문제를 해결할 수 있도록 하고, 운영 속성 그래프(Operational Property Graph)는 개발자가 속성 그래프 쿼리를 사용해 데이터 간 및 데이터 내부의 연결성을 탐색하기 위한 애플리케이션을 간단히 구축할 수 있도록 지원한다. 상시 무료 자율운영 데이터베이스(Always Free Autonomous Database) 서비스는 오라클 APEX(Oracle APEX), 셀렉트AI(Select AI), 데이터베이스 도구(Database Tools), 머신러닝(Machine Learning), 그래프(Graph) 등의 다양한 도구가 내장된, 클라우드에서 무제한 사용 가능한 무료 자율운영 데이터베이스 서버리스(Autonomous Database Serverless) 인스턴스를 2개 제공한다.  오라클 데이터베이스 23ai는 오라클 엑사데이터 데이터베이스 서비스(Oracle Exadata Database Service), 오라클 엑사데이터 클라우드앳커스터머(Oracle Exadata Cloud@Customer), 오라클 기본 데이터베이스 서비스(Oracle Base Database Service), 오라클 데이터베이스앳애저(Oracle Database@Azure) 상의 오라클 클라우드 인프라스트럭처(OCI) 서비스 사용자들에게 제공된다. 오라클의 후안 로이자(Juan Loaiza) 미션 크리티컬 데이터베이스 기술 총괄 부사장은 “오라클 데이터베이스 23ai는 전 세계의 기업 고객들을 위한 ‘게임 체인저(game changer)’다. 이번 릴리스를 통해 선보이는 혁신적인 AI 기술들의 중요성을 감안해 제품명을 오라클 데이터베이스 23ai로 변경했다”면서, “새로운 통합 개발 패러다임과 미션 크리티컬 기능이 결합된 AI 벡터 검색은 개발자 및 데이터 전문가가 지능형 앱을 간단히 구축하고, 개발자 생산성을 향상시키며 미션 크리티컬 워크로드를 실행할 수 있도록 지원한다”고 소개했다.
작성일 : 2024-05-09
[포커스] 오라클, 모던 데이터 플랫폼 및 데이터베이스 혁신 전략 발표
한국오라클이 지난 4월 16일 ‘모던 데이터 플랫폼 및 데이터베이스 혁신 전략’을 주제로 기자간담회를 열고, 융합형 데이터베이스(Converged DB)를 중심으로 한 오라클의 포괄적인 기업 데이터 관리 기술의 현재와 미래에 대해 소개했다.  ■ 박경수 기자   기자간담회에는 ‘DB의 아버지’라 불리는 오라클의 앤디 멘델손(Andy Mendelsohn) DB 서버 기술개발사업부 총괄 부사장이 참석해 ‘데이터, AI 및 앱 개발의 미래’를 주제로 발표하고, 오라클 DB 솔루션이 향후 AI 시대를 주도할 데이터 플랫폼의 미래 시장에서 어떤 가치를 갖고 있는지 설명했다.   오라클 모던 데이터 플랫폼 오라클 모던 데이터 플랫폼(Oracle Modern Data Platform)은 전체 라이프사이클을 간소화하고 더 빠른 속도로 통찰력을 제공한다는 점이 특징이다. 단일 플랫폼 상에서 모든 트랜잭션, 웨어하우스, 분석 및 인공지능(AI)/머신러닝(ML) 자산에 대한 수집, 선별(curation) 및 관리를 통해 기업이 데이터에 대한 더 큰 통제 권한을 얻을 수 있다. 오라클은 온프레미스, 하이브리드, 규제, 퍼블릭 클라우드 솔루션 등 원하는 형식이 무엇이든 지원할 수 있다고 강조했다. 모던 데이터 플랫폼은 기업 조직에 데이터 저장, 처리 및 분석을 위한 통합 환경을 제공하는 중앙 집중형 인프라로, 일반적으로 데이터 웨어하우스, 데이터 레이크, 추출, 변환, 로드(ETL) 파이프라인 및 분석 도구 등의 기술들을 포함하고 있다.  모던 데이터 플랫폼은 표준화 및 통합된 데이터 관리 접근방식을 확립해 기업 조직이 귀중한 통찰력을 얻고, 데이터 기반 의사결정을 내릴 수 있도록 하는 지원하는 것을 주된 목표로 삼는다. 단일 통합 저장소에서 데이터 자산을 중앙 집중형으로 관리해 데이터에 대한 더 쉬운 액세스, 협업 및 통제를 가능케 한다.   ▲ 오라클 모던 데이터 플랫폼 기자간담회 모습   융합형 데이터베이스 중심의 기업 데이터관리 앤디 멘델손 부사장은 “오라클의 데이터베이스 비전은 기업 앱 및 분석 개발 운영을 어떠한 활용 사례 및 규모에서든 수월하게 만드는 것”이라며, “전략적 핵심은 기업의 개발뿐만 아니라, 생성형 AI 및 LLM 결합을 통해 생성까지 쉽게 만드는 것”이라고 말했다. 이러한 비전 달성을 지원하는 두 가지 핵심 축은 ‘융합형 DB’ 및 ‘자율운영 DB’이다. 오라클의 융합형 DB는 23c 버전을 클라우드 환경으로 정식 출시됐고, 곧 사내구축형 환경으로도 출시될 예정이다. 멘델손 부사장은 오라클이 2023년 9월에 발표한 차세대 융합형 DB인 오라클 DB 23c가 기존 관계형 모델과 JSON 및 그래프 모델 간의 통합을 구현하는 혁신을 이뤘다고 소개했다. 또한 최근의 앱은 관계형뿐만 아니라 JSON, 그래프 등 다양한 데이터 유형이 혼합 운영되는 가운데, 개발자는 오라클 DB 23c를 통해 3가지 유형의 데이터 장점을 모두 활용하는 앱을 개발, 운영하고 있으며 그 과정에서 데이터의 일관성을 손쉽게 유지할 수 있다고 설명했다. 융합형 DB는 멀티 모델, 멀티 테넌트 및 멀티 워크로드 DB로, 각 개발팀이 원하는 데이터 모델과 액세스 방법을 지원하면서 불필요한 기능으로 방해받지 않도록 한다. 또한 각 개발 팀이 필요로 하는 모든 워크로드(OLTP, 분석, IoT 등)를 탁월한 성능으로 지원한다.  한편 오라클은 지난해 9월 오라클 데이터베이스23c(Oracle Database 23c)에 AI 벡터를 사용하는 시맨틱 검색 기능을 추가할 계획이라고 발표했다. AI 벡터 검색(AI Vector Search)이라는 기능 모음에는 새로운 벡터 데이터 유형, 벡터 인덱스, 벡터 검색 SQL 연산자 등이 포함되어 있다.   ▲ 오라클의 앤디 멘델손 DB 서버 기술개발사업부 총괄 부사장   생성형 AI 기술과 데이터베이스 접목 멘델손 부사장은 또 오라클 DB 비전과 관련해 생성형 AI를 접목한 융합형 DB(Converged Database)와 이를 구동하는 자율운영 DB(Oracle Autonomous Database)를 통해 모던 앱 및 분석을 생성 및 운영하는 작업이 간소화될 것이라고 강조했다. 이를 통해 융합 개방형 SQL DB가 기존 단일목적 상용 DB를 대체함으로써, 기업 개발자와 IT 전문가가 데이터 통합 시간을 줄이고 혁신에 더 집중하도록 돕는다는 전략이다. 오라클은 생성형 AI 기능을 자사 DB 포트폴리오에 내장하고 있는데, 기업이 오라클의 AI 기반 애플리케이션을 구축하도록 지원하기 위함이다. 대표적인 예로, 기업은 자율운영 데이터베이스 셀렉트 AI(Autonomous Database Select AI) 기능을 사용해 자체 엔터프라이즈 데이터와 생성형 AI가 제공하는 생산성 및 창의성의 장점 모두를 활용함으로써 애플리케이션 개발을 가속화할 뿐만 아니라, 신규 비즈니스 솔루션 구축을 진행할 수 있다. 또한 오라클은 OCI 데이터 사이언스(OCI Data Science)의 기능도 확장하고 있으며, 이를 통해 기업이 허깅페이스(Hugging Face)의 트랜스포머(Transformers) 또는 파이토치(PyTorch)와 같은 오픈소스 라이브러리를 사용해 복수의 LLM을 구축, 훈련, 배포 및 관리하도록 지원한다.   ▲ 차세대 융합형 데이터베이스, 오라클 DB 23c   오라클 글로벌 분산형 자율운영 데이터베이스 오라클 글로벌 분산형 자율운영 데이터베이스(Oracle Globally Distributed Autonomous Database)는 기업이 데이터 레지던시 요건을 충족시키고, 비즈니스 크리티컬 애플리케이션에 생존성을 제공하며, 클라우드급 DB 성능을 제공하도록 지원하는 완전 자동화된 분산형 클라우드 DB다.  또한 Oracle DB 샤드 세트로 분산된 단일 논리적 오라클 DB로, 각 샤드는 논리적 DB 데이터의 하위 집합을 호스팅하는 독립적인 오라클 DB 인스턴스다. 다수 샤드를 하나의 OCI 가용성 도메인, 여러 OCI 가용성 도메인 또는 리전, 또는 상이한 지역의 OCI 리전에서 실행해 각각 성능 극대화, 최상의 가용성 확보 및 데이터 레지던시 요건을 지원할 수 있다. 이 밖에도 기업의 핵심 워크로드 구동에 최적화된 고성능 및 고안정성을 제공하는 동시에, 데이터 주권 및 보안 강화를 지원하는 오라클의 서비스로는 오라클 융합형 DB(Oracle Converged Database), 오라클 자율운영 DB(Oracle Autonomous Database), 오라클 엑사데이터 클라우드앳커스터머(Oracle Exadata Cloud@Customer), MySQL 히트웨이브(MySQL HeatWave) 등이 있다. 또한 오라클은 기업 요구사항을 충족시킬 수 있는 DB 및 분석 서비스에 지속적으로 투자하고 있다.   멀티 클라우드 지원 오라클의 또 다른 전략적 핵심은 '멀티 클라우드 지원'이다. 오라클과 마이크로소프트는 주로 애저(Azure) 클라우드 이용 약정 계약을 맺고 있다. 애저 환경에서 자사의 앱 및 오라클 DB를 함께 운영하길 원하는 양사 고객들을 위해 ‘오라클 데이터베이스앳애저(Oracle Database@Azure)’를 발표했다.  해당 오퍼링은 물리적인 엑사데이터(Exadata) 하드웨어를 애저 클라우드 리전 안에 위치시켜 애저 클라우드 데이터 센터 안에서 바로 엑사데이터 기반 클라우드 서비스를 제공하는 변화를 선보였다. 이를 통해 양사 고객들은 기존 애저 클라우드 서비스에 대한 이용 약정 계약 금액만으로 애저 클라우드 및 오라클 데이터베이스 클라우드 서비스를 모두 사용할 수 있게 됐다. 향후 오라클은 MS 외에도 타 클라우드 기업들과 파트너십 확대를 전략적 목표로 삼고 있으며, 올해 오라클 클라우드 월드에서 관련 내용을 소개할 예정이다.  이번 기자간담회를 통해 오라클은 오라클 DB에 많은 양의 비즈니스 데이터를 보유한 기업들이 강력한 AI 기술 및 SQL을 손쉽게 활용해 간단한 방식으로 데이터 검색을 지원하는데 초점을 맞추고 있다는 것을 알 수 있다. 이를 통해 기업은 내부 독점 데이터를 더 잘 활용하는 것은 물론 이해할 수 있게 될 것으로 전망하고 있다. 또한 표준 SQL 기반으로 제공되는 AI 기술이기 때문에 컴퓨터 공학 부문에서 높은 학위가 없다고 하더라도 SQL을 이용할 수 있는 모든 DBA(데이터베이스 관리자)가 활용할 수 있다는 점도 특징이다.    질의 응답 Q. 오라클 DB의 자연어 질문 및 답변 지원 기능과 관련해, 이를 일반적 챗GPT와 비교 시, 기업 내 환경에서는 일반 사용자들이 경험하는 환각현상 같은 것들이 허용되지 않고 정확해야 하는데 이에 대한 관점은 A. 회사 내 데이터에 대해 LLM 기반 검색은 말씀하신 그런 LLM 모델로는 좋은 답을 제공할 수 없다. 말씀한 모델은 인터넷에 공개된 방대한 데이터에 대해 훈련됐지만, 기업 보유의 프라이빗 데이터에 대해서는 전혀 알지 못하기 때문이다. 비즈니스적인 질문을 비즈니스 데이터에 대해 할 경우에 자연어로 질문을 할 때 LLM이 올바른 SQL 질문을 만들 수 있도록 도울 수 있는 데이터 강화가 필요하다. 그래서 사용자의 질문의 맥락에 따라서 가장 적절하다고 생각되는 데이터베이스 스키마를 생성 및 제공해야 한다.  이에 오라클은 LLM이 SQL 생성 후 적절한 오라클 데이터베이스에 있는 스키마만 참조할 수 있도록 하며, 인터넷 공개 데이터로 답변하지 않도록 한다. 애널리스트들이 자주 묻는 질문을 알고 있기 때문에, 이것을 기반으로 관계형 뷰를 만들어서 여기서 가장 자주 묻는 질문에 해당하는 스키마 생성 및 이를 LLM에 전송해서 기업 맥락에 맞는 답변할 수 있도록 보완한다.    Q. 자율운영 DB 개념과 다른 리전에서 고가용성 및 레지던스 확보를 지원하는 기능에 대해 설명해 달라 A. 글로벌 분산형 자율운영 DB는 전 세계적으로 각국 정부가 데이터 주권 규제 강화하고 있는 추세를 지원하고자 출시했다. 예를 들어 현대기아자동차 같이 글로벌하게 운영하는 기업은 전 세계 고객에 대한 DB를 갖고 있다. 데이터 주권 규제로 인해 고객 DB를 국가별로 분산해서 나눠서 관리해야 하는 의무가 있다. 하나의 단일한 고객 DB를 통합해서 관리할 수 없고, 중국, EU 등으로 나눠서 관리해야 하며 이것을 데이터베이스 샤딩이라는 용어로 표현하고 있다. 그래서 23c에서 글로벌 샤딩을 쉽게 만드는 기술을 포함하고 있다.   Q. 파운데이션 LLM 사업을 직접 하지 않는 이유와 최근에 등장하는 경쟁력 있는 MS 오픈 AI, 구글 제미나이 등에 모델을 올리기 어려운 점에 대한 관점은 A. 챗GPT 같은 파운데이션 LLM 모델 개발 구축에 많은 비용이 들며, 시장의 무료 모델을 쓸 수 있기 때문이다. 또한 셀렉트 AI 등 오라클이 AI로 LLM 활용을 지원하는 기술들 중 좋은 API로 연결해 시중의 인기 있는 널리 사용되고 있는 LLM 모델과 잘 연동되고 지원하도록 기술을 고도화하고 있다. 오라클 클라우드 관점에서 오픈AI 등 LLM 벤더와 파트너십을 맺어서 오라클 클라우드를 사용하도록 움직이고 있다. 말하자면 프라이빗 LLM 만들 수 있도록 지원하는 것이다. 현재 AI 커뮤니티에서 굉장히 많은 개발 움직임이 있는데, 그 중 하나가 업무별로 특화된 LLM을 만드는 것이다. 이 경우 운영 비용이 굉장히 저렴해질텐데, 예를 들면 SQL 생성에 특화된 LLM 만든다고 했을 때, 이런 쪽과 협력해서 특화된 기술을 저렴한 비용으로 사용할 수 있도록 하는 협력을 진행하고 있다.      ■ 기사 내용은 PDF로도 제공됩니다.
작성일 : 2024-05-02
알테어, '데이터 패브릭' 전문 기업 케임브리지 시맨틱스 인수
알테어가 기업 내 분산된 다양한 데이터를 통합하고 관리하는 ‘데이터 패브릭’ 솔루션과 데이터를 그래프 형태로 모델링하는 ‘그래프 데이터베이스’ 기술을 보유한 전문 기업 ‘케임브리지 시맨틱스(Cambridge Semantics)’를 인수했다고 발표했다. 케임브리지 시맨틱스는 2007년 IBM 첨단기술그룹 출신의 혁신/엔지니어링 팀이 설립한 기업이다. 이번 인수로 알테어는 IBM 네티자(IBM Netezza)와 아마존 레드시프트(Amazon Redshift) 데이터웨어하우스 개발에 핵심적인 역할을 한 케임브리지 시맨틱스의 기술 인력도 영입하게 됐다.  알테어의 샘 마할링감 최고기술책임자(CTO)는 “이번 인수로 알테어의 분석/데이터 사이언스 팀에 탁월한 데이터웨어하우징 전문성을 보유하게 됐다”면서, “데이터 생성에서 실제 비즈니스 영향까지, 전체 데이터 라이프사이클을 완벽히 이해하는 엔지니어링 그룹을 갖추게 됐다”고 설명했다. 케임브리지 시맨틱스의 지식 그래프, 데이터 거버넌스, 가상화, 검색 기술은 알테어의 데이터 분석 플랫폼인 ‘래피드마이너’에 통합돼 기존 데이터 준비, ETL, 데이터 사이언스, BI, MLOps, 워크로드 관리 등의 기능과 시너지를 낼 예정이다. 알테어의 짐 스카파 CEO는 “지식그래프는 데이터 패브릭의 핵심 요소로서 기업의 분산 데이터를 통합해 통찰력 있는 의사결정과 혁신적 데이터 활용을 가능케 한다”면서, “케임브리지 시맨틱스 인수로 대규모 데이터와 복잡한 질의 처리, 비즈니스 컨텍스트를 제공하여 AI의 단점인 할루시네이션(hallucination : 환각현상) 문제의 해결이 가능한 최고 수준의 지식 그래프 기술을 확보했다”고 밝혔다.  
작성일 : 2024-04-19