Biblioteca GTS

Post on 13-Jul-2015

180 views 1 download

Transcript of Biblioteca GTS

T H E G N U T R I A N G U L A T E D S U R F A C E L I B R A R Y

GTS

GTS

GNU Triangulated Surface Library;

Funções úteis para tratamento de superfícies 3D em malha com triângulos interligados;

Licença LGPL;

Escrito em C;

Visa simplicidade e eficiência.

Características

A estrutura simples orientada a objetos com fácil acesso a propriedades topológicas;

Triangulação de Delaunay 2D dinâmico e triangulação de Delaunay com restrições;

Conjunto robusto de operações em superfícies (união, intersecção, diferença);

Refinamento e engrossamento de superfícies;

Não amarrado a API gráfica.

Equipe de desenvolvimento

Stéphane PopinetCientista da NIWAR

Jonathan ShewchuckProfessor U.C. Gert Wollny

Professor U.P.M.

Wagner T CorreiaPesquisador IBM

Tomas Akenine-MollerGerente de Engenharia

da Intel

Equipe de desenvolvimento

Desenvolvido colaborativemante;

Versão 0.7.6;

Controlado pelo CVS (Concurrent Versions System);

Atualmente em fase inicial de desenvolvimento;

Instalação

Baixar o pacote gts-0.7.6.tar.gz (948.8 KB);

$wget link

$ gunzip gts-0.7.6.tar.gz

$ tar xvf gts-0.7.6.tar

$ cd gts-0.7.6

$ ./configure

$ make

$ make install

Projetos que utilizam GTS

MyFon

Projetos que utilizam GTS

Mesh Viewer

Projetos que utilizam GTS

Divipro

Conclusão

A idéia do GTS é fornecer um conjunto robusto defunções para manipulação de superfícies 3D paraaplicações em C/C++ rodando sobre qualquer APIgráfica.