10 using SiliconStudio.Core;
11 using SiliconStudio.Paradox.Effects;
12 using SiliconStudio.Paradox.Graphics;
13 using SiliconStudio.Paradox.Shaders;
14 using SiliconStudio.Core.Mathematics;
18 #line 3 "D:\Code\Paradox\sources\shaders\SkyboxEffect.pdxfx"
19 using SiliconStudio.Paradox.Effects.Modules;
22 namespace SkyboxEffect
26 internal static partial class ShaderMixins
34 context.Mixin(mixin,
"ImageEffectShader");
37 context.Mixin(mixin,
"AlbedoFlatShading");
45 context.Mixin(__subMixin,
"CubemapSkybox", TexturingKeys.TextureCube0);
46 mixin.Mixin.AddComposition(
"albedoDiffuse", __subMixin.Mixin);
51 internal static void __Initialize__()
54 ShaderMixinManager.Register(
"SkyboxShader",
new SkyboxShader());
Contains a tree of ShaderMixinSource.
A context used when mixin ShaderSource.
All-in-One Buffer class linked SharpDX.Direct3D11.Buffer.
SiliconStudio.Paradox.Graphics.Buffer Buffer
Interface to be implemented for dynamic mixin generation.