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...
Main Authors: | , , |
---|---|
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 |