{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T14:13:25Z","timestamp":1779804805050,"version":"3.53.1"},"reference-count":34,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T00:00:00Z","timestamp":1779753600000},"content-version":"vor","delay-in-days":25,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Animation &amp;amp; Virtual"],"published-print":{"date-parts":[[2026,5]]},"abstract":"<jats:title>ABSTRACT<\/jats:title>\n                  <jats:p>In Extended Reality (XR), fluid dynamics are predominantly conveyed through visual cues alone. The absence of tangible feedback limits immersion and the perception of intrinsic physical properties such as viscosity and flow regime transitions. We present \u201cFeeling the Flow\u201d, a real\u2010time multimodal interface integrating GPU\u2010accelerated Lattice Boltzmann Method (LBM) simulation with high\u2010fidelity haptic feedback. To address the frequency mismatch between visual and haptic channels, we introduce a multi\u2010rate asynchronous architecture that enables 1000\u00a0Hz physics updates on consumer hardware. A key contribution is our Reynolds\u2010number\u2010based dynamic spectral modulation mechanism: unlike conventional linear force amplification, this method modulates the haptic signal's spectral content according to flow regime, producing smooth forces in laminar flow and progressively introducing multi\u2010scale turbulent textures as Reynolds number increases. Technical validation demonstrates real\u2010time performance, high numerical accuracy, and correct capture of vortex\u2010shedding dynamics. A controlled user study () demonstrates that the multimodal interface significantly enhances perception of complex flow dynamics by 47.1% () without increasing cognitive load, highlighting the potential of physics\u2010aware haptics in immersive XR experiences.<\/jats:p>","DOI":"10.1002\/cav.70135","type":"journal-article","created":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T13:50:13Z","timestamp":1779803413000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Feeling the Flow: A Real\u2010Time Multimodal Visuo\u2010Haptic Interface for Interactive Fluid Dynamics in XR"],"prefix":"10.1002","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-5407-7322","authenticated-orcid":false,"given":"Guoqing","family":"Chen","sequence":"first","affiliation":[{"name":"School of Big Data and Software Engineering Chongqing University  Chongqing China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Min","family":"Xiong","sequence":"additional","affiliation":[{"name":"School of Big Data and Software Engineering Chongqing University  Chongqing China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2026,5,26]]},"reference":[{"key":"e_1_2_13_2_1","doi-asserted-by":"crossref","unstructured":"J.Stam \u201cStable Fluids \u201d inProc SIGGRAPH 121\u2013128 (1999).","DOI":"10.1145\/311535.311548"},{"issue":"6","key":"e_1_2_13_3_1","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1111\/cgf.13322","article-title":"A Survey of Surface\u2010Based Illustrative Rendering for Visualization","volume":"37","author":"Lawonn K.","year":"2018","journal-title":"Computer Graphics Forum"},{"issue":"9","key":"e_1_2_13_4_1","doi-asserted-by":"crossref","first-page":"2093","DOI":"10.1109\/JPROC.2012.2221071","article-title":"Vibrotactile Display: Perception, Technology, and Applications","volume":"101","author":"Choi S.","year":"2012","journal-title":"Proceedings of the IEEE"},{"issue":"1","key":"e_1_2_13_5_1","doi-asserted-by":"crossref","first-page":"21","DOI":"10.3758\/s13423-012-0333-8","article-title":"Augmented Visual, Auditory, Haptic, and Multimodal Feedback in Motor Learning: A Review","volume":"20","author":"Sigrist R.","year":"2013","journal-title":"Psychonomic Bulletin & Review"},{"issue":"1","key":"e_1_2_13_6_1","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/TOH.2008.1","article-title":"Six\u2010DOF Haptic Rendering of Contact Between Geometrically Complex Reduced Deformable Models","volume":"1","author":"Barbi\u010d J.","year":"2008","journal-title":"IEEE Transactions on Haptics"},{"key":"e_1_2_13_7_1","doi-asserted-by":"crossref","DOI":"10.1016\/j.amsu.2022.104734","article-title":"Impact of Haptic Feedback on Surgical Training Outcomes: A Randomised Controlled Trial of Haptic Versus Non\u2010Haptic Immersive Virtual Reality Training","volume":"83","author":"Gani A.","year":"2022","journal-title":"Annals of Medicine and Surgery"},{"key":"e_1_2_13_8_1","unstructured":"G. C.Burdea \u201cKeynote Address: Haptics Feedback for Virtual Reality \u201d inProceedings of International Workshop on Virtual Prototyping Laval France 87\u201396 (1999)."},{"issue":"3","key":"e_1_2_13_9_1","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1109\/2945.942693","article-title":"Volume Illustration: Nonphotorealistic Rendering of Volume Models","volume":"7","author":"Rheingans P.","year":"2001","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"issue":"4","key":"e_1_2_13_10_1","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1145\/365058.365086","article-title":"Supporting Presence in Collaborative Environments by Haptic Force Feedback","volume":"7","author":"Salln\u00e4s E. L.","year":"2000","journal-title":"ACM Transactions on Computer\u2010Human Interaction"},{"key":"e_1_2_13_11_1","volume-title":"The Lattice Boltzmann Method: Principles and Practice","author":"Kr\u00fcger T.","year":"2016"},{"issue":"1","key":"e_1_2_13_12_1","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1146\/annurev.fluid.30.1.329","article-title":"Lattice Boltzmann Method for Fluid Flows","volume":"30","author":"Chen S.","year":"1998","journal-title":"Annual Review of Fluid Mechanics"},{"issue":"6","key":"e_1_2_13_13_1","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1209\/0295-5075\/17\/6\/001","article-title":"Lattice BGK Models for Navier\u2010Stokes Equation","volume":"17","author":"Qian Y. H.","year":"1992","journal-title":"Europhysics Letters"},{"key":"e_1_2_13_14_1","doi-asserted-by":"crossref","unstructured":"M. J.Harris \u201cFast Fluid Dynamics Simulation on the GPU \u201d inSIGGRAPH Courses (2005).","DOI":"10.1145\/1198555.1198790"},{"key":"e_1_2_13_15_1","doi-asserted-by":"crossref","DOI":"10.1016\/j.jocs.2023.102165","article-title":"Thread\u2010Safe Lattice Boltzmann for High\u2010Performance Computing on GPUs","volume":"74","author":"Montessori A.","year":"2023","journal-title":"Journal of Computational Science"},{"key":"e_1_2_13_16_1","unstructured":"J.Stam \u201cReal\u2010Time Fluid Dynamics for Games \u201d inProceedings of the Game Developer Conference volume 18 (2003)."},{"key":"e_1_2_13_17_1","volume-title":"Real\u2010Time Simulation and Rendering of 3D Fluids, Chapter 30","author":"Crane K.","year":"2007"},{"issue":"6","key":"e_1_2_13_18_1","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1162\/pres.1997.6.6.603","article-title":"A Framework for Immersive Virtual Environments (FIVE): Speculations on the Role of Presence in Virtual Environments","volume":"6","author":"Slater M.","year":"1997","journal-title":"Presence Teleoperators and Virtual Environments"},{"issue":"3","key":"e_1_2_13_19_1","doi-asserted-by":"crossref","DOI":"10.3390\/computation5030035","article-title":"Using an Interactive Lattice Boltzmann Solver in Fluid Mechanics Instruction","volume":"5","author":"Glessmer M. S.","year":"2017","journal-title":"Computation"},{"key":"e_1_2_13_20_1","doi-asserted-by":"crossref","unstructured":"C. B.ZillesandJ. K.Salisbury \u201cA Constraint\u2010Based God\u2010Object Method for Haptic Display \u201d inProceedings 1995 IEEE\/RSJ International Conference on Intelligent Robots and Systems volume 3 146\u2013151. (IEEE 1995).","DOI":"10.1109\/IROS.1995.525876"},{"key":"e_1_2_13_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11548\u2010010\u20100527\u20103"},{"issue":"1","key":"e_1_2_13_22_1","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/TVCG.2006.13","article-title":"Realistic Haptic Rendering of Interacting Deformable Objects in Virtual Environments","volume":"12","author":"Duriez C.","year":"2006","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"e_1_2_13_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10055\u2010017\u20100308\u20101"},{"key":"e_1_2_13_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10055\u2010018\u20100351\u20106"},{"key":"e_1_2_13_25_1","unstructured":"A.Sanchez\u2010Gonzalez J.Godwin T.Pfaff R.Ying J.Leskovec andP. W.Battaglia \u201cLearning to Simulate Complex Physics With Graph Networks \u201d inProceedings of the 37th International Conference on Machine Learning 8459\u20138468 (2020)."},{"key":"e_1_2_13_26_1","doi-asserted-by":"crossref","unstructured":"L.Prantl B.Ummenhofer V.Koltun andN.Thuerey \u201cGuaranteed Conservation of Momentum for Learning Particle\u2010Based Fluid Dynamics \u201d inAdvances in Neural Information Processing Systems volume 35 6901\u20136913 (2022).","DOI":"10.52202\/068431-0500"},{"issue":"4","key":"e_1_2_13_27_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3450626.3459845","article-title":"Learning Meaningful Controls for Fluid Simulation Through Deep Neural Networks","volume":"40","author":"Chu M.","year":"2021","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_2_13_28_1","unstructured":"T.Pfaff M.Fortunato A.Sanchez\u2010Gonzalez andP.Battaglia \u201cLearning Mesh\u2010Based Simulation With Graph Networks \u201d inInternational Conference on Learning Representations (2021)."},{"issue":"6870","key":"e_1_2_13_29_1","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1038\/415429a","article-title":"Humans Integrate Visual and Haptic Information in a Statistically Optimal Fashion","volume":"415","author":"Ernst M. O.","year":"2002","journal-title":"Nature"},{"issue":"4","key":"e_1_2_13_30_1","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1007\/s00221-006-0814-y","article-title":"Optimal Integration of Shape Information From Vision and Touch","volume":"179","author":"Helbig H. B.","year":"2007","journal-title":"Experimental Brain Research"},{"issue":"3","key":"e_1_2_13_31_1","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1037\/0033-2909.88.3.638","article-title":"Immediate Perceptual Response to Intersensory Discrepancy","volume":"88","author":"Welch R. B.","year":"1980","journal-title":"Psychological Bulletin"},{"issue":"2","key":"e_1_2_13_32_1","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1037\/0096-1523.12.2.169","article-title":"Perception of Texture by Vision and by Touch: Multidimensionality and Intersensory Integration","volume":"12","author":"Lederman S. J.","year":"1986","journal-title":"Journal of Experimental Psychology. Human Perception and Performance"},{"key":"e_1_2_13_33_1","doi-asserted-by":"crossref","unstructured":"B.CabralandL. C.Leedom \u201cImaging Vector Fields Using Line Integral Convolution \u201d inProc SIGGRAPH 263\u2013270 (1993).","DOI":"10.1145\/166117.166151"},{"key":"e_1_2_13_34_1","doi-asserted-by":"crossref","unstructured":"A.Gooch B.Gooch P.Shirley andE.Cohen \u201cA Non\u2010Photorealistic Lighting Model for Automatic Technical Illustration \u201d inProc SIGGRAPH 447\u2013452 (1998).","DOI":"10.1145\/280814.280950"},{"key":"e_1_2_13_35_1","first-page":"247","volume-title":"Advances in Computers","author":"Defanti T. A.","year":"1991"}],"container-title":["Computer Animation and Virtual Worlds"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cav.70135","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/cav.70135","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cav.70135","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T13:50:19Z","timestamp":1779803419000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/cav.70135"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,5]]}},"alternative-id":["10.1002\/cav.70135"],"URL":"https:\/\/doi.org\/10.1002\/cav.70135","archive":["Portico"],"relation":{},"ISSN":["1546-4261","1546-427X"],"issn-type":[{"value":"1546-4261","type":"print"},{"value":"1546-427X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"2026-04-14","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-05-14","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-05-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70135"}}