MM - 2008-11-05

Hi.
I'm just testing a new exporter for MH. This year we want try to support in equal way both Pixie and Aqsis. But there is a weird problem. This ultra simple scene work with Aqsis and 3delight, but not with Pixie. I must admit that I don't know if Pixie is bugged and other not, or the contrary.

I've illustrated the faces and normals used for test, here:

http://www.makehuman.org/tmp/pixietest.jpg

They are just 2 triangles with normals in opposite direction, and a light.

The file is here:

http://www.makehuman.org/tmp/test.zip

but it's so simple that I can paste it directly here:

--------------------------------------------------------
Projection "perspective" "fov" 45
Format 800 600 1
Display "00001.tif" "framebuffer" "rgb"
Translate 0 0 10
WorldBegin
    LightSource "pointlight" 1 "from" [0 0 20] "intensity" 500  "lightcolor" [1 1 1]
    AttributeBegin
        Color [1 0 0]
        Surface "matte"
        PointsPolygons [3 3 ] [ 0 3 5 1 4 2 ] "P" [1.0 -1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 1.0 -1.0 1.0 -1.0 -1.0 1.0 1.0 ]  "N" [0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 1.0 ]    
    AttributeEnd
WorldEnd
------------------------------------------------------

This is the weird thing:

to work with Pixie, I must change the light position:

[0 0 20]  must be  [0 0 -20]

but in this case Aqsis and 3Delight don't work.
On the contrary, leaving  [0 0 20], it work with Aqsis and 3Delight bit not with Pixie!
Can you help me?

Regards,

Manuel