Improving Ray Tracing Understanding With Immersive Environments

IF 2.9 3区 教育学 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Nuno Verdelho Trindade;Lídia Custódio;Alfredo Ferreira;João Madeiras Pereira
{"title":"Improving Ray Tracing Understanding With Immersive Environments","authors":"Nuno Verdelho Trindade;Lídia Custódio;Alfredo Ferreira;João Madeiras Pereira","doi":"10.1109/TLT.2024.3436656","DOIUrl":null,"url":null,"abstract":"Ray tracing is a computer graphics technique used to produce realistic visuals by physically simulating the behavior of light. Although this technique can be described straightforwardly, fully comprehending it might be challenging. It is typically taught in the classroom using the 2-D formats, such as paper or a blackboard. We propose using immersive environments for incrementing the understanding of ray tracing. We focus on improving the knowledge of the technique in experienced users, particularly Master of Computer Science students minoring in a computer-graphics-related area. We argue that exploring the ray tracing process in an immersive visualization environment can further improve the understanding of ray tracing acquired using conventional means. With that objective, this study starts by presenting \n<italic>RayTracerVR</i>\n, a virtual reality prototype tool for learning the mechanisms of ray tracing. This tool can be used to visually explore and interact with the different aspects of the technique. It allows users to observe the progression of the rays throughout the sequential stages of the ray tracing process and analyze its corresponding computer pseudocode. The study includes user evaluation where \n<italic>RayTracerVR</i>\n is employed to assess improvements in ray tracing understanding. The prototype's usability is also assessed. The findings indicate that using the ray tracing immersive learning environment results in a supplemental increase in understanding in users who have previously learned ray tracing using conventional means.","PeriodicalId":49191,"journal":{"name":"IEEE Transactions on Learning Technologies","volume":"17 ","pages":"1975-1988"},"PeriodicalIF":2.9000,"publicationDate":"2024-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10634035","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Learning Technologies","FirstCategoryId":"95","ListUrlMain":"https://ieeexplore.ieee.org/document/10634035/","RegionNum":3,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Ray tracing is a computer graphics technique used to produce realistic visuals by physically simulating the behavior of light. Although this technique can be described straightforwardly, fully comprehending it might be challenging. It is typically taught in the classroom using the 2-D formats, such as paper or a blackboard. We propose using immersive environments for incrementing the understanding of ray tracing. We focus on improving the knowledge of the technique in experienced users, particularly Master of Computer Science students minoring in a computer-graphics-related area. We argue that exploring the ray tracing process in an immersive visualization environment can further improve the understanding of ray tracing acquired using conventional means. With that objective, this study starts by presenting RayTracerVR , a virtual reality prototype tool for learning the mechanisms of ray tracing. This tool can be used to visually explore and interact with the different aspects of the technique. It allows users to observe the progression of the rays throughout the sequential stages of the ray tracing process and analyze its corresponding computer pseudocode. The study includes user evaluation where RayTracerVR is employed to assess improvements in ray tracing understanding. The prototype's usability is also assessed. The findings indicate that using the ray tracing immersive learning environment results in a supplemental increase in understanding in users who have previously learned ray tracing using conventional means.
利用沉浸式环境提高光线跟踪理解能力
光线跟踪是一种计算机图形技术,用于通过物理模拟光线的行为来产生逼真的视觉效果。虽然这种技术可以简单明了地描述,但要完全理解它可能会很困难。课堂教学中通常使用二维格式,如纸张或黑板。我们建议使用沉浸式环境来加深对光线追踪的理解。我们的重点是提高经验丰富的用户,尤其是计算机科学硕士学生对计算机图形学相关领域的了解。我们认为,在身临其境的可视化环境中探索光线跟踪过程,可以进一步提高使用传统方法获得的对光线跟踪的理解。为此,本研究首先介绍了 RayTracerVR,这是一种用于学习光线追踪机制的虚拟现实原型工具。该工具可用于对光线追踪技术的不同方面进行可视化探索和互动。用户可以在光线追踪过程的各个阶段观察光线的进展,并分析相应的计算机伪代码。研究包括用户评估,通过使用 RayTracerVR 来评估光线追踪理解能力的提高情况。此外,还对原型的可用性进行了评估。研究结果表明,使用光线追踪沉浸式学习环境可以补充提高以前使用传统方法学习光线追踪的用户的理解能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Learning Technologies
IEEE Transactions on Learning Technologies COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS-
CiteScore
7.50
自引率
5.40%
发文量
82
审稿时长
>12 weeks
期刊介绍: The IEEE Transactions on Learning Technologies covers all advances in learning technologies and their applications, including but not limited to the following topics: innovative online learning systems; intelligent tutors; educational games; simulation systems for education and training; collaborative learning tools; learning with mobile devices; wearable devices and interfaces for learning; personalized and adaptive learning systems; tools for formative and summative assessment; tools for learning analytics and educational data mining; ontologies for learning systems; standards and web services that support learning; authoring tools for learning materials; computer support for peer tutoring; learning via computer-mediated inquiry, field, and lab work; social learning techniques; social networks and infrastructures for learning and knowledge sharing; and creation and management of learning objects.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信