Pixelat3D: a Technique to Render 3D Scenes with Pixel Art Aesthetics

  • Naomi Celestino Ribes UFRGS
  • Anderson Maciel UFRGS / University of Lisbon / INESC-ID
  • Rafael Piccin Torchelsen UFRGS / UFPel

Resumo


Introduction: Pixel art has been explored since the early development of 2D computer graphics and remains a popular aesthetic, particularly in video games. However, reproducing this style in real-time 3D environments remains challenging. Objective: To develop a shader that emulates pixel art aesthetics in real-time 3D while preserving visual detail. Methodology: The proposed approach uses priority maps to dynamically adjust the texture level of detail (LOD) based on object distance and viewing angle, combined with a post-processing stage for object outlining. The visual results are evaluated through user-perceived quality testing (n=62). Results: The proposed method, Pixelat3D, showed a significant improvement in user preference across most evaluation scenarios.
Palavras-chave: Pixel Art, Shader, Non-Photorealistic Rendering, Video Game, Art

Referências

Barla, P., Thollot, J., e Markosian, L. (2006). X-toon: An extended toon shader. In Proceedings of the 4th international symposium on Non-photorealistic animation and rendering, pages 127–132.

Coutinho, F. e Chaimowicz, L. (2022). Generating pixel art character sprites using gans. In 2022 21st Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), pages 1–6. IEEE.

Coutinho, F. e Chaimowicz, L. (2024). Pixel art character generation as an image-to-image translation problem using gans. Graphical Models, 132:101213.

Han, C., Wen, Q., He, S., Zhu, Q., Tan, Y., Han, G., e Wong, T.-T. (2018). Deep unsupervised pixelization. In SIGGRAPH Asia 2018 Technical Papers on - SIGGRAPH Asia ’18, volume 37, pages 1–11, New York, New York, USA. ACM Press.

Johansen, R. S. (2025). Dither3d: Surface-stable fractal dithering.

King, K. (2018). three.js webgl - post processing - pixelation.

Kuo, M.-H., Yang, Y.-L., e Chu, H.-K. (2016). Feature-aware pixel art animation. Comput. Graph. Forum, 35(7):411–420.

Moreira, R. D., Coutinho, F., e Chaimowicz, L. (2022). Analysis and compilation of normal map generation techniques for pixel art. In 2022 21st Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), pages 1–6. IEEE.

Pope, L. (2017). Return of the obra dinn [releasing oct 18].

Recordá Illas, R. (2024). Developing 3d pixel art rendering. B.S. thesis, Universitat Politècnica de Catalunya.

Saravanan, A. e Guzdial, M. (2022). Pixel vq-vaes for improved pixel art representation.

Serpa, Y. R. e Rodrigues, M. A. F. (2019). Towards machine-learning assisted asset generation for games: a study on pixel art sprite sheets. In 2019 18th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), pages 182–191. IEEE.

Silber, D. (2015). Pixel art for game developers. CRC Press.

Wu, Z., Chai, L., Zhao, N., Deng, B., Liu, Y., Wen, Q., Wang, J., e He, S. (2022). Make your own sprites. ACM Trans. Graph., 41(6):1–16.
Publicado
29/09/2026
RIBES, Naomi Celestino; MACIEL, Anderson; TORCHELSEN, Rafael Piccin. Pixelat3D: a Technique to Render 3D Scenes with Pixel Art Aesthetics. In: SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 25. , 2026, Goiânia/GO. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 859-869. DOI: https://doi.org/10.5753/sbgames.2026.25718.