Forum for Science, Industry and Business

Sponsored by:     3M 
Search our Site:

 

Making Waves

29.06.2017

Computer scientists use wave packet theory to develop realistic, detailed water wave simulations in real time. Their results will be presented at this year’s SIGGRAPH conference.

Think about the last time you were at a lake, river, or the ocean. Remember the ripples of the water, the waves crashing against the rocks, the wake following a boat, the sun reflecting off the crests? Amazingly, the mathematical equations describing many of these phenomena have been known for over a hundred years.


Wave packet theory has inspired a new water wave simulation algorithm. The pictures are screenshots taken from the software developed by the team.

IST Austria


Wave packet theory has inspired a new water wave simulation algorithm. The pictures are screenshots taken from the software developed by the team.

IST Austria

The trouble is, actually solving them is extremely difficult and costly, making accurate, realistic simulations a significant problem for computer scientists, visual artists, and others. Now, computer scientists at the Institute of Science and Technology Austria (IST Austria) and Nvidia have introduced a novel representation of waves that improves computational efficiency by at least an order of magnitude. Based on principles of theoretical physics, their method allows for significantly more visual detail as well as a greater degree of user control.

As the equations modeling water surface waves are so difficult to solve in their original form, when studying these equations, researchers typically assume that the waves are not “too” big. This simplifies the problem enough for their work, but not enough to make it tractable for computer graphics.

In the past, this was addressed by making further simplifying assumptions and then using numerical methods to solve the equations. In this approach, the water waves are represented by a grid of points at different heights above the water surface, and motion is simulated by repeatedly updating the heights of the points based on the heights of their neighbors.

However, the visual quality of the simulation then depends on how fine the grid is, and it is moreover impossible to quickly produce an image of the waves in the far-off future, as these updates—or time-steps—must be computed one after another. An initial leap was made in 2007, when another team of researchers departed from the idea of a wave stored on a grid, and instead modeled the crest of each wave as a chain of points, and allowed those points to move along the surface as real waves would.

Now, IST Austria Professor Chris Wojtan and former IST Austria postdoc Stefan Jeschke have applied ideas from theoretical physics to develop a new type of representation of the waves as packets. Each wave packet contains a collection of similar wavelengths, and then larger wave formations are created by adding individual packets together.

Breaking up the waves in this way is not new to physics, but it is new to computer graphics, and in this way, the team has developed a simulation that more versatile and physically plausible than previous methods. Moreover, as their method is largely independent of time-steps and does not rely on a computational grid, the user can look very far into the future (or past) of the simulation, and examine the waves arbitrarily closely. Important effects, such as reflection, dispersion, refraction, diffraction, and dissipation, can be included with minimal extra work, further increasing the quality and believability of the simulation.

Besides believability, computing cost and efficiency are crucial considerations for any simulation—and the team’s method improves on previous methods in this area as well. “When we want to optimize a computer simulation, we have to think about what information we’re storing, how much of it we’re storing, and what it costs to update everything,” explains Chris Wojtan. “In this case, each wave packet is relatively cheap to store and update. Since each wave packet is computed in parallel, the number of packets is up to the user, and can be decided based on their needs and their system’s capabilities.”

“It’s popular with visual artists as well,” adds Stefan Jeschke. “If a movie director wants to make the waves around some monster bigger—even if physics doesn’t agree—it is easy to adjust the wave height in a particular area, simply by changing the wave packets in that region. When the visualization is based on small, sequential time-steps, effecting one tiny change could mean running another twenty-hour computation, with the possibility that the next version would also be rejected.”

In addition to implementing the idea of wave packets, Jeschke and Wojtan also developed a new theory for simulating wakes—the trail of water that follows an object moving on the water’s surface. Again, they appealed to theoretical physics to figure out which waves are visually dominant, allowing insignificant motion to be ignored and cutting down on computing costs. The team is currently working on the next iteration of their method, but the source code for their current simulation software can be downloaded via the link below. A video of the software in action is also available (see below).

