changeset 257:370521e7a960

Joo.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 09 Oct 2012 23:44:36 +0300
parents cac0b6cfebb4
children ff542421ed33
files vptest.c
diffstat 1 files changed, 20 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/vptest.c	Tue Oct 09 22:08:12 2012 +0300
+++ b/vptest.c	Tue Oct 09 23:44:36 2012 +0300
@@ -379,7 +379,8 @@
         
         DMMatrix mat;
 //        dm_matrix_rot_a(&mat, f*0.1, 0, (3.1415926535f * 2.0f * ((DMFloat) mouseX + (DMFloat) mouseY) ) / 500.0f);
-        dm_matrix_rot_a(&mat, f*0.1, f*0.1, f*0.1);
+//        dm_matrix_rot_a(&mat, f*0.1, f*0.1, f*0.1);
+        dm_matrix_rot_a(&mat, 0, 0, f*0.1);
  
         dmDraw3DLineSpriteModel(screen, model, &pos, &mat, fbmap, lcol);
 #endif
@@ -387,19 +388,31 @@
 #if 0
         int np;
         dmClearSurface(screen2, 0);
-        for (np = 1; np <= 4; np++)
+        for (np = 1; np <= 5; np++)
         {
-            float n = ((np + 1) * (np + 1) * np) * 0.6;
+            float n = ((float) np - 0.5f) / 5.0f;
             dmScaledBlitSurface32to32TransparentGA(screen, -n, -n, screen->w + n*2.0f, screen->h + n*2.0f, screen2,
-            200 - np * 5
+            210 - np * 10
             );
             dmDirectBlitSurface(screen2, screen);
         }
 
-        dmDraw3DLineSpriteModel(screen, &model, &pos, &mat, fbmap, lcol);
+//        dmRadialBlur(screen, 320, 240, 0.010);
+//        dmRadialBlur(screen, 325, 245, 0.016);
+
+        dmDraw3DLineSpriteModel(screen, model, &pos, &mat, fbmap, lcol);
 
-        dmRadialBlur(screen, 320, 240, 0.010);
-        dmRadialBlur(screen, 325, 245, 0.016);
+        for (np = 1; np <= 5; np++)
+        {
+            float n = ((float) np - 0.5f) / 4.0f;
+            dmScaledBlitSurface32to32TransparentGA(screen, -n, -n, screen->w + n*2.0f, screen->h + n*2.0f, screen2,
+            210 - np * 10
+            );
+            dmDirectBlitSurface(screen2, screen);
+        }
+
+//        dmRadialBlur(screen, 320, 240, 0.010);
+//        dmRadialBlur(screen, 325, 245, 0.016);
 #endif
 
         if (!optBenchmark)