범용 렌더링 프레임워크로서의 조합 가능한 함수 시스템
요약
함수 시스템을 활용하여 메시 없이 복잡한 객체를 생성하고 조작하는 새로운 시각화 및 시뮬레이션 방법을 제안합니다. GPU 기반의 메타프로그래밍 프레임워크인 Quibble을 통해 런타임 성능과 위상학적 객체 생성의 이점을 제공합니다.
핵심 포인트
- 메시가 없는(meshless) 방식의 복잡한 객체 생성 및 조작
- GPU 기반 메타프로그래밍 프레임워크 Quibble 소개
- 런타임 성능 향상 및 위상학적 객체 생성 가능
- 애니메이션 제어 및 포인트 클라우드 변형에 활용 가능
함수 시스템 (Function systems)은 그래픽 처리 장치 (GPU) 또는 중앙 처리 장치 (CPU) 상에서 최소한의 메모리를 유지하면서, 복잡한 객체를 메시가 없는 (meshless) 방식으로 생성하고 조작하기 위한 자연스러운 언어로 존재합니다. 본 논문은 함수 시스템을 이용한 범용 (non-fractal) 시각화 및 시뮬레이션을 위한 새로운 방법을 제안하며, GPU 상에서 이러한 시스템들을 조합하기 위한 메타프로그래밍 (metaprogramming) 프레임워크인 Quibble을 소개합니다. 또한 우리는 런타임 성능 (runtime performance), 위상학적으로 비자명한 (topologically non-trivial) 객체의 생성, 그리고 다른 그래픽 알고리즘과의 상호 운용성 (interoperability)을 포함한 이 방법의 몇 가지 핵심적인 장점들을 논의합니다. 범용 이미지 및 애니메이션을 넘어, 이 방법은 아티스트가 낮은 프레임 레이트 (low-framerate) 애니메이션의 중간 프레임 (in-between frames)을 더 세밀하게 제어하거나, 포인트 클라우드 (point clouds)를 제어 가능한 방식으로 변형하고, 까다로운 애니메이션 워크플로우를 메타프로그래밍 (metaprogram) 하는 데에도 사용될 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.GR (Graphics)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기