Ocean Wave Rendering with Whitecap in the Visual System of a Maritime Simulator
The whitecap is an important oceanographic phenomenon. However, existing whitecap rendering methods do not successfully generate realistic whitecaps. To solve this problem, this paper presents a real-time whitecap rendering method applied to the visual system of a maritime simulator. The method take...
Saved in:
| Published in: | Journal of computing and information technology Vol. 25; no. 1; pp. 63 - 76 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article Paper |
| Language: | English |
| Published: |
Sveuciliste U Zagrebu
01.03.2017
Fakultet elektrotehnike i računarstva Sveučilišta u Zagrebu University of Zagreb Faculty of Electrical Engineering and Computing |
| Subjects: | |
| ISSN: | 1330-1136, 1846-3908 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The whitecap is an important oceanographic phenomenon. However, existing whitecap rendering methods do not successfully generate realistic whitecaps. To solve this problem, this paper presents a real-time whitecap rendering method applied to the visual system of a maritime simulator. The method takes the vertical acceleration on the wave crest as the criterion of whitecap generation. The Fourier coefficient of the vertical acceleration is provided, and a continuous mathematical model computing the whitecap coverage is built. The vertical acceleration is the variable of the model. The lifetime of the whitecap's existence can be controlled by the parameter of the model, and the parameter is computed with the genetic algorithm. The average of the computed whitecap coverage is equal to the whitecap coverage computed by the stochastic method and is close to the whitecap coverage computed by the empirical formula. The whitecap coverage is used as the blending factor to blend the pixel color of the whitecap texture and that of the sea surface. The presented method has sound theoretical support, with small computational complexity. The rendered whitecap is closer to the description of the Beaufort wind force scale than before. |
|---|---|
| AbstractList | The whitecap is an important oceanographic phenomenon. However, existing whitecap rendering methods do not successfully generate realistic whitecaps. To solve this problem, this paper presents a real-time whitecap rendering method applied to the visual system of a maritime simulator. The method takes the vertical acceleration on the wave crest as the criterion of whitecap generation. The Fourier coefficient of the vertical acceleration is provided, and a continuous mathematical model computing the whitecap coverage is built. The vertical acceleration is the variable of the model. The lifetime of the whitecap's existence can be controlled by the parameter of the model, and the parameter is computed with the genetic algorithm. The average of the computed whitecap coverage is equal to the whitecap coverage computed by the stochastic method and is close to the whitecap coverage computed by the empirical formula. The whitecap coverage is used as the blending factor to blend the pixel color of the whitecap texture and that of the sea surface. The presented method has sound theoretical support, with small computational complexity. The rendered whitecap is closer to the description of the Beaufort wind force scale than before. The whitecap is an important oceanographic phenomenon. However, existing whitecap rendering methods do not successfully generate realistic whitecaps. To solve this problem, this paper presents a real-time whitecap rendering method applied to the visual system of a maritime simulator. The method takes the vertical acceleration on the wave crest as the criterion of whitecap generation. The Fourier coefficient of the vertical acceleration is provided, and a continuous mathematical model computing the whitecap coverage is built. The vertical acceleration is the variable of the model. The life time of the whitecap’s existence can be controlled by the parameter of the model, and the parameter is computed with the genetic algorithm. The average of the computed whitecap coverage is equal to the whitecap coverage computed by the stochastic method and is close to the whitecap coverage computed by the empirical formula. The whitecap coverage is used as the blending factor to blend the pixel color of the whitecap texture and that of the sea surface. The presented method has sound theoretical support, with small computational complexity. The rendered whitecap is closer to the description of the Beaufort wind force scale than before. The whitecap is an important oceanographic phenomenon. However, existing whitecap rendering methods do not successfully generate realistic whitecaps. To solve this problem, this paper presents a real-time whitecap rendering method applied to the visual system of a maritime simulator. The method takes the vertical acceleration on the wave crest as the criterion of whitecap generation. The Fourier coefficient of the vertical acceleration is provided, and a continuous mathematical model computing the whitecap coverage is built. The vertical acceleration is the variable of the model. The lifetime of the whitecap's existence can be controlled by the parameter of the model, and the parameter is computed with the genetic algorithm. The average of the computed whitecap coverage is equal to the whitecap coverage computed by the stochastic method and is close to the whitecap coverage computed by the empirical formula. The whitecap coverage is used as the blending factor to blend the pixel color of the whitecap texture and that of the sea surface. The presented method has sound theoretical support, with small computational complexity. The rendered whitecap is closer to the description of the Beaufort wind force scale than before. ACM CCS (2012) Classification: Computing methodologies [right arrow] Computer graphics [right arrow] Animation [right arrow] Physical simulation Human-centered computing [right arrow] Visualization [right arrow] Visualization techniques [right arrow] Graph drawings Keywords: maritime simulator, Gerstner wave, ocean wave rendering, whitecap, whitecap coverage, Beaufort scale |
| Audience | Academic |
| Author | Yin, Yong Chen, Lining Jin, Yicheng |
| Author_xml | – sequence: 1 givenname: Lining surname: Chen fullname: Chen, Lining – sequence: 2 givenname: Yicheng surname: Jin fullname: Jin, Yicheng – sequence: 3 givenname: Yong surname: Yin fullname: Yin, Yong |
| BookMark | eNp1kktv3CAUhVGVSk3T_IDukLrqwhNeBrOMoj5GSjRSJmmW6BrDDKkfETBN8u_LxOliqtYsfHX0nQOI8x4djdPoEPpIyYKRmrMzG3KZqFpQQjhn6g06po2QFdekOSoz56SilMt36DSle1I-rqUU9BitVtbBiO_gl8PXbuxcDOMGP4a8xXfbkJ2FBxxGnLcO_whpBz1eP6fsBjx5DPgKYshhcHgdhl0PeYof0FsPfXKnr_8TdPv1y83F9-py9W15cX5ZWUEaVVndsrb2TEvSKqqIl8Kq_dFrAp20vpVKNIJDq6FpPGcNb7WSTrXMtkR1np-g5ZzbTXBvHmIYID6bCYJ5Eaa4MRBzsL0zIFhdC6U5Y1ZA2VAqRjpPLSWeN9qVrGrO2kYLPw_CZiVF68poqNJMkMJ_mvkNlPgw-ilHsENI1pwLzbSuFWkKtfgHVVbnhmDLA_pQ9APD5wNDYbJ7yhvYpWSW6-tDVs2sjVNK0XlTKgA5FEuE0BtKzEsz9rLZN8O8NqM46V_OP_f9v-c3Em65uA |
| CODEN | CJCTEM |
| CitedBy_id | crossref_primary_10_1007_s00521_022_08009_3 crossref_primary_10_1016_j_apor_2023_103866 crossref_primary_10_3390_w12071873 |
| ContentType | Journal Article Paper |
| Copyright | COPYRIGHT 2017 Sveuciliste U Zagrebu |
| Copyright_xml | – notice: COPYRIGHT 2017 Sveuciliste U Zagrebu |
| DBID | AAYXX CITATION ISR VP8 DOA |
| DOI | 10.20532/cit.2017.1003327 |
| DatabaseName | CrossRef Gale In Context: Science Portal of Croatian Scientific and Professional Journals – HRČAK DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: DOA name: Directory of Open Access Journals (DOAJ) url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1846-3908 |
| EndPage | 76 |
| ExternalDocumentID | oai_doaj_org_article_a4255479322c4a60b6720df1c10f389e oai_hrcak_srce_hr_179240 A492995708 10_20532_cit_2017_1003327 |
| GroupedDBID | .4S .DC 29B 29K 2WC 5GY 5VS 77I AAYXX ADMLS ALMA_UNASSIGNED_HOLDINGS ARCSS BAIFH BBTPI CITATION CS3 D-I DU5 E3Z EBS EDO EJD EN8 EOJEC GROUPED_DOAJ I-F IAO ICD ISR ITC IVC KQ8 KWQ MK~ ML~ M~E OBODZ OK1 OVT P2P PV9 RZL TR2 TUS VP8 XH6 4S ADACO ICW |
| ID | FETCH-LOGICAL-c4087-c9b2b5f2960b7170f64c7033250ad6cfb674843ab9a88f3283b976e7b2cb07df3 |
| IEDL.DBID | DOA |
| ISSN | 1330-1136 |
| IngestDate | Fri Oct 03 12:53:28 EDT 2025 Tue Oct 06 19:30:00 EDT 2020 Tue Nov 11 10:43:24 EST 2025 Tue Nov 04 17:51:02 EST 2025 Thu Nov 13 14:57:40 EST 2025 Sat Nov 29 04:13:46 EST 2025 Tue Nov 18 20:55:03 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| License | cc-by-nd: openAccess |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c4087-c9b2b5f2960b7170f64c7033250ad6cfb674843ab9a88f3283b976e7b2cb07df3 |
| Notes | 179240 |
| OpenAccessLink | https://doaj.org/article/a4255479322c4a60b6720df1c10f389e |
| PageCount | 14 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_a4255479322c4a60b6720df1c10f389e hrcak_primary_oai_hrcak_srce_hr_179240 gale_infotracmisc_A492995708 gale_infotracacademiconefile_A492995708 gale_incontextgauss_ISR_A492995708 crossref_citationtrail_10_20532_cit_2017_1003327 crossref_primary_10_20532_cit_2017_1003327 |
| ProviderPackageCode | VP8 |
| PublicationCentury | 2000 |
| PublicationDate | 20170301 |
| PublicationDateYYYYMMDD | 2017-03-01 |
| PublicationDate_xml | – month: 03 year: 2017 text: 20170301 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Journal of computing and information technology |
| PublicationYear | 2017 |
| Publisher | Sveuciliste U Zagrebu Fakultet elektrotehnike i računarstva Sveučilišta u Zagrebu University of Zagreb Faculty of Electrical Engineering and Computing |
| Publisher_xml | – name: Sveuciliste U Zagrebu – name: Fakultet elektrotehnike i računarstva Sveučilišta u Zagrebu – name: University of Zagreb Faculty of Electrical Engineering and Computing |
| SSID | ssj0000396641 |
| Score | 2.0398397 |
| Snippet | The whitecap is an important oceanographic phenomenon. However, existing whitecap rendering methods do not successfully generate realistic whitecaps. To solve... |
| SourceID | doaj hrcak gale crossref |
| SourceType | Open Website Open Access Repository Aggregation Database Enrichment Source Index Database |
| StartPage | 63 |
| SubjectTerms | Analysis Beaufort scale Beaufort wind scale Computer graphics Gerstner wave maritime simulator Methods ocean wave rendering Ocean waves Visualization (Computer) whitecap whitecap coverage |
| Title | Ocean Wave Rendering with Whitecap in the Visual System of a Maritime Simulator |
| URI | https://hrcak.srce.hr/179240 https://doaj.org/article/a4255479322c4a60b6720df1c10f389e |
| Volume | 25 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: Directory of Open Access Journals (DOAJ) customDbUrl: eissn: 1846-3908 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000396641 issn: 1330-1136 databaseCode: DOA dateStart: 20160101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources (ISSN International Center) customDbUrl: eissn: 1846-3908 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000396641 issn: 1330-1136 databaseCode: M~E dateStart: 20000101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LbxMxELZQ4cCF8hQpBVkIgYS0qmN71-tji1rBoS1qefRm2RMbVm031W7TI7-9M-ttlFzgwiWKnEm0_jKex2byfYy9w5yoSyNiYbH9KXS0ZRHQMwrsJIyqYBaq2g9iE-boqD47s19XpL5oJizTA2fgdjw6VUm3f6QE7SsRKiPFLE1hKhIm20jRVxi70kwNMVhhGa9zt6VEQcIl-SdNSUoIO9DQGOXU0IyAUqQos5KUBu7-ZYS-_7sDf76Scw4es0djsch380U-Yfdi-5Rt3gkx8PFcPmPHxxB9y3_6m8hPBm04TEicbrHyQQAP_BVvWo61Hv_R9Av8yExUzueJe37oidjoMvLT5pLEvObdc_b9YP_bp8_FqJRQgBYYJcAGGcoksR0J2J-JVGkwtLNS-FkFKZCkiFY-WF_XSWFJEbAMiSZICMLMknrBNtp5G18yHnWqqhRlUNZrRD5gS1PbUGsZDAStJkzcQeVgpBEnNYsLh-3EgC4tO0LXjehO2MflW64yh8bfjPcI_6Uh0V8PC-gUbnQK9y-nmLC39O05IrhoaYLml1_0vftyeuJ2NRaEFt2znrAPo1Ga4w7Aj39IQByIE2vNcnvNEk8grL38fnCStWvOK30HEZ86DHtYOm39j729Yg8JrzwHt802rrtFfM0ewM1103dvhmOAj4d_9m8BR9sFQg |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Ocean+wave+rendering+with+whitecap+in+the+visual+system+of+a+maritime+simulator&rft.jtitle=Journal+of+computing+and+information+technology&rft.au=Chen%2C+Lining&rft.au=Jin%2C+Yicheng&rft.au=Yin%2C+Yong&rft.date=2017-03-01&rft.pub=Sveuciliste+U+Zagrebu&rft.issn=1330-1136&rft.volume=25&rft.issue=1&rft.spage=63&rft_id=info:doi/10.20532%2Fcit.2017.1003327&rft.externalDBID=ISR&rft.externalDocID=A492995708 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1330-1136&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1330-1136&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1330-1136&client=summon |