Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient

Although Tessendorf’s IFFT Gerstner wave model has been widely used, the value of A, a constant of the Fourier coefficient, is not given. A will strongly influence the shape of the rendered ocean wave and even cause amplitude malformation. We study the algorithm of the IFFT Gerstner wave, and give t...

Full description

Bibliographic Details
Main Authors: Lining Chen, Yicheng Jin, Yong Yin
Format: Article
Language:English
Published: University of Banja Luka 2014-12-01
Series:Electronics
Subjects:
Online Access:http://electronics.etfbl.net/journal/Vol18No2/xPaper_05.pdf
_version_ 1817989614313406464
author Lining Chen
Yicheng Jin
Yong Yin
author_facet Lining Chen
Yicheng Jin
Yong Yin
author_sort Lining Chen
collection DOAJ
description Although Tessendorf’s IFFT Gerstner wave model has been widely used, the value of A, a constant of the Fourier coefficient, is not given. A will strongly influence the shape of the rendered ocean wave and even cause amplitude malformation. We study the algorithm of the IFFT Gerstner wave, and give the method of A calculating. The method of the paper can guarantee there is no amplitude malformation in rendered ocean waves. The expression of the IFFT Gerstner wave with the amplitude of the cosine wave is derived again. The definite integral of the wave number spectrum is discretized. Further, another expression of the IFFT Gerstner wave is gotten. The Fourier coefficient of the expression contains the wave number spectrum and the area of the discrete integral domain. The method makes the shape of the generated wave stable. Comparing Tessdendorf’s method with the method of the paper, we find that the expression of A should contain the area of the discrete integral domain and the spectral constant of the wave number spectrum. If A contains only the spectral constant, the amplitude malformation may occur. By reading some well known open source codes, we find that the code authors adopted some factitious methods to suppress the malformed amplitude Obviously, the code authors have already noticed the phenomenon of the malformation, but not probed the cause. The rendering results of the codes are close to that of the method of the paper. Furthermore, the wave potential is computed using the Gerstner wave model directly, the author find it is quite close to that of the paper. The experimental results and comparisons show that the method of the paper correctly computes the wave potential and effectively solves the problem of amplitude malformation.
first_indexed 2024-04-14T00:48:30Z
format Article
id doaj.art-0362d21d24f8410aadd645ca2badad7f
institution Directory Open Access Journal
issn 1450-5843
language English
last_indexed 2024-04-14T00:48:30Z
publishDate 2014-12-01
publisher University of Banja Luka
record_format Article
series Electronics
spelling doaj.art-0362d21d24f8410aadd645ca2badad7f2022-12-22T02:21:53ZengUniversity of Banja LukaElectronics1450-58432014-12-01182899710.7251/ELS1418089CAmplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier CoefficientLining Chen0Yicheng Jin1Yong Yin2Dalian Maritime UniversityDalian Maritime UniversityDalian Maritime UniversityAlthough Tessendorf’s IFFT Gerstner wave model has been widely used, the value of A, a constant of the Fourier coefficient, is not given. A will strongly influence the shape of the rendered ocean wave and even cause amplitude malformation. We study the algorithm of the IFFT Gerstner wave, and give the method of A calculating. The method of the paper can guarantee there is no amplitude malformation in rendered ocean waves. The expression of the IFFT Gerstner wave with the amplitude of the cosine wave is derived again. The definite integral of the wave number spectrum is discretized. Further, another expression of the IFFT Gerstner wave is gotten. The Fourier coefficient of the expression contains the wave number spectrum and the area of the discrete integral domain. The method makes the shape of the generated wave stable. Comparing Tessdendorf’s method with the method of the paper, we find that the expression of A should contain the area of the discrete integral domain and the spectral constant of the wave number spectrum. If A contains only the spectral constant, the amplitude malformation may occur. By reading some well known open source codes, we find that the code authors adopted some factitious methods to suppress the malformed amplitude Obviously, the code authors have already noticed the phenomenon of the malformation, but not probed the cause. The rendering results of the codes are close to that of the method of the paper. Furthermore, the wave potential is computed using the Gerstner wave model directly, the author find it is quite close to that of the paper. The experimental results and comparisons show that the method of the paper correctly computes the wave potential and effectively solves the problem of amplitude malformation.http://electronics.etfbl.net/journal/Vol18No2/xPaper_05.pdfGerstner waveIFFTocean wave spectrumRiemann sum
spellingShingle Lining Chen
Yicheng Jin
Yong Yin
Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
Electronics
Gerstner wave
IFFT
ocean wave spectrum
Riemann sum
title Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
title_full Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
title_fullStr Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
title_full_unstemmed Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
title_short Amplitude Malformation in the IFFT Ocean Wave Rendering under the Influence of the Fourier Coefficient
title_sort amplitude malformation in the ifft ocean wave rendering under the influence of the fourier coefficient
topic Gerstner wave
IFFT
ocean wave spectrum
Riemann sum
url http://electronics.etfbl.net/journal/Vol18No2/xPaper_05.pdf
work_keys_str_mv AT liningchen amplitudemalformationintheifftoceanwaverenderingundertheinfluenceofthefouriercoefficient
AT yichengjin amplitudemalformationintheifftoceanwaverenderingundertheinfluenceofthefouriercoefficient
AT yongyin amplitudemalformationintheifftoceanwaverenderingundertheinfluenceofthefouriercoefficient