SuperSplat 3.0, WebGPU 중심으로 브라우저 에디터 재구축
PlayCanvas는 9월 8일 GitHub 릴리스에 이어 9월 9일 SuperSplat Editor 3.0을 발표했습니다. 가우시안 스플랫 캡처를 편집하는 이 브라우저 도구는 이제 WebGPU를 필수로 요구합니다. PlayCanvas의 테스트에서 440만 개의 스플랫이 포함된 장면은 유휴 상태일 때 JavaScript 힙 105MB를 사용했으며, 이는 버전 2의 1,557MB에서 감소한 수치입니다. 릴리스 발표.
PlayCanvas의 SuperSplat 3.0 시연을 확인하세요. 썸네일: PlayCanvas.
메모리 수치가 측정하는 것
이 테스트에는 990MB PLY 파일이 사용되었습니다. 주요 수치는 JavaScript 힙을 측정한 것으로, GPU 할당량은 제외되며 브라우저의 전체 메모리 사용량을 나타내지는 않습니다. 저희는 이 벤치마크를 재현하지 않았습니다. PlayCanvas는 압축 PLY를 저장할 때 메모리 사용량이 최대 1,759MB에 달했다고도 밝혔으며, 이는 작업에 따라 필요한 메모리가 여전히 크게 달라진다는 점을 보여줍니다. 벤치마크 세부 정보.
대규모 캡처를 노트북에서 처리할 수 있는지 판단하려면 이 차이를 이해하는 것이 중요합니다. 유휴 상태의 힙 사용량이 적다는 사실만으로는 편집, 내보내기 또는 녹화에 필요한 여유 메모리를 알 수 없습니다. 실질적으로 중요한 측정값은 자체 워크플로에서 가장 부하가 큰 작업의 메모리 사용량입니다.
더 많은 에디터 작업이 GPU에서 실행됩니다
3.0.0 릴리스 노트에는 GPU 기반 투영, 가시성 필터링, 깊이 정렬이 설명되어 있습니다. 장면 데이터는 JavaScript에 전체 부동소수점 사본으로 보관되는 대신 GPU 스토리지에 유지되며, 내보내기 시에도 전체 출력을 한 번에 메모리에 구성하지 않고 청크 단위로 처리합니다.
선택 도구도 달라졌습니다. 새로운 Sphere Brush는 3차원 공간에서 표면을 따라가며, 선택 영역에만 색상 조정을 적용할 수 있습니다. 무거운 장면에서는 기본 Auto 투명도 모드가 이동 중에 더 가벼운 렌더링 방식으로 전환되었다가, 뷰가 멈추면 정렬된 이미지를 복원할 수 있습니다. 에디터 변경 사항.
프로젝트를 이전하기 전에 호환성을 확인하세요
이번 릴리스에서는 WebGL 2 렌더링 경로가 제거되었습니다. PlayCanvas는 최신 Chrome과 Edge, Safari 26 이상, 그리고 WebGPU를 활성화한 Firefox를 지원 대상으로 명시하고 있습니다. 이전 에디터는 저장소의 v2 브랜치에 남아 있습니다. 버전 3에서는 이전 프로젝트를 열 수 있지만, 새로운 프로젝트 형식으로 저장한 프로젝트를 다시 열려면 버전 3 이상이 필요합니다. 호환성 및 프로젝트 세부 정보.
업데이트를 평가하려면 대표적인 캡처의 복사본을 에디터에서 열고, 영역을 선택한 다음, 실제 배포에 사용하는 형식으로 내보내 보세요. 이 점검에는 성능이 가장 낮은 작업용 기기도 포함해야 합니다. 장면이 성공적으로 로드되는 것은 에디터가 프로젝트를 처리할 수 있는지 확인하는 첫 단계에 불과합니다.
