Easy3D|VS2019编译配置Easy3D

【Easy3D|VS2019编译配置Easy3D】
文章目录

  • 一、简介
  • 二、实现过程
    • 2.1 准备工作
    • 2.2编译安装过程
  • 三、实现效果
  • 参考资料

一、简介 Easy3D|VS2019编译配置Easy3D
文章图片
Easy3D是一个用于3D建模、几何处理和渲染的c++开源库。其设计的一大特点就是简单和高效。与专注于算法方面的现有几何处理库(如PMP和libigl)相比,Easy3D还为用户交互和渲染提供了更广泛的功能。以下为其主要的特征:
1、高效的数据结构,可用于表示和管理3D模型,如点云,多边形曲面(如三角形网格),多面体(如四面体网格)和图形。
2、拥有一套广泛应用的算法,如点云法向估计/重定向、泊松曲面重建、RANSAC、网格简化、细分、平滑、参数化、重网格等(几种曲面网格处理算法的实现均来自PMP)。
3、诸多渲染技术,如点/线视点替用、环境光遮挡(SSAO)、硬阴影(阴影贴图)、软阴影(PCSS)、眼罩照明(用于渲染没有法线信息的点云)和透明度(平均颜色混合、双深度剥离)。
4、OpenGL

    推荐阅读