EDBT 2026 Demo / reviewers in the wild / expert
Xingyi Du
dblp:223/7548
· DBLP profile ↗
11ranked-venue papers
6as first author
9since 2021 · last 2026
0000-0001-6036-6782ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 11 · 6 first-author · 9 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Erratum: Lifted Surfacing of Generalized Sweep VolumesabstractThis is an erratum for the article “Lifted Surfacing of Generalized Sweep Volumes” published in ACM Trans. Graph. 44, 6, Article 249 (December 2025), 17 pages. Yiwen Ju, Qingnan Zhou, Xingyi Du, Nathan Carr 0001, Tao Ju 0001 |
ACM Trans. Graph. | 3 |
| 2026 | Practical Occluder Generation for Mobile GamesabstractOcclusion culling is a cornerstone of real-time rendering, particularly in mobile games where limited GPU bandwidth demands highly efficient scene management. At the heart of occlusion culling lies the use of simplified proxy geometry-called occluders-that approximate scene geometry for rapid visibility testing. However, producing high-quality occluders that are low in polygon count, conservative in coverage, and tightly aligned with the original geometry remains a manual and labor-intensive process. In this paper, we present a fast and fully automated two-stage approach for robust occluder generation tailored to real-world game assets. Our method begins with a novel strategy for inward offset mesh computation, followed by a conservative simplification step leveraging a new variant of Quadric Error Metrics (QEM). This approach effectively handles noisy and topologically complex inputs, generating production-ready occluders in seconds. Extensive experiments on a wide range of asset types demonstrate that our technique achieves aggressive triangle reduction while preserving critical occlusion fidelity. By offering a practical and scalable solution, our method bridges the gap between academic research and demanding needs for game development. Hongyi Cao, Zhenghai Chen, Xingyi Du, Zherong Pan, Kui Wu 0003, Gang Xu 0001, Xifeng Gao |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2025 | Lifted Surfacing of Generalized Sweep VolumesabstractComputing the boundary surface of the 3D volume swept by a rigid or deforming solid remains a challenging problem in geometric modeling. Existing approaches are often limited to sweeping rigid shapes, cannot guarantee a watertight surface, or struggle with modeling the intricate geometric features (e.g., sharp creases and narrow gaps) and topological features (e.g., interior voids). We make the observation that the sweep boundary is a subset of the projection of the intersection of two implicit surfaces in a higher dimension, and we derive a characterization of the subset using winding numbers. These insights lead to a general algorithm for any sweep represented as a smooth time-varying implicit function satisfying a genericity assumption, and it produces a watertight and intersection-free surface that better approximates the geometric and topological features than existing methods. Yiwen Ju, Qingnan Zhou, Xingyi Du, Nathan Carr 0001, Tao Ju 0001 |
ACM Trans. Graph. | 3 |
| 2025 | RL-ACD: Reinforcement Learning-based Approximate Convex DecompositionabstractApproximate Convex Decomposition (ACD) aims to approximate complex 3D shapes with convex components, which is widely applied to create compact collision representations for real-time applications, including VR/AR, interactive games, and robotic simulations. Efficiency and optimality are critical for ACD algorithms in approximating large-scale, complex 3D shapes, enabling high-quality decompositions with minimal components. Unfortunately, existing methods either employ sub-optimal greedy strategies or rely on computationally intensive multi-step searches. In this work, we propose RL-ACD, a data-driven, reinforcement learning-based approach for efficient and near-optimal convex shape decomposition. We formulate ACD as a Markov Decision Process (MDP), where cutting planes are iteratively applied based on the current stage's mesh fragments rather than the entire fine-grained mesh, leading to a novel, efficient geometric encoding. To train near-optimal policies for ACD, we propose a novel dual-state Bellman loss and analyze its convergence using a Q-learning algorithm. Comprehensive evaluations across diverse datasets validate the efficiency and accuracy of RL-ACD for convex decomposition tasks. Our method outperforms the multi-step tree search by 15× in terms of computational speed, while reducing the number of resulting components by 16% compared to the current state-of-the-art greedy algorithms, significantly narrowing the sub-optimality gap and enhancing downstream task performance. Yuzhe Luo, Zherong Pan, Kui Wu 0003, Xingyi Du, Xiangjun Tang, Xiaogang Jin 0001, Xifeng Gao |
ACM Trans. Graph. | 4 |
| 2024 | Adaptive grid generation for discretizing implicit complexesabstractWe present a method for generating a simplicial (e.g., triangular or tetrahedral) grid to enable adaptive discretization of implicit shapes defined by a vector function. Such shapes, which we call implicit complexes, are generalizations of implicit surfaces and useful for representing non-smooth and non-manifold structures. While adaptive grid generation has been extensively studied for polygonizing implicit surfaces, few methods are designed for implicit complexes. Our method can generate adaptive grids for several implicit complexes, including arrangements of implicit surfaces, CSG shapes, material interfaces, and curve networks. Importantly, our method adapts the grid to the geometry of not only the implicit surfaces but also their lower-dimensional intersections. We demonstrate how our method enables efficient and detail-preserving discretization of non-trivial implicit shapes. Yiwen Ju, Xingyi Du, Qingnan Zhou, Nathan Carr 0001, Tao Ju 0001 |
ACM Trans. Graph. | 2 |
| 2022 | Isometric Energies for Recovering Injectivity in Constrained MappingabstractComputing injective maps with low distortions is a long-standing problem in computer graphics. Such maps are particularly challenging to obtain in the presence of positional constraints, because an injective initial map is often not available. Recently, several energies were proposed and shown to be highly successful in optimizing injectivity from non-injective initial maps while satisfying positional constraints. However, minimizing these energies tends to produce elements with significant isometric distortions. This paper presents simple variants of these energies that retain their desirable traits while promoting isometry. While our method is not guaranteed to provide an injective map, we observe that, on large-scale 2D and 3D data sets, minimizing the proposed isometric variants results in a similar level of success in recovering injectivity as the original energies but a significantly lower isometric distortion. Xingyi Du, Danny M. Kaufman, Qingnan Zhou, Shahar Z. Kovalsky, Yajie Yan, Noam Aigerman, Tao Ju 0001 |
SIGGRAPH Asia | 1 |
| 2022 | Robust computation of implicit surface networks for piecewise linear functionsabstractImplicit surface networks, such as arrangements of implicit surfaces and materials interfaces, are used for modeling piecewise smooth or partitioned shapes. However, accurate and numerically robust algorithms for discretizing either structure on a grid are still lacking. We present a unified approach for computing both types of surface networks for piecewise linear functions defined on a tetrahedral grid. Both algorithms are guaranteed to produce a correct combinatorial structure for any number of functions. Our main contribution is an exact and efficient method for partitioning a tetrahedron using the level sets of linear functions defined by barycentric interpolation. To further improve performance, we designed look-up tables to speed up processing of tetrahedra involving few functions and introduced an efficient algorithm for identifying nested 3D regions. Xingyi Du, Qingnan Zhou, Nathan Carr 0001, Tao Ju 0001 |
ACM Trans. Graph. | 1 |
| 2021 | Optimizing global injectivity for constrained parameterizationabstractInjective parameterizations of triangulated meshes are critical across applications but remain challenging to compute. Existing algorithms to find injectivity either require initialization from an injective starting state, which is currently only possible without positional constraints, or else can only prevent triangle inversion, which is insufficient to ensure injectivity. Here we present, to our knowledge, the first algorithm for recovering a globally injective parameterization from an arbitrary non-injective initial mesh subject to stationary constraints. These initial meshes can be inverted, wound about interior vertices and/or overlapping. Our algorithm in turn enables globally injective mapping for meshes with arbitrary positional constraints. Our key contribution is a new energy, called smooth excess area (SEA), that measures non-injectivity in a map. This energy is well-defined across both injective and non-injective maps and is smooth almost everywhere, making it readily minimizable using standard gradient-based solvers starting from a non-injective initial state. Importantly, we show that maps minimizing SEA are guaranteed to be locally injective and almost globally injective, in the sense that the overlapping area can be made arbitrarily small. Analyzing SEA's behavior over a new benchmark set designed to test injective mapping, we find that optimizing SEA successfully recovers globally injective maps for 85% of the benchmark and obtains locally injective maps for 90%. In contrast, state-of-the-art methods for removing triangle inversion obtain locally injective maps for less than 6% of the benchmark, and achieve global injectivity (largely by chance as prior methods are not designed to recover it) on less than 4%. Xingyi Du, Danny M. Kaufman, Qingnan Zhou, Shahar Z. Kovalsky, Yajie Yan, Noam Aigerman, Tao Ju 0001 |
ACM Trans. Graph. | 1 |
| 2021 | Boundary-sampled halfspaces: a new representation for constructive solid modelingabstractWe present a novel representation of solid models for shape design. Like Constructive Solid Geometry (CSG), the solid shape is constructed from a set of halfspaces without the need for an explicit boundary structure. Instead of using Boolean expressions as in CSG, the shape is defined by sparsely placed samples on the boundary of each halfspace. This representation, called Boundary-Sampled Halfspaces (BSH), affords greater agility and expressiveness than CSG while simplifying the reverse engineering process. We discuss theoretical properties of the representation and present practical algorithms for boundary extraction and conversion from other representations. Our algorithms are demonstrated on both 2D and 3D examples. Xingyi Du, Qingnan Zhou, Nathan Carr 0001, Tao Ju 0001 |
ACM Trans. Graph. | 1 |
| 2020 | Lifting simplices to find injectivityabstractMapping a source mesh into a target domain while preserving local injectivity is an important but highly non-trivial task. Existing methods either require an already-injective starting configuration, which is often not available, or rely on sophisticated solving schemes. We propose a novel energy form, called Total Lifted Content (TLC), that is equipped with theoretical properties desirable for injectivity optimization. By lifting the simplices of the mesh into a higher dimension and measuring their contents (2D area or 3D volume) there, TLC is smooth over the entire embedding space and its global minima are always injective. The energy is simple to minimize using standard gradient-based solvers. Our method achieved 100% success rate on an extensive benchmark of embedding problems for triangular and tetrahedral meshes, on which existing methods only have varied success. Xingyi Du, Noam Aigerman, Qingnan Zhou, Shahar Z. Kovalsky, Yajie Yan, Danny M. Kaufman, Tao Ju 0001 |
ACM Trans. Graph. | 1 |
| 2018 | Field-Aligned Isotropic Surface RemeshingabstractAbstract We present a novel isotropic surface remeshing algorithm that automatically aligns the mesh edges with an underlying directional field. The alignment is achieved by minimizing an energy function that combines both centroidal Voronoi tessellation (CVT) and the penalty enforced by a six‐way rotational symmetry field. The CVT term ensures uniform distribution of the vertices and high remeshing quality, and the field constraint enforces the directional alignment of the edges. Experimental results show that the proposed approach has the advantages of isotropic and field‐aligned remeshing. Our algorithm is superior to the representative state‐of‐the‐art approaches in various aspects. Xingyi Du, Dong-Ming Yan 0001, Caigui Jiang, Juntao Ye, Hui Zhang 0013 |
Comput. Graph. Forum | 1 |