Resolved General Flora Layer not working in game

Users who are viewing this thread

Version number
1.7.2
Branch
Main
Modded/unmodded
Unmodded
It seems like with 1.7.2 the functionality of the flora layer function for the terrain paint tool went broken.
Screenshots in following order 1) "normal" editor view 2) disabled editor view 3) in-game view

 
Forwarded to the QA team for further investigation. We will reach out again if we need more information. Thanks for reporting and sorry for any inconvenience!
I have the same problem on 1.7.2 and I think I have something that might help. I compared rgl_log file for loading vlandia_town_e (Rovalt) and the rgl_log file for a city map I've made, which besides the missing flora works fine. Here's the section of the log file for vlandia_town_e:
Code:
[19:36:31.706] Scene_view::clear_all(Main_map)
[19:36:31.843] Loading xml file: $BASE/Modules/SandBoxCore/SceneObj/vlandia_town_e/scene.xscene.
[19:36:36.184] Loading xml file: $BASE/Modules/SandBoxCore/SceneObj/vlandia_town_e/atmosphere.xml.
[19:36:36.343] Granite Warning: W1005: Performance warning: A tile needs to be uploaded to a MipmapStreamingTexture with more than 256 redirects.
[19:36:36.523] Oro temporary memory watermark: 5.25 KB (max 256 KB).
[19:36:36.559] 1801 entities are registered as oro.
[19:36:36.812] rglShader_manager::read_compressed_shader_cache_package : 0.000131
[19:36:36.855] Placed tree count, 14299, shrub__mix
[19:36:36.879] Placed flora count, 15877, flora_grass_a_non_shadow
[19:36:36.899] Placed flora count, 35990, flora_grass_a_non_shadow
[19:36:36.932] Placed tree count, 132135, tree_high__mix_pine
[19:36:39.760] Loading xml file: ../../Modules/Native/Atmospheres/Interpolated/semicloudy_vlandia.xml.
[19:36:39.910] {[LOADING DEBUG] setup_battle_scene_Imp ended
And here's the same section for loading my scene:
Code:
[19:40:11.603] Scene_view::clear_all(Main_map)
[19:40:11.734] Loading xml file: $BASE/Modules/DellarteDellaGuerraScenes/SceneObj/dadg_dover_with_cliffs/scene.xscene.
[19:40:11.740] Loading xml file: $BASE/Modules/DellarteDellaGuerraScenes/SceneObj/dadg_dover_with_cliffs/atmosphere.xml.
[19:40:11.966] Granite Warning: W1005: Performance warning: A tile needs to be uploaded to a MipmapStreamingTexture with more than 256 redirects.
[19:40:12.148] Oro temporary memory watermark: 32.63 KB (max 256 KB).
[19:40:12.210] 1709 entities are registered as oro.
[19:40:12.854] rglShader_manager::read_compressed_shader_cache_package : 0.000081
[19:40:12.854] Missing shader from sack: pbr_terrain
[19:40:12.854] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.854] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.854] Missing shader from sack: pbr_terrain_shadowmap
[19:40:12.854] Missing shader from sack: pbr_terrain_pointlight
[19:40:12.860] Missing shader from sack: pbr_terrain
[19:40:12.860] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.861] Missing shader from sack: pbr_terrain
[19:40:12.861] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.864] Missing shader from sack: pbr_terrain
[19:40:12.864] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.864] Missing shader from sack: pbr_terrain
[19:40:12.865] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.865] Missing shader from sack: pbr_terrain
[19:40:12.865] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.866] Missing shader from sack: pbr_terrain
[19:40:12.866] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.867] Missing shader from sack: pbr_terrain
[19:40:12.868] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.870] Missing shader from sack: pbr_terrain
[19:40:12.870] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.870] Missing shader from sack: pbr_terrain
[19:40:12.871] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.873] Missing shader from sack: pbr_terrain
[19:40:12.873] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.874] Missing shader from sack: pbr_terrain
[19:40:12.874] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.876] Missing shader from sack: pbr_terrain
[19:40:12.876] Missing shader from sack: pbr_terrain_gbuffer
[19:40:12.961] Placed flora count, 0, flora_grass_b_non_shadow
[19:40:12.964] Placed flora count, 0, flora_grass_b_non_shadow
[19:40:13.000] Placed flora count, 0, flora_grass_b_non_shadow
[19:40:13.079] Loading xml file: $BASE/Modules/Native//ModuleData/water_prefabs.xml.
[19:40:13.095] Loading xml file: ../../Modules/Native/Atmospheres/Interpolated/semicloudy_vlandia.xml.
[19:40:13.228] {[LOADING DEBUG] setup_battle_scene_Imp ended
I searched the forums for "Missing shader from sack" and found these two threads from a year ago that have the same rgl errors in their logs https://forums.taleworlds.com/index...m-and-crash-using-custom-campaign-map.445028/
https://forums.taleworlds.com/index.php?threads/worldmap-compressed_shader_cache.445300/ . Hopefully this helps in narrowing down the problem.
 
Can you send us the scene data?
There are 2 folders located under the below paths with your scene name:
  • WOTS\Modules\SandBox\SceneObj
  • WOTS\Modules\SandBox\SceneEditData
Please RAR/ZIP the scene files and upload the RAR/ZIP file via the ticketing system. You can find more info about how to upload files to us with the new ticketing system here.
 
If this is any help, from what I have seen from my own testing, objects spawned with flora layers that use pbr metallic, pbr shaded or I assume all other shaders aside from the grass shader still seem to spawn (like rocks or mushrooms for instance). So it looks like the issue may be related to the grass shader in some way.
 
After a chat on the modding discord - please note that having soft borders on the scene indeed brings back the missing flora. Closing this issue.
 
Back
Top Bottom