OpenMesh的进阶用法-卡核

OpenMesh的进阶用法

OpenMesh的进阶用法   OpenMesh的中文教程已经发布很久, OpenMesh作为半边数据结构的封装库, 在CG编程中还是比较好用的, 但是实际上只用入门教程中的那种使用方法/流程, 感觉还是比较繁琐, 尤...
OpenMesh学习笔记2 特点和开发目标-卡核

OpenMesh学习笔记2 特点和开发目标

OpenMesh学习笔记2 特点和开发目标     OpenMesh所采用的数据结构决定了它有以下主要特点: 不限于三角网格,也能处理一般的多边形网格:顶点、半边、边和面的显示表示&#x...
OpenMesh学习笔记3 半边数据结构-卡核

OpenMesh学习笔记3 半边数据结构

半边数据结构 概述     本节主要是简单介绍一下OpenMesh中所使用的用于存储网格实体,如顶点、边、面和连接信息的主要数据结构——半边数据结构(Halfedge Data Structure࿰...
OpenMesh学习笔记4 迭代器和循环器-卡核

OpenMesh学习笔记4 迭代器和循环器

迭代器和循环器 迭代器     OpenMesh提供了遍历网格元素(点,半边,边,面)的迭代器。     所有的迭代器都定义在命名空间OpenMesh::Iterators中的模板类...
OpenMesh学习笔记5 OpenMesh+OpenGL的一个例子-卡核

OpenMesh学习笔记5 OpenMesh+OpenGL的一个例子

OpenMesh+OpenGL的一个例子     这篇文章主要给一个OpenMesh的例子,其中Mesh数据是从文件中读取的,关于OpenMesh中的Mesh IO,会在后面的博文中给出,这部分...
OpenMesh入门教程中文版-卡核

OpenMesh入门教程中文版

OpenMesh入门教程中文版   近期没有再写OpenMesh的学习笔记,而是花了一些时间,直接从官方文档中,翻译出了一些内容,并且加入自己的理解,也自己动手写了几...
OpenMesh学习笔记7 网格文件读写-卡核

OpenMesh学习笔记7 网格文件读写

网格文件读写   本文主要介绍用OpenMesh对网格文件进行读写的操作。   相应的函数定义在名称空间OpenMesh::MeshIO中。 IOManager快速入门   文件读写的代码框架如下: #include <...
OpenMesh学习笔记6 怎样遍历网格-卡核

OpenMesh学习笔记6 怎样遍历网格

怎样遍历网格 介绍   遍历大家都清楚的吧,学习数据结构的时候就经常讲到遍历,比如八叉树中,要遍历每一个节点,有各种遍历方法,什么深度优先遍历,广...
OpenMesh学习笔记8 两个基本操作-边的翻转和折叠-卡核

OpenMesh学习笔记8 两个基本操作-边的翻转和折叠

两个基本操作-边的翻转和折叠 原文出处:http://www.openmesh.org/media/Documentations/OpenMesh-Doc-Latest/a00034.html   本节介绍OpenMesh中提供的两种基本操作,及对边的翻...
OpenMesh学习笔记1 安装配置和入门示例-卡核

OpenMesh学习笔记1 安装配置和入门示例

OpenMesh学习笔记1 安装 配置 入门示例     前段时间在学习vcglib的过程中,只写了一篇文章,就基本放弃了,文档真的是太少了,学习起来难度太大。最近因为需要...