Stingray 1.4 릴리스 정보

Stingray 1.4(1.4.728.0)는 Autodesk 3D 도구와 향상된 연결성을 제공하고, 더 많은 VR 플랫폼에 대한 지원을 추가했으며, WebGL2에 대한 실험적 지원을 제공하여 개발자가 특정 웹 브라우저에 프로젝트를 배포할 수 있도록 합니다. 또한 이번 Stingray 릴리스에는 엔진의 여러 기능 영역에서 유용성을 개선하기 위한 기타 업데이트도 많이 포함되어 있습니다.

또한 이번 Stingray 릴리스는 네트워크 라이센스도 지원합니다. 업데이트된 Autodesk 라이센스 및 설치 정보는 이 버전의 Stingray 온라인 도움말에 포함되어 있습니다.

이 항목의 섹션:

새로운 기능


Maya 및 Maya LT와 수준 동기화

개별 자산을 링크하는 것 이외에도 이제 Maya 또는 Maya LT에서 빌드된 전체 장면을 링크해 Stingray로 직접 내보낼 수 있습니다. Maya 또는 Maya LT가 Stingray 편집기에 연결되어 있으면 장면 자산에 자동 또는 수동으로 태그를 지정한 후 Stingray에서 동일한 레이아웃으로 재현할 수 있습니다. 그러면 Maya 또는 Maya LT에서 자산에 대해 수정한 사항이 Stingray 내에서 업데이트됩니다. 따라서 두 도구에서 레이아웃을 수동으로 재생성할 필요 없이 보다 쉽게 장면을 빌드, 반복, 검토 및 변경할 수 있습니다. Maya, Maya LT 또는 3ds Max와 수준 동기화를 참조하십시오.

WebGL2 지원

Stingray의 새로운 실험적 모드는 개발자에게 새로운 플랫폼인 WebGL2를 위한 개발을 시도해 볼 수 있는 기회를 제공합니다. 실험적 모드가 활성화되어 있으면 특정 웹 브라우저의 나이틀리 개발자 베타 빌드에 실행하도록 Stingray 프로젝트를 배포할 수 있습니다. 이는 진취적인 개발자가 새로운 대상 플랫폼이 소비자에게 선보일 준비가 되기 전에 앞서 해당 플랫폼에서 프로젝트를 테스트해볼 수 있는 좋은 기회입니다.

참고: Stingray 1.4가 출시된 후 이 기능에 대한 몇 가지 업데이트가 있었습니다. 업데이트된 정보는 웹에서 시작하기를 참조하십시오.

VR 지원

Stingray 1.4에서는 VR 플랫폼에 대한 지원을 개선하여 Oculus Rift SDK v1.4 및 SteamVR SDK v1.0에 대한 지원을 추가했습니다. VR SDK 키트의 업데이트된 목록은 지원되는 플랫폼을 참조하십시오.

이번 릴리스에는 업데이트된 SteamVR 템플릿 프로젝트도 포함되어 있는데, 이 프로젝트는 Project Manager에서 다운로드할 수 있습니다.

Vive 제어기에 대한 Flow 스크립팅

이제 개발자가 Stingray의 노드 기반 시각적 스크립팅 시스템인 Flow를 사용하여 Vive 제어기(SteamVR)에 대한 제어기 동작을 생성할 수 있습니다. Flow에서는 훨씬 빠르고 간단한 방법으로 Vive VR 경험에 상호 작용성을 추가하고 디자이너가 더욱 쉽게 직접 코딩할 필요 없이 프로토타입을 생성해 테스트할 수 있습니다.

프로젝트 간 자산 공유

이제 훨씬 쉽게 여러 Stingray 프로젝트 간에 자산을 공유할 수 있습니다. 내보낼 파일을 마우스 오른쪽 버튼으로 클릭하면 압축된 파일 하나로 모든 파일 종속성이 자동으로 포함됩니다. 이렇게 하면 그 어느 때보다 쉽게 프로젝트와 팀 간에 자산을 공유하고 디지털 자산 스토어에서 판매할 수 있습니다. 자산을 패키지로 가져오기 및 내보내기를 참조하십시오.

Gameware Navigation을 위한 다중 데이터베이스

이전 릴리스에서 각 Stingray 수준은 단일 Gameware Navigation 데이터베이스하고만 연결될 수 있었습니다. 즉, 한 가지 크기의 캐릭터에 대해서만 NavData를 생성할 수 있었습니다.

