From 335e9574978fbefc21b10f0a6e6f4b402d7bed9c Mon Sep 17 00:00:00 2001 From: Sara Date: Thu, 19 Sep 2024 11:35:29 +0200 Subject: [PATCH] feat: mesh renderer no longer updates it's shader's uniforms --- src/core/mesh_render_entity.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/core/mesh_render_entity.c b/src/core/mesh_render_entity.c index 77949af..bfc27d3 100644 --- a/src/core/mesh_render_entity.c +++ b/src/core/mesh_render_entity.c @@ -38,9 +38,6 @@ void MeshRenderEntityEnterTree(MeshRenderEntity *self) { self->transform = TC_CAST(parent_entity, Transformable); LoadResource(self->model.handle); LoadResource(self->shader.handle); - Vector3 light_direction = Vector3Normalize((Vector3){1.f, 1.f, 0.f}); - SetShaderValue(*self->shader.resource, GetShaderLocation(*self->shader.resource, "lightDirection"), &light_direction, SHADER_UNIFORM_VEC3); - SetShaderValue(*self->shader.resource, GetShaderLocation(*self->shader.resource, "ambient"), &BLACK, SHADER_UNIFORM_VEC4); for(size_t i = 0; i < self->model.resource->materialCount; ++i) self->model.resource->materials[i].shader = *self->shader.resource; AddRenderable(MeshRenderEntity_as_Renderable(self));