System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Polarizing Filter Function forReal-Time Rendering
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science. student.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science. (DIDA)ORCID iD: 0000-0002-6920-9983
2021 (English)In: Journal of Computer Graphics Techniques, Vol. 10, no 2, p. 59-82Article in journal (Refereed) Published
Abstract [en]

We present a function that can be used in conventional non-polarizing renderers to simulate thereflection-altering visual effects of real polarizing filters, without having to replace the existinglight and surface representations. The relevant Stokes-Mueller polarization calculations aresimplified so that neither Stokes vectors nor Mueller matrices are needed in the finishedimplementation. Our function approximates the surface’s complex refractive index with itsspecular color, and the accuracy of this approximation is demonstrated with some commonconductor materials; no approximation needs to be made for dielectric materials. As ourfunction only affects specularly reflected light, it cannot simulate all the visual effects producedby real polarizing filters, only the reflection-reducing ones. We show the visual effects of ourfilter function and measure its execution time in a real-time rendered application. The function’scorrectness is verified by comparing it with a filter implemented in a polarizing offline renderer.HLSL source code is provided for the real-time implementation.

Place, publisher, year, edition, pages
2021. Vol. 10, no 2, p. 59-82
Keywords [en]
computer graphics, polarization, light, real-time
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:bth-21702OAI: oai:DiVA.org:bth-21702DiVA, id: diva2:1568856
Note

open access

Available from: 2021-06-18 Created: 2021-06-18 Last updated: 2023-12-28Bibliographically approved

Open Access in DiVA

fulltext(18048 kB)283 downloads
File information
File name FULLTEXT01.pdfFile size 18048 kBChecksum SHA-512
3fee70532987e662130a81b06b0ba99be912c02b91d017e528700d5cb2fb7f4d526d1cb88b0246b02368ac7ae367ef4ed1f7970cdbbe308bf5c78dd79430de2d
Type fulltextMimetype application/pdf

Other links

http://jcgt.org/published/0010/02/03/

Authority records

Goswami, Prashant

Search in DiVA

By author/editor
Goswami, Prashant
By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 283 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 365 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf