All pastes #387204 Raw Edit

louman's butterflys

public text v1 · immutable
·published 2007-03-09 04:43 UTC
rendered paste body
# Materials -------------------------------------------------------------
 
dynamicColor
        name bfly1
        alpha sequence .1 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
end
dynamicColor
        name bfly2
        alpha sequence .1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
end
dynamicColor
        name bfly3
        alpha sequence .1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   
end
dynamicColor
        name bfly4
        alpha sequence .1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   
end
dynamicColor
        name bfly5
        alpha sequence .1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   
end
dynamicColor
        name bfly6
        alpha sequence .1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   
end
dynamicColor
        name bfly7
        alpha sequence .1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   
end
dynamicColor
        name bfly8
        alpha sequence .1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0   
end
 
textureMatrix
        name bfly2
        fixedshift -0.25 0.00
end
textureMatrix
        name bfly3
        fixedshift -0.50 0.00
end
textureMatrix
        name bfly4
        fixedshift -0.75 0.00
end
textureMatrix
        name bfly5
        fixedshift 0 0.50
end
textureMatrix
        name bfly6
        fixedshift -0.25 0.50
end
textureMatrix
        name bfly7
        fixedshift -0.50 0.50
end
textureMatrix
        name bfly8
        fixedshift -0.75 0.50
end
 
material
        name bfly1
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        dyncol bfly1
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly2
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly2
        dyncol bfly2
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly3
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly3
        dyncol bfly3
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly4
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly4
        dyncol bfly4
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly5
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly5
        dyncol bfly5
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly6
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly6
        dyncol bfly6
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly7
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly7
        dyncol bfly7
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
material
        name bfly8
        addtexture http://trepan.bzflag.bz/tiles/butterfly.png
        texmat bfly8
        dyncol bfly8
        nolighting
        noculling
        nosorting
        noradar
        alphathresh .5
end
 
# Mesh Definitions -------------------------------------------------------------------
 
define bfly
 
mesh
# vertices: 4
# normals: 1
# texcoords: 4
# faces: 2
 
  passable
  vertex -0.445000 0.000000 0.000000
  vertex 0.445000 0.000000 0.500000
  vertex 0.445000 0.000000 0.000000
  vertex -0.445000 0.000000 0.500000
  normal 0.000000 1.000000 0.000000
  texcoord 0.250000 0.500000
  texcoord 0.000000 1.000000
  texcoord 0.000000 0.500000
  texcoord 0.250000 1.000000
  face
    vertices 0 1 2
    normals 0 0 0
    texcoords 0 1 2
    matref bfly1
  endface
  face
    vertices 3 1 0
    normals 0 0 0
    texcoords 3 1 0
    matref bfly1
  endface
end
 
enddef
 
define butterfly
        group bfly
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly2
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly3
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly4
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly5
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly6
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly7
                spin 45 0 1 0
                shift 0 .76 2
        end
        group bfly
                matref bfly8
                spin 45 0 1 0
                shift 0 .76 2
        end
enddef
define butterfly2
        group bfly
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly2
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly3
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly4
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly5
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly6
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly7
                spin 30 0 1 0
                shift 0 -.76 2
        end
        group bfly
                matref bfly8
                spin 30 0 1 0
                shift 0 -.76 2
        end
enddef
define butterfly3
        group bfly
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly2
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly3
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly4
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly5
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly6
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly7
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
        group bfly
                matref bfly8
                spin 90 0 0 1
                spin 20 1 0 0
                shift .76 0 2
        end
enddef
 
# Map Build -------------------------------------------------------------------------------
 
group butterfly
    shift 330.642 107.932 7.5
end
group butterfly2
    shift -155.062 -131.239 7.5
end
group butterfly3
    shift -216.096 81.984 7.5
end
group butterfly
    shift 202.659 96.2156 7.5
end
group butterfly2
    shift 210.497 -183.728 7.5
end
group butterfly3
    shift 92.7543 -78.4638 7.5
