Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Johann Felipe Gonzalez Avila

dblp:304/9878 · also Johann Felipe Gonzalez · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0002-0716-1689ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 3 · 2 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
3 papers
Immersive interaction · 41% Personal fabrication and tangible interfaces · 35% User interface design and tools · 18%
Computer graphics and multimedia
1 paper
Computational fabrication · 100%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Immersive interaction › avatar
avatar representation
0.912025
Comparing Hand and Controller Avatars with Hand Tracking and Controller-Based Interaction · ISMAR 2025
Immersive interaction › 3d user interface
virtual reality input
0.912025
Comparing Hand and Controller Avatars with Hand Tracking and Controller-Based Interaction · ISMAR 2025
User interface design and tools
computer-aided design
0.812024
Facilitating the Parametric Definition of Geometric Properties in Programming-Based CAD · UIST 2024
Personal fabrication and tangible interfaces
parametric design
0.812024
Facilitating the Parametric Definition of Geometric Properties in Programming-Based CAD · UIST 2024
Computational fabrication
additive manufacturing
0.212024
Understanding the Challenges of OpenSCAD Users for 3D Printing · CHI 2024

Methods — techniques the papers use, named apart from their topics

user study · 1.6qualitative analysis · 1.5interviews · 1.5
YearPublicationVenuePosition
2025 Comparing Hand and Controller Avatars with Hand Tracking and Controller-Based Interaction
abstract
Previous research suggests that the congruency between common VR input devices - such as controllers or hand tracking - and their visual representations (e.g., hand or controller avatars) influences user experience and performance. However, the specific effects of input-avatar combinations remain underexplored. We study the effects of common input devices (hand tracking and controllers) and visual representations (hand and controller avatars) on performance and perceived success in target acquisition tasks. We included both grasping and pinching gestures across 16 combinations of input, avatar, and target size. Results indicate that hand tracking benefits from any form of visual representation-even when mismatched-achieving up to 5.8% greater accuracy compared to having no avatar, likely due to its reliance on visual feedback in the absence of a physical prop. Controllers were generally preferred and offered faster task completion. However, mismatched avatars had a stronger negative effect with controllers, particularly when the virtual gesture did not align with the physical action, leading to a 5.6% drop in accuracy compared to the matched condition-suggesting that inaccurate feedback can be more disruptive than having no avatar feedback at all.
Natalia Ocampo, Johann Felipe Gonzalez Avila, Robert J. Teather
ISMAR2
2025 Effects of Virtual Controller Representation and Virtuality on Selection Performance in Extended Reality
abstract
We present an experiment exploring how the controller’s virtual representation impacts target acquisition performance across MR and VR contexts. Participants performed selection tasks comparing four visual configurations: a virtual controller, a virtual hand, both the controller and the hand, and neither representation. We found performance comparable between VR and MR, and switching between them did not impact the user’s ability to perform basic tasks. Controller representations mimicking reality enhanced performance across both modes. However, users perceived performance differently in MR, indicating the need for unique MR design considerations, particularly regarding spatial awareness.
Eric DeMarbre, Jay Henderson, Johann Felipe Gonzalez Avila, Robert J. Teather
VRST3
2024 Understanding the Challenges of OpenSCAD Users for 3D Printing
abstract
Direct manipulation has been established as the main interaction paradigm for Computer-Aided Design (CAD) for decades. It provides fast, incremental, and reversible actions that allow for an iterative process on a visual representation of the result. Despite its numerous advantages, some users prefer a programming-based approach where they describe the 3D model they design with a specific programming language, such as OpenSCAD. It allows users to create complex structured geometries and facilitates abstraction. Unfortunately, most current knowledge about CAD practices only focuses on direct manipulation programs. In this study, we interviewed 20 programming-based CAD users to understand their motivations and challenges. Our findings reveal that this programming-oriented population presents difficulties in the design process in tasks such as 3D spatial understanding, validation and code debugging, creation of organic shapes, and code-view navigation.
Johann Felipe Gonzalez Avila, Thomas Pietrzak, Audrey Girouard, Géry Casiez
CHI1
2024 Facilitating the Parametric Definition of Geometric Properties in Programming-Based CAD
abstract
Parametric Computer-aided design (CAD) enables the creation of reusable models by integrating variables into geometric properties, facilitating customization without a complete redesign. However, creating parametric designs in programming-based CAD presents significant challenges. Users define models in a code editor using a programming language, with the application generating a visual representation in a viewport. This process involves complex programming and arithmetic expressions to describe geometric properties, linking various object properties to create parametric designs. Unfortunately, these applications lack assistance, making the process unnecessarily demanding. We propose a solution that allows users to retrieve parametric expressions from the visual representation for reuse in the code, streamlining the design process. We demonstrated this concept through a proof-of-concept implemented in the programming-based CAD application, OpenSCAD, and conducted an experiment with 11 users. Our findings suggest that this solution could significantly reduce design errors, improve interactivity and engagement in the design process, and lower the entry barrier for newcomers by reducing the mathematical skills typically required in programming-based CAD applications.
Johann Felipe Gonzalez Avila, Thomas Pietrzak, Audrey Girouard, Géry Casiez
UIST1