Hui Wang
wanghehv@sjtu.edu.cn
![me.jpg](/assets/img/me.jpg?4c9d95274aa1fc520728c20cbc86e1ba)
I am a fourth-year Ph.D. student at Shanghai Jiao Tong University, supervised by Prof. Xubo Yang in Digital ART Laboratory, School of Software. I also work closely with Prof. Bo Zhu at Georgia Tech. My research interests include computer graphics, physics-based animation and learning-based method.
Prior to starting my PhD, I received my master’s degree in 2021 and bachelor’s degree in 2018 both at Shanghai Jiao Tong University.
news
Jun 28, 2024 | We maintain an awesome list featuring the latest research on physical simulation using neural techniques. Feel free to explore it! |
---|---|
May 17, 2024 | Our research on bubbles and foams has been accepted by IEEE Transactions on Visualization and Computer Graphics (TVCG) ![]() |
Nov 3, 2023 | Participation in CIE Outstanding Doctoral Forum (中国电子学会优博论坛) ![]() |
selected publications
- A Moving Least-Squares/Level-Set Particle Method for Bubble and Foam SimulationHui Wang, Zhi Wang, Shulin Hong, Xubo Yang, and Bo ZhuIEEE Trans. Vis. Comput. Graph., 2024
We present a novel particle-grid scheme for simulating bubble and foam flow. At the core of our approach lies a particle representation that combines the computational nature of moving least-squares particles and particle level-set methods. Specifically, we assign a dedicated particle system to each individual bubble, enabling accurate tracking of its interface evolution and topological changes in a foaming fluid system. The particles within each bubble’s particle system serve dual purposes. Firstly, they function as a surface discretization, allowing for the solution of surfactant flow physics on the bubble’s membrane. Additionally, these particles act as interface trackers, facilitating the evolution of the bubble’s shape and topology within the multiphase fluid domain. The combination of particle systems from all bubbles contributes to the generation of an unsigned level-set field, further enhancing the simulation of coupled multiphase flow dynamics. By seamlessly integrating our particle representation into a multiphase, volumetric flow solver, our method enables the simulation of a broad range of intricate bubble and foam phenomena. These phenomena exhibit highly dynamic and complex structural evolution, as well as interfacial flow details.
@article{wang2024moving, title = {A Moving Least-Squares/Level-Set Particle Method for Bubble and Foam Simulation}, author = {Wang, Hui and Wang, Zhi and Hong, Shulin and Yang, Xubo and Zhu, Bo}, journal = {IEEE Trans. Vis. Comput. Graph.}, year = {2024}, volume = {}, number = {}, pages = {1-15}, keywords = {Fluids;Surfactants;Surface tension;Mathematical models;Liquids;Level set;Geometry;Level set;interface tracking;particle methods;moving least-squares;multiphase fluid;surface tension}, doi = {10.1109/TVCG.2024.3404151}, url = {https://ieeexplore.ieee.org/document/10536666}, dimensions = {true}, }
- Foveated Fluid Animation in Virtual RealityWang Yue, Yan Zhang, Xuanhui Yang, Hui Wang, Dongxu Liu, and Xubo YangIn 2024 IEEE Conference Virtual Reality and 3D User Interfaces (VR), Mar 2024
Large-scale fluid simulation is widely useful in various Virtual Reality (VR) applications. While physics-based fluid animation holds the promise of generating highly realistic fluid details, it often imposes significant computational demands, particularly when simulating high-resolution fluid for VR. In this paper, we propose a novel foveated fluid simulation method that enhances both the visual quality and computational efficiency of physics-based fluid simulation in VR. To leverage the natural foveation feature of human vision, we divide the visible domain of the fluid simulation into foveal, peripheral, and boundary regions. Our foveated fluid system dynamically allocates computational resources, striking a balance between simulation accuracy and computational efficiency. We implement this approach using a multi-scale method. To evaluate the effectiveness of our approach, we have conducted subjective studies. Our findings show a significant reduction in computational resource requirements, resulting in a speedup of up to 2.27 times. It is crucial to note that our method preserves the visual quality of fluid animations at a level that is perceptually identical to full-resolution outcomes. Additionally, we investigate the impact of various metrics, including particle radius and viewing distance, on the visual effects of fluid animations. Our work provides new techniques and evaluations tailored to facilitate real-time foveated fluid simulation in VR, which can enhance the efficiency and realism of fluids in VR applications.
@inproceedings{wang2023foveated, author = {Yue, Wang and Zhang, Yan and Yang, Xuanhui and Wang, Hui and Liu, Dongxu and Yang, Xubo}, booktitle = {2024 IEEE Conference Virtual Reality and 3D User Interfaces (VR)}, title = {Foveated Fluid Animation in Virtual Reality}, year = {2024}, volume = {}, issn = {}, pages = {535-545}, keywords = {measurement;fluids;three-dimensional displays;virtual reality;user interfaces;animation;visual effects}, doi = {10.1109/VR58804.2024.00074}, url = {https://doi.ieeecomputersociety.org/10.1109/VR58804.2024.00074}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, month = mar, dimensions = {true}, }
- A Two-Way Coupling Approach for Simulating Bouncing DropletsHui Wang, Yuwei Xiao, Yankai Mao, Shiying Xiong, Xubo Yang, and Bo ZhuPreprint, Mar 2023
This paper presents a two-way coupling approach to simulate bouncing droplet phenomena by incorporating the lubricated thin aerodynamic gap between fluid volumes. At the heart of our framework lies a cut-cell representation of the thin air film between colliding liquid fluid volumes. The air pressures within the thin film, modeled using a reduced fluid model based on the lubrication theory, are coupled with the volumetric liquid pressures by the gradient across the liquid-air interfaces and solved in a monolithic two-way coupling system. Our method can accurately solve liquid-liquid interaction with air films without adaptive grid refinements, enabling accurate simulation of many novel surface-tension-driven phenomena such as droplet collisions, bouncing droplets, and promenading pairs.
@article{wangwalking, author = {Wang, Hui and Xiao, Yuwei and Mao, Yankai and Xiong, Shiying and Yang, Xubo and Zhu, Bo}, title = {A Two-Way Coupling Approach for Simulating Bouncing Droplets}, journal = {Preprint}, year = {2023}, dimensions = {true}, }
- Codimensional Surface Tension Flow Using Moving-Least-Squares ParticlesHui Wang, Yongxu Jin, Anqi Luo, Xubo Yang, and Bo ZhuACM Trans. Graph. (Siggraph), Aug 2020
We propose a new Eulerian-Lagrangian approach to simulate the various surface tension phenomena characterized by volume, thin sheets, thin filaments, and points using Moving-Least-Squares (MLS) particles. At the center of our approach is a meshless Lagrangian description of the different types of codimensional geometries and their transitions using an MLS approximation. In particular, we differentiate the codimension-1 and codimension-2 geometries on Lagrangian MLS particles to precisely describe the evolution of thin sheets and filaments, and we discretize the codimension-0 operators on a background Cartesian grid for efficient volumetric processing. Physical forces including surface tension and pressure across different codimensions are coupled in a monolithic manner by solving one single linear system to evolve the surface-tension driven Navier-Stokes system in a complex non-manifold space. The codimensional transitions are handled explicitly by tracking a codimension number stored on each particle, which replaces the tedious meshing operators in a conventional mesh-based approach. Using the proposed framework, we simulate a broad array of visually appealing surface tension phenomena, including the fluid chain, bell, polygon, catenoid, and dripping, to demonstrate the efficacy of our approach in capturing the complex fluid characteristics with mixed codimensions, in a robust, versatile, and connectivity-free manner.
@article{wang2020codimensional, author = {Wang, Hui and Jin, Yongxu and Luo, Anqi and Yang, Xubo and Zhu, Bo}, title = {Codimensional Surface Tension Flow Using Moving-Least-Squares Particles}, year = {2020}, issue_date = {August 2020}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, volume = {39}, number = {4}, issn = {0730-0301}, url = {https://doi.org/10.1145/3386569.3392487}, doi = {10.1145/3386569.3392487}, journal = {ACM Trans. Graph. (Siggraph)}, month = aug, articleno = {42}, numpages = {16}, keywords = {moving-least-squares, surface tension, codimensional fluids, PIC/FLIP}, dimensions = {true}, }
- A Novel CNN-Based Poisson Solver for Fluid SimulationXiangyun Xiao, Yanqing Zhou, Hui Wang, and Xubo YangIEEE Trans. Vis. Comput. Graph., Aug 2020
Solving a large-scale Poisson system is computationally expensive for most of the Eulerian fluid simulation applications. We propose a novel machine learning-based approach to accelerate this process. At the heart of our approach is a deep convolutional neural network (CNN), with the capability of predicting the solution (pressure) of a Poisson system given the discretization structure and the intermediate velocities as input. Our system consists of four main components, namely, a deep neural network to solve the large linear equations, a geometric structure to describe the spatial hierarchies of the input vector, a Principal Component Analysis (PCA) process to reduce the dimension of input in training, and a novel loss function to control the incompressibility constraint. We have demonstrated the efficacy of our approach by simulating a variety of high-resolution smoke and liquid phenomena. In particular, we have shown that our approach accelerates the projection step in a conventional Eulerian fluid simulator by two orders of magnitude. In addition, we have also demonstrated the generality of our approach by producing a diversity of animations deviating from the original datasets.
@article{xiao2020novel, title = {A Novel CNN-Based Poisson Solver for Fluid Simulation}, author = {Xiao, Xiangyun and Zhou, Yanqing and Wang, Hui and Yang, Xubo}, journal = {IEEE Trans. Vis. Comput. Graph.}, year = {2020}, volume = {26}, number = {3}, pages = {1454-1465}, doi = {10.1109/TVCG.2018.2873375}, url = {https://ieeexplore.ieee.org/document/8478400}, dimensions = {true}, }
- A CNN-based Flow Correction Method for Fast PreviewXiangyun Xiao, Hui Wang, and Xubo YangComput. Graph. Forum (Eurographics), Aug 2019
Abstract Eulerian-based smoke simulations are sensitive to the initial parameters and grid resolutions. Due to the numerical dissipation on different levels of the grid and the nonlinearity of the governing equations, the differences in simulation resolutions will result in different results. This makes it challenging for artists to preview the animation results based on low-resolution simulations. In this paper, we propose a learning-based flow correction method for fast previewing based on low-resolution smoke simulations. The main components of our approach lie in a deep convolutional neural network, a grid-layer feature vector and a special loss function. We provide a novel matching model to represent the relationship between low-resolution and high-resolution smoke simulations and correct the overall shape of a low-resolution simulation to closely follow the shape of a high-resolution down-sampled version. We introduce the grid-layer concept to effectively represent the 3D fluid shape, which can also reduce the input and output dimensions. We design a special loss function for the fluid divergence-free constraint in the neural network training process. We have demonstrated the efficacy and the generality of our approach by simulating a diversity of animations deviating from the original training set. In addition, we have integrated our approach into an existing fluid simulation framework to showcase its wide applications.
@article{xiao2019cnn, title = {A CNN-based Flow Correction Method for Fast Preview}, author = {Xiao, Xiangyun and Wang, Hui and Yang, Xubo}, journal = {Comput. Graph. Forum (Eurographics)}, volume = {38}, number = {2}, pages = {431-440}, year = {2019}, doi = {10.1111/cgf.13649}, url = {https://onlinelibrary.wiley.com/doi/abs/10.1111/cgf.13649}, eprint = {https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.13649}, dimensions = {true}, }