项目作者: patrickabadi

项目描述 :
Project to test out mesh cutting, parameterization, and atlas generation
高级语言: C
项目地址: git://github.com/patrickabadi/lscm-texture-mapping.git
创建时间: 2018-07-30T15:49:16Z
项目社区:https://github.com/patrickabadi/lscm-texture-mapping

开源协议:MIT License

下载


lscm-texture-mapping

Attempting to read in a colored vertex mesh from OBJ and output a proper textured image. Test models are captured with Intel D435 using custom surface reconstruction software and saved in colored OBJ format.

Step 1

Import OpenNL library and use Least Squares Conformal Maps algorithm for mesh parametrization.
http://alice.loria.fr/index.php/software/4-library/23-opennl.html

Step 2

Import Libpng library from VCPKG for creating and saving png files

Step 3

Implement Interpolated Triangle drawing for the creation of the texture maps
https://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation/rasterization-stage

Step 4

Investigate Mesh cutting algorithms

Contributors

Patrick Abadi, Daniel Packard