Esta dissertação apresenta um estudo sobre modelagem de sólidos, e descreve o projeto e a implementação (parcial) do (SM)2 - Sistema de Modelagem de Sólidos Multirrepresentacional, em desenvolvimento pelo grupo de Computação Gráfica e Processamento de Imagens do ICMSC-USP. Em sua versão atual, o (SM)2 admite duas formas de representação de sólidos: por fronteira e implícita. O estudo aqui apresentado abrange as diferentes técnicas de modelagem de sólidos, com ênfase na modelagem por fronteira e nas operações de descrição de sólidos por instanciamento de primitivas e por varredura rotacional e translacional de curvas e faces planares. Como parte deste trabalho, foram implementadas no (SM)2 facilidades para a descrição de objetos por meio de operação de varredura rotacional e translacional, bem como por instanciamento de um conjunto pré-definido de primitivas maciças, ocas e vazadas. Os modelos assim definidos são convertidos para uma estrutura B-Rep (Boundary Representation), utilizada pelo modelador como a principal forma de representação interna para acesso por algoritmos de manipulação, visualização e aplicativos. / This work presents a study on solid modeling, and describes the design and partial implementation of (SM)2 - Sistema de Modelagem de Sólidos Multirrepresentacional (Multirepresentational Solid Modeling System), under development within the Computer Graphics and Image Processing Group of the ICMSC-USP. The current version of (SM)2 admits two representations of solids: boundary and implicit. The study comprehends the various solid modeling techniques, emphasizing the boundary modeling approach and modeling operations based on primitive instancing as well as translational and rotational sweeping of plane curves and faces. In this work, facilities for description of objects by primitive instancing (considering a pre-defined set of massive, \"empty\" and hollow primitives), and also by rotational and translational sweeping were implemented. The models thus described are then converted to a B-Rep (Boundary Representation) data structure, which is kept by the system as the main internal representation for access by external manipulation and visualization algorithms and applications.
Identifer | oai:union.ndltd.org:usp.br/oai:teses.usp.br:tde-27062018-155528 |
Date | 02 December 1994 |
Creators | Magalhaes, Ana Liddy Cenni de Castro |
Contributors | Oliveira, Maria Cristina Ferreira de |
Publisher | Biblioteca Digitais de Teses e Dissertações da USP |
Source Sets | Universidade de São Paulo |
Language | Portuguese |
Detected Language | Portuguese |
Type | Dissertação de Mestrado |
Format | application/pdf |
Rights | Liberar o conteúdo para acesso público. |
Page generated in 0.0014 seconds