- matrix4x4_t tempmatrix;
- float args[4] = {0.05f,0,0,0.04f};
-
- if (gl_textureshader && r_watershader.value && !fogenabled)
- {
- Matrix4x4_CreateTranslate(&tempmatrix, sin(cl.time) * 0.025 * r_waterscroll.value, sin(cl.time * 0.8f) * 0.025 * r_waterscroll.value, 0);
- R_Mesh_TextureMatrix(1, &tempmatrix);
- Matrix4x4_CreateFromQuakeEntity(&tempmatrix, 0, 0, 0, 0, 0, 0, r_watershader.value);
- R_Mesh_TextureMatrix(0, &tempmatrix);
- }
- else if (r_waterscroll.value)
- {
- // scrolling in texture matrix
- Matrix4x4_CreateTranslate(&tempmatrix, sin(cl.time) * 0.025 * r_waterscroll.value, sin(cl.time * 0.8f) * 0.025 * r_waterscroll.value, 0);
- R_Mesh_TextureMatrix(0, &tempmatrix);
- }