Advertisement
Guest User

Untitled

a guest
Mar 10th, 2011
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.73 KB | None | 0 0
  1.     var query = from materialIndex in Enumerable.Range(0, materials.Count)
  2.                 select new
  3.                 {
  4.                     Materials = materials[materialIndex],
  5.                     Shaders = from shaderIndex in Enumerable.Range(0, 5)
  6.                               select new
  7.                               {
  8.                                   Type = (ShaderType)shaderIndex,
  9.                                   Shader = shaderSets[materialIndex][shaderIndex]
  10.                               }
  11.                 };
  12.  
  13.     materialShaderSets = query.ToDictionary(
  14.         item => item.Materials,
  15.         item => item.Shaders.ToDictionary(
  16.             shader => shader.Type,
  17.             shader => shader.Shader
  18.         ));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement