
图形学学习
文章平均质量分 93
messymorse
这个作者很懒,什么都没留下…
展开
-
【论文阅读+运行示例(pytorch+python3)】Neural 3D Mesh Renderer (CVPR 2018)
哪种三维表示在从2D图像建模3D世界的时候更合适?常见的表示方法有点云、体素和网格,其中多边形网格具有良好的紧致性和几何性质。然而,使用神经网络无法直接从二维图像生成一个三维网格,因为传统渲染管线中光栅化的过程阻止了反向传播。因此,作者提出了光栅化的近似梯度,使渲染集成到神经网络,并将这个渲染器称为。使用这个渲染器,实现了轮廓图监督的单图像三维网格重建,重建效果比现有基于体素的方法更好;也可以实现二维图像监督下基于梯度的三维网格编辑,例如2D到3D的风格迁移和3D的DeepDream。原创 2023-07-08 16:36:09 · 1725 阅读 · 0 评论 -
【learnOpenGL】凹凸映射+Qt做的小Demo
(Parallax Mapping),模拟表面位移(Displacement),存储的是表面模型局部海拔高度的强度值(Intensity),颜色越深越凹,颜色越浅越凸。(Steep Parallax Mapping)通过增加采样数量提高精确性,是视差映射的扩展,采用多个样本来确定纹理偏移,即使在高度变化陡峭的情况下,也能得到不错的效果。(Parallax Occlusion Mapping)和陡峭视差映射的原则相同,但不是用触碰的第一个深度层的纹理坐标,而是在触碰之前和之后,在深度层之间进行线性插值。原创 2023-07-08 16:00:04 · 404 阅读 · 0 评论