我们通过两个潜在的代码生成一个三维SDF和一个纹理场。我们利用DMTet从SDF中提取一个三维表面网格,并在表面点查询纹理场以获得颜色。我们用定义在二维图像上的对抗性损失进行训练。特别是,我们使用基于栅格化的可区分渲染器来获得RGB图像和剪影。我们利用两个二维判别器,分别对RGB图像和剪影进行判别,以分类输入是真还是假。整个模型是可以端到端训练的。
我们通过两个潜在的代码生成一个三维SDF和一个纹理场。我们利用DMTet从SDF中提取一个三维表面网格,并在表面点查询纹理场以获得颜色。我们用定义在二维图像上的对抗性损失进行训练。特别是,我们使用基于栅格化的可区分渲染器来获得RGB图像和剪影。我们利用两个二维判别器,分别对RGB图像和剪影进行判别,以分类输入是真还是假。整个模型是可以端到端训练的。