To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dat.partsOpen lugnet.cad.dat.parts in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / LDraw Files / Parts / 2149
2148  |  2150
Special: 
[DAT] (requires LDraw-compatible viewer)
Subject: 
Rough Slope (was Re: Arbitrary code (was Re: L3P Idea
Newsgroups: 
lugnet.cad.dat.parts
Date: 
Sun, 31 Dec 2000 18:50:14 GMT
Viewed: 
705 times
  
In lugnet.cad, Larry Pieniazek writes:

This got me thinking... Take a look at this rendering for example:

http://www.brickshelf.com/cgi-bin/gallery.cgi?i=25230

This is a really neat model, but the reflected parts are just "wrong".

Wouldn't it be nice if the slope parts had POV code that somehow changed the
reflectivity or the surface texture (or both) of their sloped surfaces so we
didn't have the anomaly of having reflected items in them?

I have no idea how doable this would be but it sure would be nice. I suspect
it would take revision of a lot of parts.

++Lar

I invented a way to do this. Here is one slope .dat that is fixed for POV, and
an example picture. Note that it works for any color, chrome and clear etc.

Example picture:
http://www.best.com/~amnon/Homepage/Games/rough.jpg


0 Slope Brick 33  3 x  2 with POV Roughness
0 Author: Amnon Silverstein
0 Experimental
1 16 0 20 -10 1 0 0 0 -1 0 0 0 1 stud4a.dat
1 16 0 4 -10 6 0 0 0 0 0 0 0 6 2-4edge.dat
1 16 0 4 -10 6 0 0 0 0 3 0 0 -6 2-4edge.dat
1 16 0 4 -10 8 0 0 0 0 0 0 0 8 2-4edge.dat
1 16 0 4 -10 8 0 0 0 0 4 0 0 -8 2-4edge.dat
1 16 0 7 -10 0 0 6 0 -3 0 -6 0 0 1-4cyls.dat
1 16 0 7 -10 0 0 -6 0 -3 0 -6 0 0 1-4cyls.dat
1 16 0 4 -10 6 0 0 0 16 0 0 0 6 2-4cyli.dat
1 16 0 7 -10 6 0 0 0 13 0 0 0 -6 2-4cyli.dat
1 16 0 8 -10 0 0 8 0 -4 0 -8 0 0 1-4cyls.dat
1 16 0 8 -10 0 0 -8 0 -4 0 -8 0 0 1-4cyls.dat
1 16 0 4 -10 8 0 0 0 16 0 0 0 8 2-4cyli.dat
1 16 0 8 -10 8 0 0 0 12 0 0 0 -8 2-4cyli.dat

1 16 0 20 -30 1 0 0 0 -1 0 0 0 1 stud4a.dat
1 16 0 14 -30 6 0 0 0 0 3 0 0 -6 4-4edge.dat
1 16 0 14 -30 8 0 0 0 0 4 0 0 -8 4-4edge.dat
1 16 0 14 -30 6 0 0 0 9 -3 0 0 6 2-4cyli.dat
1 16 0 14 -30 8 0 0 0 10 -4 0 0 8 2-4cyli.dat
1 16 0 14 -30 6 0 0 0 6 3 0 0 -6 2-4cyli.dat
1 16 0 14 -30 8 0 0 0 6 4 0 0 -8 2-4cyli.dat

2 24 16 24 6 -16 24 6
2 24 -16 24 6 -16 24 -46
2 24 -16 24 -46 16 24 -46
2 24 16 24 -46 16 24 6

2 24 20 24 10 -20 24 10
2 24 -20 24 10 -20 24 -50
2 24 -20 24 -50 20 24 -50
2 24 20 24 -50 20 24 10

2 24 16 24 6 16 4 6
2 24 -16 24 6 -16 4 6
2 24 16 24 -46 16 20 -46
2 24 -16 24 -46 -16 20 -46
2 24 16 4 6 -16 4 6
2 24 16 4 -10 -16 4 -10
2 24 16 20 -42 -16 20 -42
2 24 16 20 -46 -16 20 -46
2 24 16 4 6 16 4 -10
2 24 -16 4 6 -16 4 -10
2 24 16 20 -42 16 4 -10
2 24 -16 20 -42 -16 4 -10
2 24 16 20 -46 16 20 -42
2 24 -16 20 -46 -16 20 -42

2 24 20 24 10 20 0 10
2 24 -20 24 10 -20 0 10
2 24 20 24 -50 20 20 -50
2 24 -20 24 -50 -20 20 -50
2 24 20 0 10 -20 0 10
2 24 20 0 -10 -20 0 -10
2 24 20 20 -50 -20 20 -50
2 24 20 0 10 20 0 -10
2 24 -20 0 10 -20 0 -10
2 24 20 20 -50 20 0 -10
2 24 -20 20 -50 -20 0 -10

4 16 20 24 10 16 24 6 -16 24 6 -20 24 10
4 16 -20 24 10 -16 24 6 -16 24 -46 -20 24 -50
4 16 -20 24 -50 -16 24 -46 16 24 -46 20 24 -50
4 16 20 24 -50 16 24 -46 16 24 6 20 24 10
4 16 16 20 -42 16 20 -46 -16 20 -46 -16 20 -42
4 16 16 4 6 16 4 -10 -16 4 -10 -16 4 6
4 16 20 0 10 20 0 -10 -20 0 -10 -20 0 10

4 16 20 24 10 20 0 10 -20 0 10 -20 24 10
4 16 16 24 6 16 4 6 -16 4 6 -16 24 6
4 16 16 24 -46 16 20 -46 -16 20 -46 -16 24 -46
4 16 20 24 -50 20 20 -50 -20 20 -50 -20 24 -50

4 16 20 24 10 20 0 10 20 20 -50 20 24 -50
3 16 20 0 10 20 0 -10 20 20 -50
4 16 16 24 6 16 4 6 16 20 -46 16 24 -46
3 16 16 4 6 16 4 -10 16 20 -46
4 16 -16 24 6 -16 4 6 -16 20 -46 -16 24 -46
3 16 -16 4 6 -16 4 -10 -16 20 -46
4 16 -20 24 10 -20 0 10 -20 20 -50 -20 24 -50
3 16 -20 0 10 -20 0 -10 -20 20 -50

4 16 16 20 -42 16 4 -10 -16 4 -10 -16 20 -42
4 16 20 20 -50 20 0 -10 -20 0 -10 -20 20 -50

1 16 -10 0 0 1 0 0 0 1 0 0 0 1 stud.dat
1 16 10 0 0 1 0 0 0 1 0 0 0 1 stud.dat
0 L3P IFPOV
0 mesh {
0 triangle { <20,20,-50>, <20,0,-10>, <-20,0,-10> }
0 triangle { <-20,0,-10>, <-20,20,-50>, <20,20,-50> }

0 triangle { <20,19.9,-50>, <20,-.1,-10>, <-20,-.1,-10> }
0 triangle { <-20,-.1,-10>, <-20,19.9,-50>, <20,19.9,-50> }

0         pigment {rgbf 1}
0         interior{ior 1.5}
0         normal { bumps .1 scale .5 }
0       finish { phong 0.5 phong_size 40 reflection 0.08 }
0
0 }
0 L3P ENDPOV



Message has 1 Reply:
  Rough Slope  [DAT]
 
Here is a closeup of the wreaker with rough angle bricks, and the new dat file I used for the rough effect. It is a subtle change, but you can tell the difference. (URL) Slope Brick 45 2 x 2 0 Experimental Roughness by Amnon Silverstein 1 16 0 20 (...) (24 years ago, 31-Dec-00, to lugnet.cad.dat.parts)

Message is in Reply To:
  Arbitrary code (was Re: L3P Idea
 
(...) This got me thinking... Take a look at this rendering for example: (URL) is a really neat model, but the reflected parts are just "wrong". Wouldn't it be nice if the slope parts had POV code that somehow changed the reflectivity or the surface (...) (24 years ago, 30-Dec-00, to lugnet.cad, lugnet.cad.dat.parts)

20 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR