summaryrefslogtreecommitdiff
path: root/demo.c
diff options
context:
space:
mode:
authorsanine-a <sanine.not@pm.me>2020-06-08 14:09:50 -0500
committersanine-a <sanine.not@pm.me>2020-06-08 14:09:50 -0500
commit1bc1f216e5682cd7918240f37f3709b642e08e2b (patch)
treed11f5ff19e55e8c31e126c990f3d3c04c4f19ecd /demo.c
parente4dd7978d24f53465c8475bd3a027047b4a53bb8 (diff)
add temple model
Diffstat (limited to 'demo.c')
-rw-r--r--demo.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/demo.c b/demo.c
index 3c2b408..a56b0f3 100644
--- a/demo.c
+++ b/demo.c
@@ -149,10 +149,10 @@ int main() {
honey_key_bind(HONEY_KEY_F, toggle_wireframe, NULL);
/* load model */
- honey_texture_new(&sphere_tex, "sphere-tex.png", true);
- honey_model_load(&sphere, "sphere.obj");
+ honey_texture_new(&sphere_tex, "temple-tex.png", true);
+ honey_model_load(&sphere, "temple.obj");
- honey_error result = honey_shader_load(&sphere_shader, "demo.vs", "cel.fs");
+ honey_result result = honey_shader_load(&sphere_shader, "demo.vs", "cel.fs");
if (result != HONEY_OK) {
char error_message[3*HONEY_ERROR_DATA_STRING_LENGTH];
honey_human_readable_error(error_message, result);
@@ -168,9 +168,9 @@ int main() {
sun.direction[1] = -1;
sun.direction[0] = 0;
- sun.color[0] = 1;
- sun.color[1] = 1;
- sun.color[2] = 1;
+ sun.color[0] = 10;
+ sun.color[1] = 10;
+ sun.color[2] = 10;
glm_mat4_identity(model);
@@ -191,10 +191,10 @@ int main() {
honey_shader_set_int(sphere_shader, "tex", 0);
honey_shader_set_int (sphere_shader, "n_point_lights", 1);
- honey_shader_set_int (sphere_shader, "n_directional_lights", 1);
+ //honey_shader_set_int (sphere_shader, "n_directional_lights", 1);
honey_point_light_new(&light,
- 2, 2, 2, /* position */
+ 2, 5, 2, /* position */
1, 1, 1, /* color */
1, 0, 0); /* attenuation */
@@ -202,7 +202,7 @@ int main() {
glm_translate(light_model, light.position);
honey_shader_set_point_light(sphere_shader, 0, light);
- honey_shader_set_directional_light(sphere_shader, 0, sun);
+ //honey_shader_set_directional_light(sphere_shader, 0, sun);
honey_shader_set_vec3(sphere_shader, "ambient_color", ambient_color);
honey_shader_set_mat4(sphere_shader, "model", model);