summaryrefslogtreecommitdiff
path: root/src/chunk_renderer.cpp
diff options
context:
space:
mode:
authortylermurphy534 <tylermurphy534@gmail.com>2022-10-03 06:50:49 -0400
committertylermurphy534 <tylermurphy534@gmail.com>2022-10-03 06:50:49 -0400
commit1701aa5a616f3de55b0a426f8d9e679f2c98a0c6 (patch)
tree87a6c13fb8b7884046f9fdf8c0b7dcaaf6952f28 /src/chunk_renderer.cpp
parentmove chunk loading into world class (diff)
downloadminecraftvulkan-main.tar.gz
minecraftvulkan-main.tar.bz2
minecraftvulkan-main.zip
mouse pickingHEADmain
Diffstat (limited to '')
-rw-r--r--src/skinned_renderer.cpp (renamed from src/chunk_renderer.cpp)7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/chunk_renderer.cpp b/src/skinned_renderer.cpp
index 2dba6cb..0b65d0d 100644
--- a/src/chunk_renderer.cpp
+++ b/src/skinned_renderer.cpp
@@ -1,9 +1,9 @@
-#include "chunk_renderer.hpp"
+#include "skinned_renderer.hpp"
#include "chunk.hpp"
namespace app {
-ChunkRenderer::ChunkRenderer(std::vector<xe::Image*> &images) {
+SkinnedRenderer::SkinnedRenderer(std::vector<xe::Image*> &images) {
xeRenderSystem = xe::RenderSystem::Builder("res/shaders/simple_shader.vert.spv", "res/shaders/simple_shader.frag.spv")
.addVertexBindingf(0, 3, 0) // position
.addVertexBindingf(1, 3, 12) // normal
@@ -14,10 +14,11 @@ ChunkRenderer::ChunkRenderer(std::vector<xe::Image*> &images) {
.addUniformBinding(0, sizeof(UniformBuffer))
.addTextureArrayBinding(1, images)
.setCulling(true)
+ .setWireframe(false)
.build();
}
-void ChunkRenderer::render(std::vector<xe::GameObject> &gameObjects, xe::Camera &xeCamera) {
+void SkinnedRenderer::render(std::vector<xe::GameObject> &gameObjects, xe::Camera &xeCamera) {
xeRenderSystem->start();