PyXYZ: an educational 3D wireframe engine in Python
Miniatura indisponível
Ficheiros
Data
2021-06-26
Autores
Título da revista
ISSN da revista
Título do Volume
Editora
ACM
Resumo
In 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.
Descrição
ITiCSE 2021, June 26–July 1, 2021, Virtual Event, Germany
Palavras-chave
AUDIOVISUAL, ENSINO, JOGOS DE COMPUTADOR, RENDERIZAÇÃO POR SOFTWARE, AUDIOVISUAL, TEACHING, COMPUTER GAMES, SOFTWARE RENDERING, PYTHON, PYGAME
Citação
Andrade , D D & Fachada , N 2021 , ' PyXYZ: an educational 3D wireframe engine in Python ' , Paper presented at ACM , 17/11/22 .