Subversion Repositories Kolibri OS

Rev

Rev 8014 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8014 Rev 8047
Line 1... Line 1...
1
View3ds 0.069 - tiny viewer to .3ds and .asc files with several graphics
1
View3ds 0.070 - tiny viewer to .3ds and .asc files with several graphics
2
                effects implementation.
2
                effects implementation.
Line 3... Line 3...
3
 
3
 
4
 
4
 
5
What's new?
-
 
6
1. KPacked files support by Leency.
-
 
7
1. 32bit vertices indexes and ability to load whole RAM limited objects.
5
What's new?
8
   (Above 65535 vertices and triangles), (by me).
-
 
9
2. I switch off painters algotithm mode (depth sorting). In app impelementetion it has
6
1. Some keys support by Leency.
Line 10... Line 7...
10
   limited vertices count and produce less quality image than Z buffer Catmull algo.
7
2. New displaying model - real Phong - real not fake normal vector interpolation, normalising it and calculating
11
   In addition this switch off reduces app size, (by me).
8
   dot product (one for each light). It requires SSE3.  (by me)
12
 
9
 
13
Buttons description:
10
Buttons description:
14
1.  rotary: choosing rotary axle: x, y, x+y.
11
1.  rotary: choosing rotary axle: x, y, x+y.
15
2.  shd. model: choosing shading model: flat, grd (smooth), env (spherical
12
2.  shd. model: choosing shading model: flat, grd (smooth), env (spherical
16
    environment mapping, bump (bump mapping), tex (texture mapping),
13
    environment mapping, bump (bump mapping), tex (texture mapping),
17
    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),
18
    txgrd (texture mapping + smooth shading),  2tex (texture mapping + spherical
15
    txgrd (texture mapping + smooth shading),  2tex (texture mapping + spherical
19
    environment mapping), bmap (bump + texture mapping),  cenv (cubic environment
16
    environment mapping), bmap (bump + texture mapping),  cenv (cubic environment
20
    mapping), grdl (Gouraud lines - edges only).
17
    mapping), grdl (Gouraud lines - edges only), rphg (real Phong).
21
3.  speed: idle, full.
18
3.  speed: idle, full.
22
4,5. zoom in, out: no comment.
19
4,5. zoom in, out: no comment.
Line 40... Line 37...
40
22. editor -> setting editing option. If is "on" then red bars are draw according to each vertex, Pressing
37
22. editor -> setting editing option. If is "on" then red bars are draw according to each vertex, Pressing
41
    and moving left mouse button (cursor must be on handler)- change vertex position. If left mouse button
38
    and moving left mouse button (cursor must be on handler)- change vertex position. If left mouse button
42
    is released apply current position. You may also decrease whole handlers count by enable culling (using
39
    is released apply current position. You may also decrease whole handlers count by enable culling (using
43
    appropriate button) - some back handlers become hidden.
40
    appropriate button) - some back handlers become hidden.
Line 44... Line 41...
44
 
41