Fig. 1. Our implicit solver simultaneously resolves cloth elasticity, non-penetration and exact Coulomb friction constraints at every body-cloth and cloth-cloth contact, largely improving physical realism over previous methods. This new solver especially allows us to simulate accurately the effect of a varying friction coefficient µ, capturing a diversity of cloth sliding motions and folding patterns as shown in this batwing dress example (from left to right, µ = 0, µ = 0.1, µ = 0.3, and µ = 0.6). In this example featuring 2,600 contact points on average, our solver converges at each time step (dt = 2ms) to a high precision in a few hundred milliseconds only.Cloth dynamics plays an important role in the visual appearance of moving characters. Properly accounting for contact and friction is of utmost importance to avoid cloth-body and cloth-cloth penetration and to capture typical folding and stick-slip behavior due to dry friction. We present here the first method able to account for cloth contact with exact Coulomb friction, treating both cloth self-contacts and contacts occurring between the cloth and an underlying character. Our key contribution is to observe that for a nodal system like cloth, the frictional contact problem may be formulated based on velocities as primary variables, without having to compute the costly Delassus operator. Then, by reversing the roles classically played by the velocities and the contact impulses, conical complementarity solvers of the literature can be adapted to solve for compatible velocities at nodes. To handle the full complexity of cloth dynamics scenarios, we have extended this base algorithm in two ways: first, towards the accurate treatment of frictional contact at any location of the cloth, through an adaptive node refinement strategy; second, towards the handling of multiple constraints at each node, through the duplication of constrained nodes and the adding of pin constraints between duplicata. Our method allows us to handle the complex cloth-cloth and cloth-body interactions in full-size garments with an unprecedented level of realism compared to former methods, while maintaining reasonable computational timings.
We apply the alternating direction method of multipliers (ADMM) optimization algorithm to implicit time integration of elastic bodies, and show that the resulting method closely relates to the recently proposed projective dynamics algorithm. However, as ADMM is a general purpose optimization algorithm applicable to a broad range of objective functions, it permits the use of nonlinear constitutive models and hard constraints while retaining the speed, parallelizability, and robustness of projective dynamics. We further extend the algorithm to improve the handling of dynamically changing constraints such as sliding and contact, while maintaining the benefits of a constant, prefactored system matrix. We demonstrate the benefits of our algorithm on several examples that include cloth, collisions, and volumetric deformable bodies with nonlinear elasticity and skin sliding effects.
The efficacy of the combination of Candida saitoana with 0.2% glycolchitosan (the bioactive coating) as a biocontrol treatment of postharvest diseases of apple and citrus fruit was evaluated in tests with natural inoculations that simulated commercial packinghouse conditions. The growth of C. saitoana in apple wounds and on fruit surfaces was not affected by glycolchitosan. The bioactive coating was more effective in controlling decay of several cultivars of apples (Red Delicious, Rome, Golden Delicious, and Empire) than either C. saitoana or 0.2% glycolchitosan alone. Depending on the apple cultivar used, the bioactive coating was comparable or superior to thiabendazole in reducing decay. The bioactive coating was also superior to C. saitoana in controlling decay of oranges (cvs. Washington navel, Valencia, Pineapple, and Hamlin) and cv. Eureka lemons, and the control level was equivalent to that with imazalil. The bioactive coating and imazalil treatments offered consistent control of decay on Washington navel oranges and Eureka lemons in early and late seasons, while C. saitoana or 0.2% glycolchitosan were most effective on early-season fruit. The combination of C. saitoana with 0.2% glycolchitosan also reduced the incidence of stem-end rot of cv. Valencia oranges, but control was less effective than treatment with imazalil.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.