Subversion Repositories Kolibri OS

Rev

Rev 1245 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1245 Rev 1776
1
View3ds 0.053 - tiny viewer to .3ds files.
1
View3ds 0.054 - tiny viewer to .3ds files.
2
 
2
 
-
 
3
What's new?
3
What's new?
4
1. Skinned window by Leency.
4
1. Optimizations.
-
 
-
 
5
2. Optimizations.
-
 
6
3. Re map texture, bumps option - allow spherical mapping around each axle (X,Y,Z).
-
 
7
4. Problem with too small memory to generate object fixed. (Problem ocurred with
5
 
8
   house.3ds object and others objects contains less than 1000 faces and points).
6
 
9
 
7
Buttons description:
10
Buttons description:
8
1. rotary: choosing rotary axle: x, y, x+y.
11
1. rotary: choosing rotary axle: x, y, x+y.
9
2. shd. model: choosing shading model: flat, grd (smooth), env (spherical
12
2. shd. model: choosing shading model: flat, grd (smooth), env (spherical
10
   environment mapping, bump (bump mapping), tex (texture mapping),
13
   environment mapping, bump (bump mapping), tex (texture mapping),
11
   pos (position shading depend), dots (app draws only points - nodes of object),
14
   pos (position shading depend), dots (app draws only points - nodes of object),
12
   txgrd (texture mapping + smooth shading),  2tex (texture mapping + spherical
15
   txgrd (texture mapping + smooth shading),  2tex (texture mapping + spherical
13
   environment mapping), bmap (bump + texture mapping),  cenv (cubic environment
16
   environment mapping), bmap (bump + texture mapping),  cenv (cubic environment
14
   mapping).
17
   mapping).
15
3. speed: idle, full.
18
3. speed: idle, full.
16
4,5. zoom in, out: no comment.
19
4,5. zoom in, out: no comment.
17
6. catmull: on( use z buffer ( z coordinate interpolation), off( depth sorting, painters alghoritm).
20
6. catmull: on( use z buffer ( z coordinate interpolation), off( depth sorting, painters
18
   txgrd and 2tex models only with catmull  = on.
21
   alghoritm).Txgrd and 2tex models only with catmull  = on.
19
7. culling: backface culling on/ off.
22
7. culling: backface culling on/ off.
20
8. rand. light: Randomize 3 unlinear lights( so called Phong's illumination).
23
8. rand. light: Randomize 3 unlinear lights( so called Phong's illumination).
21
9. Blur: blur N times; N=0,1,2,3,4,5
24
9. Blur: blur N times; N=0,1,2,3,4,5
22
10.11,12,13. loseless operations (rotary 90, 180 degrees).
25
10.11,12,13. loseless operations (rotary 90, 180 degrees).
23
12. emboss: Do emboss effect( flat bumps ), use blur to do edges more deep.
26
12. emboss: Do emboss effect( flat bumps ), use blur to do edges more deep.
24
       carefull with emboss + fire - it looks annoying.
27
       carefull with emboss + fire - it looks annoying.
25
13. fire: do movement blur ( looks like fire ).
28
13. fire: do movement blur ( looks like fire ).
26
14. move: changes meaning x,y,z +/- buttons  ->  obj: moving object, camr: moving camera.
29
14. move: changes meaning x,y,z +/- buttons  ->  obj: moving object, camr: moving camera.
27
15. generate: Generates some objects: node, Thorn Crown, heart...
30
15. generate: Generates some objects: node, Thorn Crown, heart...
28
16. bumps: random, according to texture.
31
16. bumps: random, according to texture.
29
15. bumps deep -> create bumps deeper or lighter.
32
17. bumps deep -> create bumps deeper or lighter.
-
 
33
18. re-map tex -> re-map texture and bump map coordinates, to change spherical mapping 
-
 
34
    around axle use 'xchg' and 'mirror' buttons, then press 're-map tex' button.
30
 
-
 
31
			 Macgub 		X 2009
35
 
-
 
36
			 Macgub 		december 2009
-
 
37
                                                                                  Last edited Jan 2010
32
38