Hacker News 의견
  • GPU 테셀레이션을 이용한 2D 벡터 그래픽 렌더링에 대한 활발한 연구가 있으며, Raph Levien의 작업이 대표적임. 이 기술을 제품에 적용한 것이 흥미로움.
    • Rive가 멋진 애니메이션 제작에만 사용되는지, 동적 UI 구축에도 사용할 수 있는지 궁금함.
  • 새로운 렌더링 기술이 매우 멋져 보이며 개인적인 취미 프로젝트에 사용하고 싶음.
    • Cairo/Skia/canvas/NanoVG API와 유사한 API 제공으로 학습이 어렵지 않을 것으로 기대됨.
  • Rive가 발표된 이후로 기대해왔으며, 이전에는 Skia를 사용했지만 이제 Flutter에 최적화된 새로운 렌더링 엔진인 Impeller를 사용함.
    • Impeller 팀은 Rive 렌더러가 벡터 그래픽에는 좋지만 UI 렌더링과 같은 다른 문제도 해결해야 한다고 언급함. 이제 렌더러가 오픈소스로 공개되어 두 팀이 서로 배울 수 있기를 바람.
  • Rive 제품과 회사를 좋아하며 오픈소스도 좋아함.
    • Rive의 렌더링 추상화 계층에 MIT 라이선스가 적용되었으며, Rive Editor가 필요함.
    • 오픈소스화의 목표와 이를 통해 구축하고자 하는 커뮤니티에 대한 계획이 궁금함.
  • 개인적으로 매우 흥미로운 소식임.
    • 건강 관리 회사부터 게임 회사까지 다양한 클라이언트에게 Rive를 권장해왔으며, 이제 채택할 준비가 되었다고 생각함.
    • 최신 렌더러가 "비공개 소스"이거나 완성되지 않았다는 점이 논의에서 걱정거리였지만, 이 문제가 해결되어 기쁨.
  • 벡터 그래픽 렌더링 문제를 해결하기 위한 소프트웨어가 지속적으로 등장하고 있으나 결정적인 해결책은 없음.
    • GPU 계산과 오류 한계에 대한 주의를 기울이면, 정확한 렌더링이 가능할 것으로 보임.
  • 이 렌더링의 성능이 Skia나 Pathfinder와 비교하여 어떤지 궁금함.
    • 후자는 하드웨어가 지원하는 경우 GPU 계산을 사용하여 경로를 삼각형으로 변환하는 단계를 수행할 수 있음.
  • 이 기술이 데스크톱 기술에서 벗어나는 것을 선호하지만, 데스크톱 앱으로서의 네이티브 에디터가 없다는 점이 아쉬움.
  • 웹 게임을 만드는 것이 얼마나 실현 가능한지 궁금함.
    • Pixi.js와 같이 사용하고 싶으며, 벡터 자산 파이프라인이 내장되어 있어 성능이 더 우수할 것으로 보임.