Patent ID: 8781805
Filing Date: 2014-07-15
Classification: G06F

Abstract:
1. A computer-implemented method comprising: defining a simulated fluid object that includes a first portion and a second portion, wherein the first portion is located within the second portion and a boundary of the second portion defines an outer surface of the simulated fluid object, the portions being defined by a signed distance function (SDF) so that the first portion is defined as a region of the simulated fluid object in which the SDF is less than or equal to a negative real number and the second portion is defined as a region of the simulated fluid object in which the SDF is both greater than the negative real number and less than or equal to 0; performing a fluid flow simulation that includes the simulated fluid object; during the fluid flow simulation assigning at least one velocity constraint to the first portion of the simulated fluid object to correspond to a velocity of a target shape; applying during the fluid flow simulation at least one of a collection of calculated control forces to the second portion of the simulated fluid object; and rendering results of the fluid flow simulation to generate at least one image of the simulated fluid object.