Cubo com textura e depth buffer #5
Labels
No labels
documentação
infra
jogabilidade
mundo
renderização
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
caio/simple-minecraft-rust#5
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objetivo
Desenhar o primeiro bloco de verdade: um cubo de grama texturizado, com as faces na ordem certa.
O que vou aprender
Nearestpara manter o visual pixel artTarefas
assets/texturas/atlas.pngcom a crateimageeinclude_bytes!NearestPronto quando
Um bloco de grama texturizado aparece, e cubos atrás de outros ficam escondidos corretamente.
Implementado em main.
Uma mudança em relação ao plano: em vez de carregar um
atlas.pngcom a crateimage, o atlas é gerado por código emsrc/render/atlas.rs, pixel a pixel, a partir de um ruído determinístico.As texturas são: grama (topo e lado), terra, pedra, areia, tronco (lado e topo), folhas, tábuas, pedregulho e tijolo.