summaryrefslogtreecommitdiff
path: root/src/example/03_texture/03_texture.c
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2020-07-16 09:32:50 +0800
committerchai <chaifix@163.com>2020-07-16 09:32:50 +0800
commit275bf123ff505eef3333ba41385ed3814eb9a507 (patch)
tree68da26de459b2f5bd9f35cf10fac3681b0475a52 /src/example/03_texture/03_texture.c
parentefb40cfff1bbbd4f6ff0b0c05788dff6ad45ff02 (diff)
*misc
Diffstat (limited to 'src/example/03_texture/03_texture.c')
-rw-r--r--src/example/03_texture/03_texture.c21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/example/03_texture/03_texture.c b/src/example/03_texture/03_texture.c
index a7857fa..5afb3de 100644
--- a/src/example/03_texture/03_texture.c
+++ b/src/example/03_texture/03_texture.c
@@ -94,27 +94,28 @@ EXAMPLE void ondraw_texture(void*data) {
*/
/*render mech*/
- //ssr_setuniformtex(0, mech_albedo);
- //ssr_setuniformtex(1, mech_normal);
- //ssr_setuniformtex(2, mech_roughness);
- //ssr_setuniformtex(3, mech_metalness);
- //ssr_bindvertices(mech_mesh->vertices, mech_mesh->vert_count, mech_mesh->triangles, mech_mesh->tris_count);
- //ssr_draw(PRIMITIVE_TRIANGLE);
+ ssr_setuniformtex(0, mech_albedo);
+ ssr_setuniformtex(1, mech_normal);
+ ssr_setuniformtex(2, mech_roughness);
+ ssr_setuniformtex(3, mech_metalness);
+ ssr_bindvertices(mech_mesh->vertices, mech_mesh->vert_count, mech_mesh->triangles, mech_mesh->tris_count);
+ ssr_draw(PRIMITIVE_TRIANGLE);
+
/*
ssr_setstencilfunc(STENCILFUNC_EQUAL, 1, 0xff);
ssr_setstencilop(STENCILOP_KEEP, STENCILOP_KEEP, STENCILOP_KEEP);
*/
/*render yingham*/
-// ssr_setuniformtex(0, yingham_albedo);
-// ssr_bindvertices(yingham_mesh->vertices, yingham_mesh->vert_count, yingham_mesh->triangles, yingham_mesh->tris_count);
-// ssr_draw(PRIMITIVE_TRIANGLE);
+ ssr_setuniformtex(0, yingham_albedo);
+ ssr_bindvertices(yingham_mesh->vertices, yingham_mesh->vert_count, yingham_mesh->triangles, yingham_mesh->tris_count);
+ ssr_draw(PRIMITIVE_TRIANGLE);
/*render ground*/
ssr_setuniformtex(0, ground_albedo);
ssr_bindvertices(ground_mesh->vertices, ground_mesh->vert_count, ground_mesh->triangles, ground_mesh->tris_count);
ssr_draw(PRIMITIVE_TRIANGLE);
- draw_tbn(ground_mesh, VISUAL_ALL, 10);
+ //draw_tbn(mech_mesh, VISUAL_ALL, 4);
//ssr_setuniformtex(0, cyborg_albedo);
//ssr_bindvertices(cyborg_mesh->vertices, cyborg_mesh->vert_count, cyborg_mesh->triangles, cyborg_mesh->tris_count);