- 博客(4)
- 收藏
- 关注
原创 Openmesh中的mesh结构的基本使用
Openmesh中的网格模型相比于PCL中的网格模型复杂很多,除了常见的坐标、纹理坐标、法线、颜色信息之外,增加了边、半边以及相关的边折叠、边拆分等操作,使用起来就非常简单了,所以在这里,简单介绍一下里面一些基本的操作; 半边数据结构 1、从文件中读取的普通的点面mesh//openmesh#include <OpenMesh/Core/Mesh/TriConnect...
2019-01-31 15:39:34 9729 7
原创 Openmesh中mesh模型的读写
mesh结构普通读写meshT mesh;OpenMesh::IO::read_mesh(mesh, meshFile);OpenMesh::IO::write_mesh(mesh, meshFile);可以通过OpenMesh::IO::Options 进行设置,1、读取mesh数据如果文件中包含法线或者纹理信息,需要提前添加相关的属性mesh.request_ve...
2019-01-31 14:50:37 3592
原创 自定义的结构体出错:error C2011: “TriTraits1”:“struct”类型重定义
h文件中新定义的结构体,不断地出现struct重定义错误,修改了变量名仍旧是这个错误在网上找了很多方法,删除之前的编译文件重新编译,该边变量名等,都没有效果最后在定义所在的头文件的开始出增加语句 #pragma once 成功解决上面的重定义问题;该错误的原因是重复同一文件被include多次,解决方法有两种一种是#ifndef方式,#ifndef SOME_UNIQUE_...
2019-01-30 10:20:01 1411
原创 C++模板函数初用
模板类可以使程序变得更加简单明了最常见的就是下面一种普通的类型和调用template <typename T>//<typename T>和<class T>具有相同的意义T sub(T &a, T &b){ return a - b;}//调用方法有两种int a = 9, b = 4;int c = sub(a, b)...
2019-01-04 10:38:19 343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人