Ray tracing user interface of metamaterial-based complex-shaped optical elements

This final project report describes an innovative ray tracing user interface designed for the interactive exploration of complex shaped optical elements based on objects with adjustable refractive index and metamaterials. Developed using HTML, CSS, and JavaScript, and making extensive use of the p5....

Full description

Saved in:
Bibliographic Details
Main Author: Hao, Mingyu
Other Authors: Guangwei Hu
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/177086
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-177086
record_format dspace
spelling sg-ntu-dr.10356-1770862024-05-31T15:44:42Z Ray tracing user interface of metamaterial-based complex-shaped optical elements Hao, Mingyu Guangwei Hu School of Electrical and Electronic Engineering guangwei.hu@ntu.edu.sg Engineering User interface Optical simulation This final project report describes an innovative ray tracing user interface designed for the interactive exploration of complex shaped optical elements based on objects with adjustable refractive index and metamaterials. Developed using HTML, CSS, and JavaScript, and making extensive use of the p5.js library, this web-based tool provides a dynamic platform for visualizing and manipulating the behavior of light in the presence of a variety of optical phenomena, including reflection and refraction. The main goal of the project is to fill a significant gap in accessible, intuitive platforms that allow real-time experiments on light interactions on different media, with a particular focus on materials with negative refractive indices (metamaterials). The user interface facilitates hands-on learning by enabling users to adjust the refractive index of an object so that they can observe the instantaneous effects on the optical path. The simulation supports a range of light sources and optical components, providing customizable properties to simulate different scenarios. Performance evaluations show that simulated optical interactions are of high fidelity and optimization ensures smooth operation across devices. Feedback emphasized the effectiveness of the tool in enhancing optics education, making complex principles accessible through interactive exploration. Going forward, features that can be advanced include extending the range of optical components, integrating advanced metamaterials simulations, and improving mobile accessibility, thus expanding the tool's educational and research applicability. Bachelor's degree 2024-05-27T02:04:49Z 2024-05-27T02:04:49Z 2024 Final Year Project (FYP) Hao, M. (2024). Ray tracing user interface of metamaterial-based complex-shaped optical elements. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/177086 https://hdl.handle.net/10356/177086 en A2145-231 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering
User interface
Optical simulation
spellingShingle Engineering
User interface
Optical simulation
Hao, Mingyu
Ray tracing user interface of metamaterial-based complex-shaped optical elements
description This final project report describes an innovative ray tracing user interface designed for the interactive exploration of complex shaped optical elements based on objects with adjustable refractive index and metamaterials. Developed using HTML, CSS, and JavaScript, and making extensive use of the p5.js library, this web-based tool provides a dynamic platform for visualizing and manipulating the behavior of light in the presence of a variety of optical phenomena, including reflection and refraction. The main goal of the project is to fill a significant gap in accessible, intuitive platforms that allow real-time experiments on light interactions on different media, with a particular focus on materials with negative refractive indices (metamaterials). The user interface facilitates hands-on learning by enabling users to adjust the refractive index of an object so that they can observe the instantaneous effects on the optical path. The simulation supports a range of light sources and optical components, providing customizable properties to simulate different scenarios. Performance evaluations show that simulated optical interactions are of high fidelity and optimization ensures smooth operation across devices. Feedback emphasized the effectiveness of the tool in enhancing optics education, making complex principles accessible through interactive exploration. Going forward, features that can be advanced include extending the range of optical components, integrating advanced metamaterials simulations, and improving mobile accessibility, thus expanding the tool's educational and research applicability.
author2 Guangwei Hu
author_facet Guangwei Hu
Hao, Mingyu
format Final Year Project
author Hao, Mingyu
author_sort Hao, Mingyu
title Ray tracing user interface of metamaterial-based complex-shaped optical elements
title_short Ray tracing user interface of metamaterial-based complex-shaped optical elements
title_full Ray tracing user interface of metamaterial-based complex-shaped optical elements
title_fullStr Ray tracing user interface of metamaterial-based complex-shaped optical elements
title_full_unstemmed Ray tracing user interface of metamaterial-based complex-shaped optical elements
title_sort ray tracing user interface of metamaterial-based complex-shaped optical elements
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/177086
_version_ 1806059788798263296