그러나 이번 릴리스에서는 이제 Navigation 패널에서 NavData 데이터를 생성할 때 각 수준에 대해 여러 NavData 데이터베이스를 생성할 수 있습니다. 각 데이터베이스에 대해 서로 다른 크기 매개변수를 설정할 수 있습니다. 따라서 각 데이터베이스가 관리하는 NavData가 해당 크기의 캐릭터에 대한 실제 이동 가능성을 훨씬 정확하게 반영합니다. 예를 들어, 인간 크기 캐릭터에 대한 데이터베이스 하나와 거인 및 공룡에 대한 다른 데이터베이스를 사용할 수 있습니다. 업데이트된 내용은 탐색 메시 생성을 참조하십시오.

Stingray에서 UV 배율/간격띄우기 값 편집

Maya, Maya LT 또는 3ds Max에서 재질을 내보내는 경우 이제 Stingray에서는 재질에 UV OffsetUV Scale 값을 포함 및 노출하여 Stingray에서 계속해서 UV 타일링을 편집할 수 있습니다.

공개된 Stingray Editor 플러그인 프레임워크

이번 릴리스에서는 Stingray Editor를 위한 새로운 플러그인 프레임워크를 도입했습니다. 이 프레임워크를 사용하여 누구나 Stingray 소스 코드에 손대지 않고 Stingray Editor의 동작을 사용자 정의하고 새로운 편집 기능을 추가할 수 있습니다. 자세한 내용은 플러그인을 사용하여 Stingray 편집기 사용자 정의를 참조하십시오.

3ds Max를 위한 재질 상호 운용성 지원

3ds Max용 Stingray DCC 링크 플러그인을 설치하면 이제 Stingray 프로젝트 폴더 간에 Stingray 물리적 기반 셰이더를 직접 가져오고 내보낼 수 있습니다. Stingray와 3ds Max 간에 새 재질을 전송할 때 모든 입력 연결 및 노드를 비롯하여 재질의 매개변수가 유지됩니다.

업데이트된 내용은 Maya, Maya LT 또는 3ds Max로 재질 전송Maya, Maya LT 또는 3ds Max에서 재질 받기를 참조하십시오.

확장된 Android 지원

이번 릴리스에서는 GPU의 Mali 시리즈에 대한 지원이 추가되어 보다 광범위한 Android 기반 모바일 장치를 개발 대상으로 제공합니다. 업데이트된 내용은 지원되는 플랫폼을 참조하십시오.

Asset Browser 개선 사항

셰이더 그래프 개선 사항

흐름 스크립팅 개선 사항

이제 각 흐름 노드에서 직접 흐름 노드 참조 설명서에 액세스할 수 있습니다. 또한 흐름 그래프 검색을 통해 특정 노드를 찾아 흐름에서 보다 쉽게 복잡한 장면 상호 작용성을 탐색하고 빌드할 수 있습니다.

단일 축척

장면 오브젝트의 XYZ 배율 변환 값을 이제 잠글 수 있어 Property Editor에서 직접 오브젝트의 배열을 쉽게 변경할 수 있습니다. 그러나 비율은 동일하게 유지됩니다. 따라서 장면 또는 프로젝트의 요구사항에 맞춰 훨씬 쉽게 오브젝트의 배율을 일관되게 조정할 수 있습니다.

TIFF 파일 지원

이제 텍스처로 사용하기 위해 TIFF 파일을 가져올 수 있습니다. 업데이트된 내용은 지원되는 파일 형식을 참조하십시오.

의상 시뮬레이션 개선 사항

Stingray 1.4에서는 Stingray 1.3에 추가된 NVIDIA APEX 의상에 대한 지원이 개선되었습니다. 새로 업데이트된 내용에는 봉제 인형 캐릭터의 의상에 대한 충돌이 추가되어 장면에서 이동하는 캐릭터 주위에서 의상이 훨씬 더 현실감 있게 움직입니다.

또한 구성된 APEX 의상과 함께 자산을 가져오는 경우 FBX 파일과 같은 이름을 가진 모든 .apx 파일이 Stingray 프로젝트로 자동으로 가져오기됩니다. 예를 들어 cloth_test.fbx라는 FBX 파일을 가져오는 경우 cloth_test1.apx 및 cloth_test2.apx 파일도 가져옵니다. Stingray Editor에서 유닛을 이동하거나 이름을 바꾸면 이름이 같은 연결된 .apx 파일도 이동하거나 이름이 바뀝니다.

전사 정렬

이제 새 전사 Draw Order 특성을 사용하여 레이어드 전사를 정렬할 수 있습니다. 전사는 맨 위에 표시되는 더 높은 값이 지정된 전사와 관련된 그리기 순서를 기반으로 투영됩니다.

개선된 렌더링 성능

강력한 Stingray 렌더러가 최적화되어 SSAO(화면 공간 앰비언트 폐색) 사용 시 속도가 전반적으로 개선되었습니다.

GLSL 렌즈 효과 셰이더

WebGL 플랫폼의 경우, 이제 Stingray 렌더러는 넓은 파노라마 장면에 적절한 렌즈 효과 셰이더를 지원합니다.

새로운 Stingray 라이트 베이커 설정

Stingray 베이커로 라이트 맵을 베이킹하는 경우 이제 다음 항목을 조정할 수 있습니다.

업데이트된 DCC 상호 운용 플러그인

이번 릴리스에는 Maya 2017 및 Maya LT 2017과 3ds Max 2017용 플러그인을 지원하기 위해 업데이트된 Stingray DCC 링크 플러그인이 포함되어 있습니다. 플러그인에 대한 자세한 내용은 Maya, Maya LT 또는 3ds Max와 상호 운용을 참조하십시오.

보다 쉬워진 엔진 구성

이제, 통합된 Wwise 오디오 엔진의 메모리 사용 및 동작을 Stingray 프로젝트의 settings.ini 파일에서 보다 정확하게 제어할 수 있게 되었습니다. Stingray 엔진 settings.ini 파일 참조를 참조하십시오.

업데이트된 PhysX 플러그인

Stingray와 함께 제공되는 Maya 2017 및 Maya LT 2017용 PhysX 플러그인 설치 프로그램이 최신 PhysX 플러그인 버전인 3.3.20602.11122를 설치하도록 업데이트되었습니다. PhysX Plugins Download를 클릭하여 이전 버전의 Maya에 해당하는 플러그인을 다운로드합니다. 관련 정보는 DCC 도구용 PhysX 플러그인 설치를 참조하십시오.

맨 위로 이동

수정된 사항

작성 도구 및 애니메이션:

코어:

엔티티:

Gameware Navigation:

Interop

PhysX:

플랫폼 및 배포 관리자:

렌더링:

맨 위로 이동

알려진 제한 사항


이 섹션에는 Stingray에 대한 알려진 제한 사항 및 해결 방법이 나와 있습니다.

수정된 사항 섹션에 별도로 언급되어 있지 않는 한 이 릴리스에는 이전 버전의 Stingray 릴리스 정보에서 설명하는 것과 동일한 알려진 제한 사항이 포함되어 있습니다.

맨 위로 이동

업그레이드 요구사항


Stingray를 비롯하여 Autodesk 제품의 전체 설치 안내서는 Stingray 온라인 도움말(여기)에 포함되어 있습니다.

이 섹션에서는 현재 이전 버전의 Stingray를 사용 중인 사용자가 특정 업그레이드 단계를 수행해야 하는 개선 사항 및 수정 사항에 대해 설명합니다.

Oculus VR 템플릿 업데이트

공용 Oculus Rift SDK와 작동하도록 하기 위해 이 릴리스에서는 Oculus Lua API가 업데이트되었습니다. 안타깝지만 이번 변경을 적용하기 위해서는 VR 템플릿의 Lua 스크립트에서 코드를 약간 변경해야 합니다.

이전에 Stingray의 이전 버전에서 VR 템플릿으로부터 프로젝트를 생성한 경우 해당 프로젝트는 더 이상 1.4 Stingray 릴리스와 작동하지 않습니다.

이 문제를 해결하려면 이 릴리스에서 VR 템플릿으로부터 새 프로젝트를 시작합니다. 그런 다음 이전 프로젝트에서 scripts 폴더를 제외한 모든 내용을 새 프로젝트로 복사합니다.

Lua API 변경 사항

이 릴리스의 Lua API에서 새로운 요소, 수정 및 제거된 요소의 전체 목록은 버전 내역을 참조하십시오.

프로젝트에 수정 또는 제거된 API 요소가 포함되어 있으면 이에 따라 코드를 조정해야 합니다.

주요 변경 사항:

흐름 노드 변경 사항

이 릴리스의 새로운 흐름 노드, 수정 및 제거된 흐름 노드의 전체 목록은 버전 내역을 참조하십시오.

프로젝트에 수정 또는 제거된 흐름 노드가 포함되어 있는 경우 이전 버전의 노드를 삭제하고 새 버전을 다시 삽입하여 그래프가 올바르게 연결되어 있는지 확인해야 합니다.

주요 변경 사항:

맨 위로 이동