Too Good To Miss: Now We Are Baking - Graphics
Written by Mike James   
Sunday, 29 November 2020

Some of our news items deserve a second chance. Here's one from December last year that fits our "Too Good", or in this case "Too Tasty", "to Miss". It demonstrates the ability of computer graphics to be so convincing that you can almost smell and taste freshly baked bread and it's all down to maths!

Computer Graphics isn't the same thing as simulation. It doesn't have to be accurate, it simply has to look right. What about baking? Watch bread, cookies and pancakes cook in "fake baking" mode.

bread2

 

Creating computer graphics of liquids and dust is hard enough, but materials that we cook are very complex. First you have the dough or batter which is a complicated viscoelastic solid. Next you have the effect of heat, which slowly changes the properties of the dough in very subtle ways. The stiffness and viscosity changes, but so does the water content and chemical reactions change the color of the outer layer. Then there are the leavening agents which generate carbon dioxide as the heat reaches the inside of the dough.

Now that you have some idea what the problems are, take a look at the video from researchers at the University of California, Los Angeles, and enjoy what you see:

So are you hungry now? Who would have thought that a paper called "A Thermomechanical Material Point Method for Baking and Cooking" could generate so much fun, but that is a major characteristic of working in advanced graphics. Even so, the level of math needed to create these images is quite amazing. If you want to go into graphics programming then make sure your math is up to it - differential equations, integration and linear algebra should cover most things, but it's a big area.

Finally you have to ask the question what is if all for? Personally, I can't wait for BakerySims and TotalBakery to hit the games market. More seriously, this is obviously more aimed at movies, but there could be more applications I'm just missing.

bread1

More Information

A Thermomechanical Material Point Method for Baking and Cooking Mengyuan Ding,  Xuchen Han, Stephanie Wang,  Theodore F. Gast and Joseph M. Teran

Related Articles

Water, Water, Everywhere And All Of It Computer Generated

Water In WebGL - One You Have To See

Realtime Fluid Flow - Wow!

Interactive Fluid Simulation in WebGL

The sands of time - simulated

OpenGL 3D fluid simulation (video)

Google's LiquidFun For Fluid Simulation

Realtime Fluid Flow - Wow!

OpenGL GPU Smoke simulation

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Deno Improves JSR Support
08/04/2024

Deno has been updated to improve JSR support, and to build on the Temporal API introduced in version 1.4.  Deno is the JavaScript and TypeScript runtime from the creator of Node.js.



Udacity's New Discovering Ethical AI Course
12/04/2024

Udacity has just launched an hour-long course on Ethical AI. Intended for a wide audience across many industries, it introduces to basic concepts and terms needed to step into the world of Ethica [ ... ]


More News

Last Updated ( Tuesday, 29 December 2020 )