PyXYZ: an educational 3D wireframe engine in Python

dc.contributor.authorAndrade, Diogo de
dc.contributor.authorFachada, Nuno
dc.date.accessioned2021-06-28T10:15:45Z
dc.date.available2021-06-28T10:15:45Z
dc.date.issued2021-06-26
dc.descriptionITiCSE 2021, June 26–July 1, 2021, Virtual Event, Germanypt
dc.description.abstractIn this paper we introduce PyXYZ, a 3D wireframe software rendering framework for educational purposes. The main goal of this framework is to provide a simple-to-understand tool that students can use to build a more sophisticated engine, while learning mathematics and acquiring a deeper knowledge of the complexity of a modern 3D engine. PyXYZ can be used as a teaching aid in course work and/or as a template for multi-goal project assignments, allowing students with diverse capabilities and interests to have different levels of commitment. The engine has been used with positive results in a mathematics course unit of a computer games BA and can be easily adapted to various teaching scenarios.pt
dc.description.sponsorshipFundação para a Ciência e a Tecnologia under Grant No.: UIDB/04111/2020 (COPELABS).pt
dc.formatapplication/pdf
dc.identifier.citationde Andrade, D. & Fachada, N. (2021). PyXYZ: an educational 3D wireframe engine in Python. In Proceedings of the 26th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE '21 (pp. 519-525), Virtual Event, Germany. https://doi.org/10.1145/3430665.3456345pt
dc.identifier.urihttps://dl.acm.org/doi/10.1145/3430665.3456345
dc.identifier.urihttp://hdl.handle.net/10437/12046
dc.language.isoengpt
dc.publisherACMpt
dc.relation.ispartofseriesITiCSE'21;
dc.rightsopenAccess
dc.subjectAUDIOVISUALen
dc.subjectTEACHINGen
dc.subjectCOMPUTER GAMESen
dc.subjectSOFTWARE RENDERINGen
dc.subjectPYTHONen
dc.subjectPYGAMEen
dc.subjectAUDIOVISUALpt
dc.subjectENSINOpt
dc.subjectJOGOS DE COMPUTADORpt
dc.subjectRENDERIZAÇÃO POR SOFTWAREpt
dc.titlePyXYZ: an educational 3D wireframe engine in Pythonen
dc.typeconferenceObjectpt

Ficheiros

Principais
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
2021_pyxyz.pdf
Tamanho:
1.95 MB
Formato:
Adobe Portable Document Format
Descrição:
paper
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descrição: