コード例 #1
0
ファイル: Rasterizer.cs プロジェクト: xstos/idx3dsharp
        // Lightmap loader

        public void loadLightmap(Lightmap lm)
        {
            if (lm == null)
            {
                return;
            }
            diffuse        = lm.diffuse;
            specular       = lm.specular;
            lightmapLoaded = true;
            ready          = lightmapLoaded && materialLoaded;
        }
コード例 #2
0
ファイル: RenderPipeline.cs プロジェクト: xstos/idx3dsharp
 public void buildLightMap()
 {
     if (lightmap == null)
     {
         lightmap = new Lightmap(scene);
     }
     else
     {
         lightmap.rebuildLightmap();
     }
     rasterizer.loadLightmap(lightmap);
 }
コード例 #3
0
ファイル: Rasterizer.cs プロジェクト: tgjones/idx3dsharp
 // Lightmap loader
 public void loadLightmap(Lightmap lm)
 {
     if (lm == null) return;
     diffuse = lm.diffuse;
     specular = lm.specular;
     lightmapLoaded = true;
     ready = lightmapLoaded && materialLoaded;
 }
コード例 #4
0
ファイル: RenderPipeline.cs プロジェクト: tgjones/idx3dsharp
 public void buildLightMap()
 {
     if (lightmap == null) lightmap = new Lightmap(scene);
     else lightmap.rebuildLightmap();
     rasterizer.loadLightmap(lightmap);
 }