mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-17 10:04:38 +00:00
what it does: allows to put together an arbitrary number of meshes in a new editable data structure that preserves all the original information . The data structure is named OCM (Out of Core Mesh) and can be visually browsed in MeshLab with a simple impostor based visualization. OCME (OCM Editor) allows you to modify the data with a add/edit/commit paradigm: you can ADD meshes to the data structure; you can select a portion of the data that can be entirely loaded in memory as a MeshLab layer (EDIT), so that you can apply all the meshlab filter, and then put it back the result (COMMIT). NOTE: - there are NO external dependencies, although you may find "BerkeleyDB" in many places, it is an alternative compilation path which is currently excluded - The number of meshes you can put in a single OCM object is not that arbitrary. At the present the simple database structure does not allow that, with 2G of RAM you should be fine with 1G triangles more or less. - commit is not enabled yet, meaning that you can build the dataset by adding meshes, browse it, take pieces to edit but not commit it back, therefore it is just for watching/playing - it works under linux ut has not been recompilaed under windows recently - under edit_ocme/src/ocme there is the project ocme.pro which produces a command line builder to build a OCM data structure from a bunch of ply files or from an aln file.
MeshLab
http://meshlab.sourceforge.net/
All rights reserved.
VCGLib http://vcg.sf.net o o
Visual and Computer Graphics Library o o
_ O _
Copyright(C) 2005-2007
Paolo Cignoni \/)\/
Visual Computing Lab http://vcg.isti.cnr.it /\/|
ISTI - Italian National Research Council |
\
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
(http://www.gnu.org/licenses/gpl.txt) for more details.
--- References ----
Please, when using this tool, cite the following reference:
MeshLab
Visual Computing Lab - ISTI - CNR
http://meshlab.sourceforge.net/
@misc{Meshlab
author = {Visual Computing Lab ISTI - CNR},
title = {MeshLab},
note = {http://meshlab.sourceforge.net/}
}
For any general question about the use of this software use the sourceforge public forums
http://sourceforge.net/forum/forum.php?forum_id=499532
or contact:
Paolo Cignoni ( p.cignoni (at) isti.cnr.it )
For bugs, feature requests and such, please use the sourceforge service
http://sourceforge.net/tracker/?group_id=149444
Description
Languages
C++
83.1%
C
6.8%
Slash
6.2%
GLSL
1.6%
CMake
0.9%
Other
1.3%