Chris Wojtan obtained his doctorate in 2010 from the Georgia Institute of Technology. Immediately thereafter, he joined IST Austria as an Assistant Professor, where he leads the group in computer graphics and physics simulation. He became a full Professor in 2015. Stefan Jeschke received his PhD in 2005 from the University of Rostock. After postdoc positions in Vienna and Arizona, he conducted research at IST Austria in the Wojtan group from 2012-2016. He joined Nvidia as a researcher and developer in 2016.

Weitere Informationen:

http://visualcomputing.ist.ac.at/publications/2017/WWP/ project webpage
http://pub.ist.ac.at/group_wojtan/projects/2017_Jeschke_WaterWavePackets/wavepac... Link to paper
https://zenodo.org/record/525184#.WUOIrWiGOCg Source code

https://www.youtube.com/watch?v=A2auK5Sf4gY / Video: Water Wave packets

Dr. Elisabeth Guggenberger | idw - Informationsdienst Wissenschaft

More articles from Information Technology:

nachricht Cloud technology: Dynamic certificates make cloud service providers more secure
15.01.2018 | Technische Universität München

nachricht New discovery could improve brain-like memory and computing
10.01.2018 | University of Minnesota

All articles from Information Technology >>>

The most recent press releases about innovation >>>

Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: Artificial agent designs quantum experiments

On the way to an intelligent laboratory, physicists from Innsbruck and Vienna present an artificial agent that autonomously designs quantum experiments. In initial experiments, the system has independently (re)discovered experimental techniques that are nowadays standard in modern quantum optical laboratories. This shows how machines could play a more creative role in research in the future.

We carry smartphones in our pockets, the streets are dotted with semi-autonomous cars, but in the research laboratory experiments are still being designed by...

Im Focus: Scientists decipher key principle behind reaction of metalloenzymes

So-called pre-distorted states accelerate photochemical reactions too

What enables electrons to be transferred swiftly, for example during photosynthesis? An interdisciplinary team of researchers has worked out the details of how...

Im Focus: The first precise measurement of a single molecule's effective charge

For the first time, scientists have precisely measured the effective electrical charge of a single molecule in solution. This fundamental insight of an SNSF Professor could also pave the way for future medical diagnostics.

Electrical charge is one of the key properties that allows molecules to interact. Life itself depends on this phenomenon: many biological processes involve...

Im Focus: Paradigm shift in Paris: Encouraging an holistic view of laser machining

At the JEC World Composite Show in Paris in March 2018, the Fraunhofer Institute for Laser Technology ILT will be focusing on the latest trends and innovations in laser machining of composites. Among other things, researchers at the booth shared with the Aachen Center for Integrative Lightweight Production (AZL) will demonstrate how lasers can be used for joining, structuring, cutting and drilling composite materials.

No other industry has attracted as much public attention to composite materials as the automotive industry, which along with the aerospace industry is a driver...

Im Focus: Room-temperature multiferroic thin films and their properties

Scientists at Tokyo Institute of Technology (Tokyo Tech) and Tohoku University have developed high-quality GFO epitaxial films and systematically investigated their ferroelectric and ferromagnetic properties. They also demonstrated the room-temperature magnetocapacitance effects of these GFO thin films.

Multiferroic materials show magnetically driven ferroelectricity. They are attracting increasing attention because of their fascinating properties such as...

All Focus news of the innovation-report >>>

Anzeige

Anzeige

Event News

10th International Symposium: “Advanced Battery Power – Kraftwerk Batterie” Münster, 10-11 April 2018

08.01.2018 | Event News

See, understand and experience the work of the future

11.12.2017 | Event News

Innovative strategies to tackle parasitic worms

08.12.2017 | Event News

 
Latest News

Multifunctional Platform for the Delivery of Gene Therapeutics

22.01.2018 | Life Sciences

The world's most powerful acoustic tractor beam could pave the way for levitating humans

22.01.2018 | Power and Electrical Engineering

Siberian scientists learned how to reduce harmful emissions from HPPs

22.01.2018 | Power and Electrical Engineering

VideoLinks