Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
0.8.3:terrain [2020/11/17 18:53] – external edit 127.0.0.1 | 0.8.3:terrain [2021/09/06 08:11] (current) – [Creating a terrain at runtime by procedural method] admin | ||
---|---|---|---|
Line 42: | Line 42: | ||
// apply a material as texture to it | // apply a material as texture to it | ||
- | FTerrainMaterial := TGorillaLambertMaterial.Create(FTerrain); | + | FTerrainMaterial := TGorillaLambertMaterialSource.Create(FTerrain); |
FTerrainMaterial.Parent := FTerrain; | FTerrainMaterial.Parent := FTerrain; | ||
FTerrainMaterial.Texture.LoadFromFile(LTexturePath + ' | FTerrainMaterial.Texture.LoadFromFile(LTexturePath + ' | ||
- | FTerrain.Mesh.MaterialSource := FTerrainMaterial; | + | FTerrain.MaterialSource := FTerrainMaterial; |
end; | end; | ||
</ | </ | ||
Line 80: | Line 80: | ||
// apply a material as texture to it | // apply a material as texture to it | ||
- | FTerrainMaterial := TGorillaLambertMaterial.Create(FTerrain); | + | FTerrainMaterial := TGorillaLambertMaterialSource.Create(FTerrain); |
FTerrainMaterial.Parent := FTerrain; | FTerrainMaterial.Parent := FTerrain; | ||
FTerrainMaterial.Texture.LoadFromFile(LTexturePath + ' | FTerrainMaterial.Texture.LoadFromFile(LTexturePath + ' | ||
- | FTerrain.Mesh.MaterialSource := FTerrainMaterial; | + | FTerrain.MaterialSource := FTerrainMaterial; |
end; | end; | ||
</ | </ |