<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1870-9044</journal-id>
<journal-title><![CDATA[Polibits]]></journal-title>
<abbrev-journal-title><![CDATA[Polibits]]></abbrev-journal-title>
<issn>1870-9044</issn>
<publisher>
<publisher-name><![CDATA[Instituto Politécnico Nacional, Centro de Innovación y Desarrollo Tecnológico en Cómputo]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1870-90442008000200006</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Visualización 3D de Deformación y Corte de Objetos Virtuales basada en Descomposición Ortogonal]]></article-title>
<article-title xml:lang="en"><![CDATA[3D Visualization of Deformation and Cut of Virtual Objects based on Orthogonal Decomposition]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Sepúlveda]]></surname>
<given-names><![CDATA[Gabriel]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Parra]]></surname>
<given-names><![CDATA[Vicente]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Domínguez]]></surname>
<given-names><![CDATA[Omar A.]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Centro de Investigación y de Estudios Avanzados Departamento de Ingeniería Eléctrica ]]></institution>
<addr-line><![CDATA[México DF]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Centro de Investigación y de Estudios Avanzados Grupo de Robótica y Manufactura Avanzada ]]></institution>
<addr-line><![CDATA[Saltillo ]]></addr-line>
<country>México</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad Autónoma del Estado de Hidalgo Centro de Investigación en Tecnologías de Información y Sistemas ]]></institution>
<addr-line><![CDATA[Pachuca ]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2008</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2008</year>
</pub-date>
<numero>38</numero>
<fpage>43</fpage>
<lpage>47</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1870-90442008000200006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1870-90442008000200006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1870-90442008000200006&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se muestra la implementación gráfica de un nuevo modelo para la renderización de fuerzas de contacto durante la interacción háptica dentro de ambientes virtuales 3D para deformación y corte de objetos virtuales con propiedades dinámicas y superficiales complejas. Se define un algoritmo simple para la triangulación de un objeto virtual, empleando algoritmos clásicos para la detección de colisiones. Se desarrolló un algoritmo para la visualización del corte de la malla triangular así como para el cálculo de las dinámicas de la malla durante el corte. Se presentan imágenes de la plataforma utilizando OpenGL y Visual C++, para la parte gráfica y el dispositivo Falcon para la retroalimentación háptica.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[We present graphic implementation of a novel model for contact force rendering during the haptic interaction in 3D virtual environment. it is applied during cut and deformation of virtual objects with complex dynamic and surface properties. We define the simple algorithm for triangulation of the virtual object using the classic algorithm of detection of collisions. The algorithm is proposed that allows visualizing of the cutting triangular net as well as the calculation of the dynamics of the net during the cut. We present the corresponding images using OpenGL and Visual C++ for the graphic module and Falcon device for haptic feedback.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Dispositivo háptico]]></kwd>
<kwd lng="es"><![CDATA[renderización 3D]]></kwd>
<kwd lng="es"><![CDATA[deformación y corte]]></kwd>
<kwd lng="en"><![CDATA[Haptic device]]></kwd>
<kwd lng="en"><![CDATA[3D rendering]]></kwd>
<kwd lng="en"><![CDATA[deformation and cut]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="justify"><font face="verdana" size="4">Regular papers</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="4"><b>Visualizaci&oacute;n 3D de Deformaci&oacute;n y Corte de Objetos Virtuales basada en Descomposici&oacute;n Ortogonal</b></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="3"><b>3D Visualization of Deformation and Cut of Virtual Objects based on Orthogonal Decomposition</b></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="2"><b>Gabriel Sep&uacute;lveda<sup>1</sup>, Vicente Parra<sup>2</sup> y Omar A. Dom&iacute;nguez<sup>3</sup></b></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i><sup>1</sup> Gabriel Sep&uacute;lveda, Departamento de Ingenier&iacute;a El&eacute;ctrica, CINVESTAV, M&eacute;xico DF (email:</i> <a href="mailto:gsepulveda@cinvestav.mx">gsepulveda@cinvestav.mx</a><i>).</i></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><i><sup>2</sup> Vicente Parra, Grupo de Rob&oacute;tica y Manufactura Avanzada, CINVESTAV, Saltillo, M&eacute;xico (email:</i> <a href="mailto:vparra@cinvestav.mx">vparra@cinvestav.mx</a><i>).</i></font></p>  	    <p align="justify"><font face="verdana" size="2"><i><sup>3</sup> Omar A. Dom&iacute;nguez, Centro de Investigaci&oacute;n en Tecnolog&iacute;as de Informaci&oacute;n y Sistemas, UAEH, Pachuca, M&eacute;xico (email:</i> <a href="mailto:omar_arturo@uaeh.edu.mx">omar_arturo@uaeh.edu.mx</a><i>).</i></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2">Manuscrito recibido el 20 de agosto del 2008.    <br> 	Manuscrito aceptado para su publicaci&oacute;n el 3 de noviembre del 2008.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Se muestra la implementaci&oacute;n gr&aacute;fica de un nuevo modelo para la renderizaci&oacute;n de fuerzas de contacto durante la interacci&oacute;n h&aacute;ptica dentro de ambientes virtuales 3D para deformaci&oacute;n y corte de objetos virtuales con propiedades din&aacute;micas y superficiales complejas. Se define un algoritmo simple para la triangulaci&oacute;n de un objeto virtual, empleando algoritmos cl&aacute;sicos para la detecci&oacute;n de colisiones. Se desarroll&oacute; un algoritmo para la visualizaci&oacute;n del corte de la malla triangular as&iacute; como para el c&aacute;lculo de las din&aacute;micas de la malla durante el corte. Se presentan im&aacute;genes de la plataforma utilizando OpenGL y Visual C++, para la parte gr&aacute;fica y el dispositivo Falcon para la retroalimentaci&oacute;n h&aacute;ptica.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Palabras clave</b>: Dispositivo h&aacute;ptico, renderizaci&oacute;n 3D, deformaci&oacute;n y corte.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>  	    <p align="justify"><font face="verdana" size="2">We present graphic implementation of a novel model for contact force rendering during the haptic interaction in 3D virtual environment. it is applied during cut and deformation of virtual objects with complex dynamic and surface properties. We define the simple algorithm for triangulation of the virtual object using the classic algorithm of detection of collisions. The algorithm is proposed that allows visualizing of the cutting triangular net as well as the calculation of the dynamics of the net during the cut. We present the corresponding images using OpenGL and Visual C++ for the graphic module and Falcon device for haptic feedback.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Key words:</b> Haptic device, 3D rendering, deformation and cut.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><a href="/pdf/poli/n38/n38a6.pdf" target="_blank">DESCARGAR ART&Iacute;CULO EN FORMATO PDF</a></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>REFERENCIAS</b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;1&#93; Oliver R. Astley and Vincent Hayward. Design constraint for haptic surgery simulation. IEEE ICRA, 2000 San Francisco CA.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041339&pid=S1870-9044200800020000600001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;2&#93; Colgate, J. E., Stanley, M. C., and Brown, J. M. Issues in the Haptic Display of Tool Use. In: IEEE/RSJ, Proceedings of International Conference on Intelligent Robots and Systems, Pittsburgh, 1995, pp. 140&#150;145.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041341&pid=S1870-9044200800020000600002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;3&#93; Teeranoot Chanthasopeephan Jaydev P. Desai and Alan C. W. Lau. 3D and 2D Finite Element Analysis in Soft Tissue Cutting for Haptic Display. In: Proceedings of ICAR, 2005, pp. 360&#150;367.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041343&pid=S1870-9044200800020000600003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;4&#93; Omar Arturo Dom&iacute;nguez Ram&iacute;rez. Design and integration of a Realistic Haptic Interface. CINVESTAV, Mechatronic Section, PhD Thesis, M&eacute;xico, 2005.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041345&pid=S1870-9044200800020000600004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;5&#93; Gianni Campion and Vincent Hayward. Fundamental Limits in the Rendering of Virtual Haptic Textures. McGill Univerity, Montreal, Canada.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041347&pid=S1870-9044200800020000600005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;6&#93; Gabriel Sep&uacute;lveda, Vicente Parra, Omar Dom&iacute;nguez. Noninear Haptic Rendering of Deformation and Cutting Based on Orthogonal Decomposition. Journal "Research in Computing Science", Vol. 35, 2008, pp. 51&#150;61.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041349&pid=S1870-9044200800020000600006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;7&#93; Iman Brouwer <i>et al.</i> Measuring In Vivo Animal Soft Tissue Properties for Haptic Modeling in Surgical Simulation. University of California, USA, 2001.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041351&pid=S1870-9044200800020000600007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;8&#93; Farid Al&#150;Bender, Vicent Lampaert and Jan Swevers. The Generalized Maxwell&#150;Slip Model: A Novel Model for Friction Simulation and Compensation. IEEE Transaction on Automatic Control, Vol. 50, 2005, pp. 11.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041353&pid=S1870-9044200800020000600008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">&#91;9&#93; Mohsen Mahvash and Vincent Hayward. Haptic Rendering of Cutting: A Fracture Mechanics Approach. McGill University, Quebec, Canada, 2001.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=6041355&pid=S1870-9044200800020000600009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Astley]]></surname>
<given-names><![CDATA[Oliver R.]]></given-names>
</name>
<name>
<surname><![CDATA[Hayward]]></surname>
<given-names><![CDATA[Vincent]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Design constraint for haptic surgery simulation]]></article-title>
<collab>IEEE</collab>
<source><![CDATA[ICRA]]></source>
<year>2000</year>
<publisher-loc><![CDATA[San Francisco^eCA. CA.]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Colgate]]></surname>
<given-names><![CDATA[J. E.]]></given-names>
</name>
<name>
<surname><![CDATA[Stanley]]></surname>
<given-names><![CDATA[M. C.]]></given-names>
</name>
<name>
<surname><![CDATA[Brown]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Issues in the Haptic Display of Tool Use]]></article-title>
<collab>IEEE</collab>
<source><![CDATA[RSJ]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of International Conference on Intelligent Robots and Systems]]></conf-name>
<conf-date>1995</conf-date>
<conf-loc>Pittsburgh </conf-loc>
<page-range>140-145</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chanthasopeephan]]></surname>
<given-names><![CDATA[Teeranoot]]></given-names>
</name>
<name>
<surname><![CDATA[Desai]]></surname>
<given-names><![CDATA[Jaydev P.]]></given-names>
</name>
<name>
<surname><![CDATA[Lau]]></surname>
<given-names><![CDATA[Alan C. W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[3D and 2D Finite Element Analysis in Soft Tissue Cutting for Haptic Display]]></article-title>
<source><![CDATA[Proceedings of ICAR]]></source>
<year>2005</year>
<page-range>360-367</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Domínguez Ramírez]]></surname>
<given-names><![CDATA[Omar Arturo]]></given-names>
</name>
</person-group>
<source><![CDATA[Design and integration of a Realistic Haptic Interface]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Campion]]></surname>
<given-names><![CDATA[Gianni]]></given-names>
</name>
<name>
<surname><![CDATA[Hayward]]></surname>
<given-names><![CDATA[Vincent]]></given-names>
</name>
</person-group>
<source><![CDATA[Fundamental Limits in the Rendering of Virtual Haptic Textures]]></source>
<year></year>
<publisher-loc><![CDATA[Montreal ]]></publisher-loc>
<publisher-name><![CDATA[McGill Univerity]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sepúlveda]]></surname>
<given-names><![CDATA[Gabriel]]></given-names>
</name>
<name>
<surname><![CDATA[Parra]]></surname>
<given-names><![CDATA[Vicente]]></given-names>
</name>
<name>
<surname><![CDATA[Domínguez]]></surname>
<given-names><![CDATA[Omar]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Noninear Haptic Rendering of Deformation and Cutting Based on Orthogonal Decomposition]]></article-title>
<source><![CDATA[Journal "Research in Computing Science]]></source>
<year>2008</year>
<volume>35</volume>
<page-range>51-61</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Brouwer]]></surname>
<given-names><![CDATA[Iman]]></given-names>
</name>
</person-group>
<source><![CDATA[Measuring In Vivo Animal Soft Tissue Properties for Haptic Modeling in Surgical Simulation]]></source>
<year>2001</year>
<publisher-name><![CDATA[University of California]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Al-Bender]]></surname>
<given-names><![CDATA[Farid]]></given-names>
</name>
<name>
<surname><![CDATA[Lampaert]]></surname>
<given-names><![CDATA[Vicent]]></given-names>
</name>
<name>
<surname><![CDATA[Swevers]]></surname>
<given-names><![CDATA[Jan]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The Generalized Maxwell-Slip Model: A Novel Model for Friction Simulation and Compensation]]></article-title>
<source><![CDATA[IEEE Transaction on Automatic Control]]></source>
<year>2005</year>
<volume>50</volume>
<page-range>11</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mahvash]]></surname>
<given-names><![CDATA[Mohsen]]></given-names>
</name>
<name>
<surname><![CDATA[Hayward]]></surname>
<given-names><![CDATA[Vincent]]></given-names>
</name>
</person-group>
<source><![CDATA[Haptic Rendering of Cutting: A Fracture Mechanics Approach]]></source>
<year>2001</year>
<publisher-loc><![CDATA[Quebec ]]></publisher-loc>
<publisher-name><![CDATA[McGill University]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
