vertex_program SkyboxVP glsl glsles glslang hlsl
{
	source skybox.vert
	default_params
	{
		param_named_auto worldViewProj worldviewproj_matrix
	}
}

fragment_program SkyboxFP glsl glsles glslang hlsl
{
	source skybox.frag
	default_params
	{
		param_named uDayTop float3 0.2 0.5 1.0
		param_named uDayBottom float3 0.6 0.8 1.0
		param_named uNightTop float3 0.0 0.0 0.05
		param_named uNightBottom float3 0.05 0.05 0.15
		param_named uSunriseColor float3 1.0 0.5 0.2
		param_named uSunsetColor float3 1.0 0.3 0.1
		param_named uSunDir float3 0.0 -1.0 0.0
		param_named uSunElev float 1.0
		param_named uSunSize float 0.05
		param_named uMoonSize float 0.03
		param_named uStarsEnabled float 1.0
	}
}
