Patent classifications
G06T13/60
Inverse simulating a plurality of fibers
A computer-implemented method for inverse simulation of a plurality of fibers. The method comprises: providing a computational model for describing mechanical behavior of fibers; obtaining target geometry information describing a target configuration or dynamical behavior of the plurality of fibers; and inverse simulating the behavior of the plurality of fibers, using the computational model and the target geometry information, to calculate a target set of fiber mechanical parameters for the plurality of fibers. Fibers with the calculated target set of fiber mechanical parameters exhibit the target configuration or dynamical behavior. In some embodiments, the inverse simulation comprises using analysis-by-synthesis to help derive the target set of fiber mechanical parameters. In some embodiments, the inverse simulation uses a neural network to infer information about fiber mechanical parameters from the target geometry information. The invention also provides a method of training the neural network.
Volumetric well production user interface components
Methods, apparatuses, and computer-readable media are set forth for visualizing and interacting with well production data in a three-dimensional or four-dimensional environment, e.g., using a volumetric well production display representation representing a well in an oilfield and including a plurality of display characteristics configured to display historical production data for the well over a time period.
Volumetric well production user interface components
Methods, apparatuses, and computer-readable media are set forth for visualizing and interacting with well production data in a three-dimensional or four-dimensional environment, e.g., using a volumetric well production display representation representing a well in an oilfield and including a plurality of display characteristics configured to display historical production data for the well over a time period.
Method for efficiently computing and specifying level sets for use in computer simulations, computer graphics and other purposes
Surface features might represent features of a virtual fluid and a method might include obtaining a digital representation of the virtual fluid defined at least in part by an implicit surface, obtaining a digital representation of a collection of points defined relative to the implicit surface whereat the surface features are to be determined. A point of the collection of points might have associated therewith a plurality of attribute values specifying a property of the surface features. For an input point, a corresponding implicit surface point might be determined, along with, for the corresponding implicit surface point, a subset of the points within a search region. Interpolated attribute values might be obtained from attribute values associated with points of the subset, and a surface displacement value computed from interpolated attribute values. A dataset corresponding to the surface features might be generated.
Method for efficiently computing and specifying level sets for use in computer simulations, computer graphics and other purposes
Surface features might represent features of a virtual fluid and a method might include obtaining a digital representation of the virtual fluid defined at least in part by an implicit surface, obtaining a digital representation of a collection of points defined relative to the implicit surface whereat the surface features are to be determined. A point of the collection of points might have associated therewith a plurality of attribute values specifying a property of the surface features. For an input point, a corresponding implicit surface point might be determined, along with, for the corresponding implicit surface point, a subset of the points within a search region. Interpolated attribute values might be obtained from attribute values associated with points of the subset, and a surface displacement value computed from interpolated attribute values. A dataset corresponding to the surface features might be generated.
Method for Simulating Fluids Interacting with Submerged Porous Materials
A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.
Method for Simulating Fluids Interacting with Submerged Porous Materials
A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.
System and method for providing weather effect in image
A system and method for providing a weather effect in an image includes selecting at least one weather texture image indicating weather, and providing a weather effect in the image by overlapping the selected weather texture image on the image.
PHYSICAL SPECIAL EFFECT RENDERING METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
This application relates to a physical special effect rendering method performed by a computer device. The method includes: obtaining physical special effect data of physical special effect particles emitted by a particle emission plug-in in a previous frame; obtaining a first target instance obtained by instantiating a scene management class; invoking, through the first target instance, a scene manager of a particle simulation tool to calculate motion state information of the physical special effect particles in a current frame based on the physical special effect data in the previous frame; and updating the physical special effect data in the previous frame based on the motion state information of the current frame to render a physical special effect in the current frame.
PHYSICAL SPECIAL EFFECT RENDERING METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
This application relates to a physical special effect rendering method performed by a computer device. The method includes: obtaining physical special effect data of physical special effect particles emitted by a particle emission plug-in in a previous frame; obtaining a first target instance obtained by instantiating a scene management class; invoking, through the first target instance, a scene manager of a particle simulation tool to calculate motion state information of the physical special effect particles in a current frame based on the physical special effect data in the previous frame; and updating the physical special effect data in the previous frame based on the motion state information of the current frame to render a physical special effect in the current frame.