|
Posted on behalf of Andreas Weissenburg
MPD
I finished my second remix, it is a lenin in a snow globe. There is not much
snow inside the globe, but that doesn matter. Like Zach Bests in his entry I
rescaled some objects (downsized the statue and enlarged the snow globe). It is
something which might be a good application of the virtual lego idea (also the
falling snow which is difficult to create in the real world).
This time I did not used povray textures for the wallpaper and the wooden shelf.
Instead I created simple textures using bricks. The pov-file was created using
LGEO and rendered using radiosity. The radiosity setting were the same as in my
other snow entry. The light source was again more natural:
light_source {
<-2700,-1800,-2200>
color rgb 2.5*<1,.8,.8>
fade_power 3
fade_distance 2700
area_light <-50,0,-50>, <50,0,50>, 3, 3
circular
orient
adaptive 1
jitter
// shadowless
}
This will be the link to my corresponding BS directory, when it is moderated:
http://www.brickshelf.com/cgi-bin/gallery.cgi?f=168184
Thank You!
Andreas
|
|
|
In lugnet.cad.ray, Tim Gould wrote:
> {Posted on behalf of Andreas Weissenburg}
>
> <<http://www.brickshelf.com/gallery/timgould/RayTraceChallenge/Entries/aw2_alenin_shelf_komplett.jpg>>
>
> <http://www.brickshelf.com/gallery/timgould/RayTraceChallenge/Entries/aw2_lenin_shelf_komplett.mpd
> MPD>
Hi Andreas,
first I must congratulate you on the very nice and innovative rendering,
and thanks for providing the MPD together with instructions at Brickshelf.
It seems you have tweaked the L3P generated file manually.
I would like to draw you attention to that it can be done
directly in the MPD file, either manually or in MLCad.
If you do it in MLCad it is much easier to adjust scaling and translation
because you can see the effect immediately,
rather than using the slower PovRay.
The scaling and translation you (or Zach Best?) have done in the POV file:
object { lenin__shelf_dot_ldr matrix <1,0,0,0,1,0,0,0,1,-145,-122,20>
#if (version >= 3.1) material
#else texture
#end { Color12 } scale 0.32 translate <-206,-58,0>}
object { schneekugel_dot_ldr matrix <1,0,0,0,1,0,0,0,1,-145,-122,20>
#if (version >= 3.1) material
#else texture
#end { Color12 } scale 6 translate <650,662,-120> }
simply corresponds to an additional reference through a line type 1,
e.g. "scale 0.32 translate <-206,-58,0>" can be written as
1 16 -206 -58 0 0.32 0 0 0 0.32 0 0 0 0.32 xxx.ldr
In the MPD replace
1 12 -145 -122 20 1 0 0 0 1 0 0 0 1 lenin_shelf.ldr
1 12 -145 -122 20 1 0 0 0 1 0 0 0 1 schneekugel.ldr
with
1 12 -206 -58 0 0.32 0 0 0 0.32 0 0 0 0.32 lenin_shelf_trans.ldr
1 12 650 662 -120 6 0 0 0 6 0 0 0 6 schneekugel_trans.ldr
0
0 FILE lenin_shelf_trans.ldr
1 12 -145 -122 20 1 0 0 0 1 0 0 0 1 lenin_shelf.ldr
0
0 FILE schneekugel_trans.ldr
1 12 -145 -122 20 1 0 0 0 1 0 0 0 1 schneekugel.ldr
and you are ready for MLCad tweaking.
You can also combine the references into the even shorter
1 12 -252.4 -97.04 6.4 0.32 0 0 0 0.32 0 0 0 0.32 lenin_shelf.ldr
1 12 -220 -70 0 6 0 0 0 6 0 0 0 6 schneekugel.ldr
which is the effect of multiplying the two matrices.
It's always better to make changes in the source file (the MPD),
rather than change a generated POV file.
Then changes won't be lost next time you generate the POV file.
> This will be the link to my corresponding BS directory, when it is moderated:
> <http://www.brickshelf.com/cgi-bin/gallery.cgi?f=168184>
/Lars
|
|
|
Hey,
Im not a CAD guy so I cant comment on the techniques in any of these entries,
but I thought this snow globe was a really clever twist on the challenge. I
also didnt reallize that the wooden shelf was LEGO until I read the text. Very
cool.
Bruce
|
|
|