[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Dharma et al., 2015 - Google Patents

Interactive fluid simulation based on material point method for mobile devices

Dharma et al., 2015

View PDF
Document ID
5897742352151246199
Author
Dharma D
Manaf A
Publication year
Publication venue
2015 2nd International Conference on Advanced Informatics: Concepts, Theory and Applications (ICAICTA)

External Links

Snippet

In this paper, we explain about the implementation of interactive fluid simulation based on Navier-Stokes equations for mobile devices. We use Material Point Method (Euler- Lagrange) approach for fluid discretization. This implementation is optimized to reach 60 …
Continue reading at www.researchgate.net (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with three-dimensional environments, e.g. control of viewpoint to navigate in the environment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5018Computer-aided design using simulation using finite difference methods or finite element methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5086Mechanical design, e.g. parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
    • G06T3/20Linear translation of a whole image or part thereof, e.g. panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

Similar Documents

Publication Publication Date Title
US8576253B2 (en) Grasp simulation of a virtual object
US8169438B1 (en) Temporally coherent hair deformation
US9984489B2 (en) Fluid dynamics framework for animated special effects
CN105631916B (en) Brush and liquid simulation
Paiva et al. Particle-based viscoplastic fluid/solid simulation
CN112270732B (en) Particle animation generation method, processing device, electronic device and storage medium
US20230061175A1 (en) Real-Time Simulation of Elastic Body
Krüger et al. GPU simulation and rendering of volumetric effects for computer games and virtual environments
CN102930583A (en) Method for interactively generating droplet effect
US20230011583A1 (en) Apparatus and method for sph-based fluid analysis simulation
Rossinelli et al. Vortex methods for incompressible flow simulations on the GPU
Fan et al. Adapted unstructured LBM for flow simulation on curved surfaces
Dharma et al. Interactive fluid simulation based on material point method for mobile devices
Cetinaslan Position‐based simulation of elastic models on the GPU with energy aware gauss‐seidel algorithm
Cetinaslan ESBD: Exponential Strain-based Dynamics using XPBD algorithm
ElBadrawy et al. Speeding up cloth simulation by linearizing the bending function of the physical mass-spring model
Kapferer et al. Visualization needs and techniques for astrophysical simulations
dos Santos Brito et al. Screen space rendering solution for multiphase SPH simulation
JP2010262497A (en) Apparatus for support of layout plan
Kim et al. Real-time collision response between cloth and sphere object in unity
Mawson et al. Real-time flow computations using an image based depth sensor and GPU Acceleration
KR101927069B1 (en) Gui providing device providing fluid painer effects and method for controlling thereof
Nobel-Jørgensen Interactive topology optimization
Pérez Villena DySAQUASIMs: Dynamic Aquatic Systems And Advanced Simulations
Ramakrishnan et al. Water Animation Using Coupled SPH and Wave Equation