Publications
See also my
CV
and my
Lattes CV.
The documents contained in these pages are included to ensure timely
dissemination of scholarly and technical work on a non-commercial basis.
Copyright and all rights therein are maintained by the
authors or by other copyright holders, notwithstanding that they have
offered their works here electronically. It is understood that all
persons copying this information will adhere to the terms and
constraints invoked by each author's copyright. These works may not
be reposted without the explicit permission of the copyright holder.
Papers in refereed journals
-
On the limit of families of algebraic subvarieties with unbounded volume,
to appear in
Astérisque
323 (2009) 41–59
(with César Camacho).
-
A heuristic method for region reconstruction from noisy samples,
to appear in
International Journal of Shape Modeling 14 #2 (2008)
(with Emilio Ashton Vital Brazil).
-
Scalable GPU rendering of CSG models,
Computers & Graphics 32 #5 (2008) 526–539
(with Fabiano Segadaes Romeiro and Luiz Velho).
[doi]
-
Robust visualization of strange attractors using affine arithmetic,
Computers & Graphics 30 #6 (2006) 1020–1026
(with Afonso Paiva and Jorge Stolfi).
[doi]
-
The implementation of Lua 5.0,
Journal of Universal Computer Science 11 #7 (2005) 1159–1176
(with Roberto Ierusalimschy and Waldemar Celes).
[slides
·
doi]
-
Smooth surface reconstruction from noisy clouds,
Journal of the Brazilian Computer Society 9 #3 (2004) 52–66
(with Boris Mederos and Luiz Velho).
-
Affine arithmetic: concepts and applications,
Numerical Algorithms 37 #1–4 (2004) 147–158
(with Jorge Stolfi).
[slides
of invited plenary talk at SCAN 2002
·
doi]
-
Approximating parametric curves with strip trees using affine arithmetic,
Computer Graphics Forum 22 #2 (2003) 171–179
(with Jorge Stolfi and Luiz Velho).
[slides
·
doi]
-
Robust approximation of offsets, bisectors, and medial axes of plane curves,
Reliable Computing 9 #2 (2003) 161–175
(with João Batista Oliveira).
[slides
·
doi]
-
Robust adaptive polygonal approximation of implicit curves,
Computers & Graphics 26 #6 (2002) 841–852
(with Hélio Lopes and João Batista Oliveira).
[slides
·
doi]
-
Interval computation of Viswanath's constant,
Reliable Computing 8 #2 (2002) 131–138
(with João Batista Oliveira).
[doi]
-
The dynamics of the Jouanolou foliation on the complex projective 2-space,
Ergodic Theory and Dynamical Systems 21 #3 (2001) 757–766
(with César Camacho).
[slides
·
doi
·
MR 2002d:37080]
-
Intersecting and trimming parametric meshes on finite-element shells,
International Journal for Numerical Methods in Engineering
47 #4 (2000) 777–800
(with Luiz Cristovão Gomes Coelho and Marcelo Gattass).
[doi]
-
A unified approach for hierarchical adaptive tesselation of surfaces,
ACM Transactions on Graphics 18 #4 (1999) 329–360
(with Luiz Velho and Jonas Gomes).
[doi]
-
Hierarchical generalized triangle strips,
The Visual Computer 15 #1 (1999) 21–35
(with Luiz Velho and Jonas Gomes).
[doi]
-
A methodology for piecewise linear approximation of surfaces,
Journal of the Brazilian Computer Society 3 #3 (1997) 30–42
(with Luiz Velho and Jonas Gomes).
-
Adaptive enumeration of implicit surfaces with affine arithmetic,
Computer Graphics Forum 15 #5 (1996) 287–296
(with Jorge Stolfi).
-
IUP/LED: a portable user interface development tool,
Software: Practice & Experience 26 #7 (1996) 737–762
(with Carlos Henrique Levy, Marcelo Gattass, Carlos Lucena, and Don Cowan).
[doi]
-
Lua: an extensible extension language,
Software: Practice & Experience 26 #6 (1996) 635–652
(with Roberto Ierusalimschy and Waldemar Celes).
[doi]
First prize (technological category)
in the
II Compaq Award for Research and Development in Computer Science.
This award is a joint venture of
Compaq Computer in Brazil,
the
Brazilian Ministry of Science and Technology,
and the
Brazilian Academy of Sciences.
-
Sampling implicit objects with physically-based particle systems,
Computers & Graphics 20 #3 (1996) 365–375
(with Jonas Gomes).
[doi]
-
Computational morphology of curves,
The Visual Computer 11 #2 (1995) 105–112
(with Jonas Gomes).
[doi]
-
A database management system for efficient storage of structural loadings,
Computers & Structures 32 #5 (1989) 1025–1034
(with Marcelo Gattass).
[doi]
Papers in refereed conferences
-
Oversegmentation control for inexact graph matching: first results,
Mathematical Morphology and its Applications to Signal and Image Processing
(Proceedings of ISMM 2007), 375–386
(with Luís Augusto Consularo, Roberto M. Cesar Jr, and Isabelle Bloch).
[slides]
-
The evolution of Lua,
Proceedings of ACM HOPL III, (2007) 2-1–2-26
(with Roberto Ierusalimschy and Waldemar Celes).
[slides
·
doi]
-
Robust adaptive meshes for implicit surfaces,
Proceedings of SIBGRAPI 2006, 205–212
(with Afonso Paiva, Hélio Lopes, and Thomas Lewiner).
[doi]
-
Hardware-assisted rendering of CSG models,
Proceedings of SIBGRAPI 2006, 139–146
(with Fabiano Segadaes Romeiro and Luiz Velho).
[doi]
-
Simple adaptive mosaic effects,
Proceedings of SIBGRAPI 2005, 315–322
(with Geisa Martins Faustino).
[slides
·
doi]
-
Surface reconstruction for noisy point clouds,
Proceedings of SGP 2005, 53–62
(with Nina Amenta, Boris Mederos and Luiz Velho).
-
The implementation of Lua 5.0,
Proceedings of SBLP 2005, 63–75
(with Roberto Ierusalimschy and Waldemar Celes).
[slides]
-
Robust smoothing of noisy point clouds,
Geometric Design and Computing: Seattle 2003,
Nashboro Press, 2004.
ISBN
0-0-9728482-3-1
(with Boris Mederos and Luiz Velho).
-
Moving least squares multiresolution surface approximation,
Proceedings of SIBGRAPI 2003, 19–26
(with Boris Mederos and Luiz Velho).
[IEEE]
-
Approximating parametric curves with strip trees using affine arithmetic,
Proceedings of SIBGRAPI 2002, 163–170
(with Jorge Stolfi and Luiz Velho).
[slides
·
doi]
-
Robust adaptive approximation of implicit curves,
Proceedings of SIBGRAPI 2001, 10–17
(with Hélio Lopes and João Batista Oliveira).
[slides
·
doi]
-
Good approximations for the relative neighbourhood graph,
Proceedings of 13th Canadian Conference on Computational Geometry
(2001) 25–28
(with Diogo Vieira Andrade).
[slides]
-
The evolution of an extension language: a history of Lua,
invited paper in Proceedings of SBLP 2001, B-14–B-28
(with Roberto Ierusalimschy and Waldemar Celes).
-
Robust approximation of offsets and bisectors of plane curves,
Proceedings of SIBGRAPI 2000, 139–145
(with João Batista Oliveira).
[slides
·
IEEE]
-
Interval methods for ray casting implicit surfaces with affine arithmetic,
Proceedings of SIBGRAPI'99, 65–71
(with Affonso de Cusatis Junior and Marcelo Gattass).
[doi]
-
An algorithm for intersecting and trimming parametric meshes,
Proceedings of SIBGRAPI'98, 86–93
(with Luiz Cristovão Gomes Coelho and Marcelo Gattass).
-
Texturing composite deformable implicit objects,
Proceedings of SIBGRAPI'98, 346–353
(with
Ruben Zonenschein,
Jonas Gomes,
Luiz Velho,
Luiz Henrique de Figueiredo,
Mark Tigges, and
Brian Wyvill).
[project page]
-
Controlling texture mapping onto implicit surfaces with particle systems,
Proceedings of Implicit Surfaces'98, 131–138
(with
Ruben Zonenschein,
Jonas Gomes, and
Luiz Velho).
[IS'98]
-
Optimal adaptive polygonal approximation of parametric surfaces,
Proceedings of SIBGRAPI'96, 127–133
(with
Luiz Velho).
[SIBGRAPI'96]
-
Surface intersection using affine arithmetic,
Proceedings of Graphics Interface'96, 168–175
[GI'96]
-
Adaptive enumeration of implicit surfaces with affine arithmetic,
Proceedings of Implicit Surfaces'95, 161–170
(with Jorge Stolfi).
[IS'95]
-
The design and implementation of a language for extending applications,
Proceedings of XXI Brazilian Seminar on Software and Hardware (1994) 273–283
(with Roberto Ierusalimschy and Waldemar Celes).
-
Physically-based sampling of implicit objects,
Proceedings of SIBGRAPI'92, 81–87
(with Jonas Gomes).
-
Physically-based methods for polygonization of implicit surfaces,
Proceedings of Graphics Interface'92, 250–257
(with Jonas Gomes, Demetri Terzopoulos, and Luiz Velho).
[GI'92]
Papers submitted for publication
Books
-
Lua Programming Gems,
Lua.org, December 2008.
ISBN 978-85-903798-4-3
(organized and edited with Waldemar Celes and Roberto Ierusalimschy).
-
Mathematical Optimization in Computer Graphics and Vision,
The Morgan Kaufmann Series in Computer Graphics,
Elsevier, April 2008.
ISBN 0-12-715951-7
(with Luiz Velho, Paulo Cezar Carvalho, and Jonas Gomes).
-
Implicit Objects in Computer Graphics,
Springer-Verlag, July 2002.
ISBN 0-387-98424-0
(with Luiz Velho and Jonas Gomes).
-
Métodos de Otimização em Computação Gráfica,
book for course in the
22nd Brazilian Mathematics Colloquium,
IMPA, 1999
(with Luiz Velho, Paulo Cezar Carvalho, and Jonas Gomes).
-
Self-Validated Numerical Methods and Applications,
book for course in the
21st Brazilian Mathematics Colloquium,
IMPA, 1997
(with
Jorge Stolfi).
[iv+116 pages,
preface]
-
Introdução à Geometria Computational,
book for course in the
18th Brazilian Mathematics Colloquium,
IMPA, 1991
(with Paulo Cezar Carvalho).
Other publications
-
A hybrid method for computing apparent ridges,
poster in SIBGRAPI 2009
(with Eric Jardim).
-
Interview about
Lua in
Masterminds of Programming: Conversations with the Creators of Major Programming Languages,
edited by Federico Biancuzzi and Shane Warden,
O'Reilly, 2009, pp. 161–176.
ISBN 0-596-51517-0
(with Roberto Ierusalimschy).
-
Fracture patterns for non-photorealistic image rendering,
poster in SIBGRAPI 2008
(with Anna Regina Corbo Costa).
-
Region reconstruction from noisy samples,
poster in SIBGRAPI 2007
(with Emilio Ashton Vital Brazil).
-
Curve reconstruction from noisy data,
poster in SIBGRAPI 2006
(with Emilio Ashton Vital Brazil and Ives Macêdo).
-
Hardware-assisted CSG rendering,
poster in SIGGRAPH 2006
(with Fabiano Segadaes Romeiro and Luiz Velho).
-
Binding C/C++ objects to Lua,
in M. Dickheiser (ed.),
Game Programming Gems 6,
Charles River Media, 2006, pp. 341–355.
ISBN 1-58450-450-1
(with Waldemar Celes and Roberto Ierusalimschy).
-
Programming advance control mechanisms with Lua coroutines,
in M. Dickheiser (ed.),
Game Programming Gems 6,
Charles River Media, 2006, pp. 357–369.
ISBN 1-58450-450-1
(with Waldemar Celes and Roberto Ierusalimschy).
-
An introduction to affine arithmetic,
TEMA 4 #3 (2003) 297–312
(with Jorge Stolfi).
-
Revisiting adaptively sampled distance fields,
Proceedings of SIBGRAPI 2001, 377
(with Luiz Velho and João Batista Oliveira).
-
Texturing implicit surfaces with particle systems,
SIGGRAPH'97 Visual Proceedings 172
(with
Ruben Zonenschein,
Jonas Gomes, and
Luiz Velho).
[project page
·
SIGGRAPH'97
·
doi]
-
Fast interval branch-and-bound methods for unconstrained global optimization
with affine arithmetic,
Technical Report
97-08,
Institute of Computing, UNICAMP
(with Ronald Van Iwaarden and Jorge Stolfi).
-
Lua: an extensible embedded language,
Dr. Dobb's Journal 21 #12 (Dec 1996) 26–33
(with
Roberto Ierusalimschy and
Waldemar Celes).
[DDJ]
-
The making of bs, a programmable button shell for X,
The X Advisor
1 #3 (1995);
revised for
The Motif Developer.
[original version]
-
A topological data structure for hierarchical planar subdivisions,
Technical Report
CS-95-53,
University of Waterloo
(with
Waldemar Celes,
Marcelo Gattass, and
Paulo Cezar Carvalho).
-
Adaptive sampling of parametric curves,
in A. Paeth (ed.),
Graphics Gems V,
Academic Press, 1995, pp. 173–178.
-
Computational morphology of implicit curves,
doctoral dissertation,
IMPA,
April 1992
(supervised by Jonas Gomes).
[abstract]
-
Many
reviews
for
Mathematical Reviews.
-
Many
reviews
for
MathDL.
-
Many
contributions
to
Wikipedia.
Last update:
Mon Oct 19 16:00:21 BRST 2009
by lhf.