Data(Storm3D &storm_)
	:	storm(storm_),
		pixelShader(),
		vertexShader(),
		pointVertexShader(),
		dirVertexShader(),
		flatVertexShader(),
		tree(0),
		outFactor(1.f, 1.f, 1.f),
		inFactor(1.f, 1.f, 1.f),
		fogEnd(-1000000000000.f),
		fogRange(10.f)
	{
		pixelShader.createDecalPixelShader();
		vertexShader.createDecalShader();

		pointVertexShader.createDecalPointShader();
		dirVertexShader.createDecalDirShader();
		flatVertexShader.createDecalFlatShader();
	}