Lightsaber

Blitz3D Forums/Blitz3D Programming/Lightsaber

for the first two:
create 2 blades(cylinders, perhaps...one inside of the other). One will be the "core" and will be smaller. The other will be the "sheath" and will be larger. Set the sheath's alpha to something like .3 to make it semi-transparent. Create a light and parent it to the "core" to make the core seem to have it's own light source. You'll want to parent the sheath to the core, as well.
core=CreateCylinder(32)
EntityColor core,255,255,255
EntityShininess core,1
ScaleEntity core,.3,3,.3
PositionEntity core,30,10,40
sheath=CreateCylinder(32,1,core)
ScaleEntity sheath,2.3,1,2.3
PositionEntity sheath,0,0,0
EntityColor sheath,240,0,0
EntityAlpha sheath,.3
saberLight=CreateLight(1,core)
PositionEntity saberLight,0,0,0


Something like the above. Or, you could always use an emitter/particle system :)