发明名称 Temporal voxel buffer generation
摘要 Systems and methods can be used to generate data to be stored in a temporal voxel buffer. A renderer can receive at least one input primitive and a voxel grid. A sampling lattice can be generated based on the at least one input primitive and the sampling lattice can be shaded. Each voxel of the voxel grid can be sampled at a plurality of sample times and a plurality of sample positions within the voxel. A voxel buffer is generated for the voxel grid. The voxel buffer stores a voxel array in association with each voxel of the voxel grid based on the sampling.
申请公布号 US9292953(B1) 申请公布日期 2016.03.22
申请号 US201414158740 申请日期 2014.01.17
申请人 PIXAR 发明人 Wrenninge Carl Magnus
分类号 G06T13/60 主分类号 G06T13/60
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A computer-implemented method, comprising: obtaining at least one primitive of a three-dimensional model; obtaining a voxel grid that covers at least a portion of the three-dimensional model, the voxel grid including a plurality of voxels; generating, by a computer system, a sampling lattice based on the at least one primitive, wherein the sampling lattice includes a plurality of vertices; for each voxel of the voxel grid: determining a plurality of sample sets for the voxel, wherein a sample set includes a sample time and a sample position within the voxel, the plurality of sample sets including a plurality of different sample times; performing a simulation of the three-dimensional model over time, wherein the simulation includes sampling the plurality of voxels using the plurality of sample sets for each of the plurality of voxels such that: for each sample set of each of the plurality of voxels, at least one parameter of the sampling lattice is sampled for at the sample time of the sample set and the sample position of the sample set; and generating, by the computer system, a voxel buffer associated with the voxel grid, wherein generating the voxel buffer includes storing a voxel array in association with each voxel of the voxel grid based on the sampling.
地址 Emeryville CA US