end
group butterfly
    shift 111.085 4.37074 7.5
end
group butterfly2
    shift -88.2391 -35.1581 7.5
end
group butterfly3
    shift 103.337 -208.507 7.5
end
group butterfly
    shift -307.14 -101.441 7.5
end
group butterfly2
    shift 38.6687 -94.9901 7.5
end
group butterfly3
    shift 215.706 374.412 7.5
end
group butterfly
    shift -76.8595 221.702 7.5
end
group butterfly2
    shift -260.864 -340.649 7.5
end
group butterfly3
    shift 11.2968 -134.821 7.5
end
group butterfly
    shift -142.586 -223.007 7.5
end
group butterfly2
    shift 167.002 -198.674 7.5
end
group butterfly3
    shift 117.136 -289.91 15
end
group butterfly
    shift 150.395 -305.941 15
end
group butterfly2
    shift -361.233 -236.561 15
end
group butterfly3
    shift -345.462 -174.112 15
end
group butterfly
    shift -50.4036 -133.405 15
end
group butterfly2
    shift 235.602 -233.67 15
end
group butterfly3
    shift -17.2331 363.843 15
end
group butterfly
    shift 362.476 141.45 15
end
group butterfly2
    shift 199.347 428.323 15
end
group butterfly3
    shift 104.011 115.858 15
end
group butterfly
    shift -274.611 -393.352 15
end
group butterfly2
    shift -331.467 26.8096 15
end
group butterfly3
    shift -157.654 306.768 15
end
group butterfly
    shift 19.3355 -27.4341 15
end
group butterfly2
    shift -297.847 84.2838 15
end
group butterfly3
    shift -75.6053 302.051 15
end
group butterfly
    shift 351.223 8.29934 15
end
group butterfly2
    shift -11.482 22.2039 15
end
group butterfly3
    shift 269.816 -207.702 15
end
group butterfly
    shift 173.17 459.881 22.5
end
group butterfly2
    shift -405.856 -215.542 22.5
end
group butterfly3
    shift 128.136 -422.318 22.5
end
group butterfly
    shift 452.741 221.467 22.5
end
group butterfly2
    shift -297.897 243.599 22.5
end
group butterfly3
    shift -384.657 74.4006 22.5
end
group butterfly
    shift 271.402 459.391 22.5
end
group butterfly2
    shift -115.456 -461.131 22.5
end
group butterfly3
    shift 274.269 -355.391 22.5
end
group butterfly
    shift 361.482 434.922 22.5
end
group butterfly2
    shift 54.5269 433.408 22.5
end
group butterfly3
    shift -278.557 293.845 22.5
end
group butterfly
    shift 349.481 -269.788 22.5
end
group butterfly2
    shift 411.431 -80.0272 22.5
end
group butterfly3
    shift 398.514 -176.498 22.5
end
group butterfly
    shift 481.123 307.465 30
end
group butterfly2
    shift -426.531 286.791 30
end
group butterfly3
    shift -329.72 390.987 30
end
group butterfly
    shift 455.905 399.611 30
end
group butterfly2
    shift -474.554 166.063 30
end
group butterfly3
    shift 241.242 -444.066 30
end
group butterfly
    shift -365.528 -436.875 30
end
group butterfly2
    shift -479.75 -234.772 30
end
group butterfly3
    shift -477.721 -51.3308 30
end
group butterfly
    shift -456.736 -366.691 30
end
group butterfly2
    shift 391.187 -322.078 30
end
group butterfly3
    shift 465.157 -102.304 30
end
group butterfly
    shift -204.348 -479.772 30
end
group butterfly2
    shift 120.814 -479.547 30
end
group butterfly3
    shift -17.7487 472.334 30
end
group butterfly
    shift -302.526 451.194 30
end
group butterfly2
    shift 423.917 -234.007 30
end
group butterfly3
    shift 264.806 -405.058 30
end
group butterfly
    shift -409.741 485.005 30
end
group butterfly2
    shift 465.628 -189.093 30
end