All pastes #273018 Raw Edit

lou's butterflys

public text v1 · immutable
·published 2006-12-09 14:34 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