@@ -3102,9 +3102,7 @@ type [<ReferenceEquality>] GlRenderer3d =
31023102 static member private renderPhysicallyBasedTerrain
31033103 viewArray projectionArray viewProjectionArray eyeCenter
31043104 lightShadowSamples lightShadowBias lightShadowSampleScalar lightShadowExponent lightShadowDensity
3105- terrainDescriptor geometry shader vao renderer =
3106- let ( resolutionX , resolutionY ) = Option.defaultValue ( 0 , 0 ) ( GlRenderer3d.tryGetHeightMapResolution terrainDescriptor.HeightMap renderer)
3107- let elementsCount = dec resolutionX * dec resolutionY * 6
3105+ ( terrainDescriptor : TerrainDescriptor ) geometry shader vao renderer =
31083106 let terrainMaterialProperties = terrainDescriptor.MaterialProperties
31093107 let materialProperties : OpenGL.PhysicallyBased.PhysicallyBasedMaterialProperties =
31103108 { Albedo = Option.defaultValue Constants.Render.AlbedoDefault terrainMaterialProperties.AlbedoOpt
@@ -3221,7 +3219,7 @@ type [<ReferenceEquality>] GlRenderer3d =
32213219 OpenGL.PhysicallyBased.DrawPhysicallyBasedTerrain
32223220 ( viewArray, projectionArray, viewProjectionArray, eyeCenter,
32233221 instanceFields, lightShadowSamples, lightShadowBias, lightShadowSampleScalar, lightShadowExponent, lightShadowDensity,
3224- elementsCount , materials, geometry, shader, vao)
3222+ materials, geometry, shader, vao)
32253223
32263224 static member private renderShadow
32273225 lightOrigin
0 commit comments