We investigate the concept of rendering production-style content with full path tracing in a data-distributed fashion -- that is, with multiple collaborating nodes and/or GPUs that each store only part of the model. In particular, we propose a new approach to tracing rays across different nodes/GPUs that improves over traditional spatial partitioning, can support both object-space and spatial partitioning (or any combination thereof), and that enables multiple techniques for reducing the number of rays sent across the network. We show that this approach can handle different kinds of model partitioning strategies, and can ultimately render non-trivial models with full path tracing even on quite moderate hardware resources with rather low-end interconnect.
翻译:我们以数据分配的方式调查生产型内容和完整路径追踪的概念,即每个模式只储存部分模式的多个协作节点和/或GPU。特别是,我们提出一个新的方法来追踪不同节点/GPU的射线,这些射线比传统的空间分隔更好,可以支持天体空间和空间分隔(或其中的任何组合),并且能够采用多种技术来减少跨网络发送的射线数量。我们表明,这种方法可以处理不同类型的模型分割战略,最终可以使非三边模式产生完整的路径追踪模式,甚至可以使用相当中度的硬件资源进行完全的跟踪,同时具有相当低端的连接。