Akidson Posted August 5, 2022 Posted August 5, 2022 Hello. When I try to run TexGen it gets stuck at Creating Billboards and the timer gets frozen. No files are being generated. I'm using the newest version. I'm attaching the logs here: https://ufile.io/f/097io
tooandrew Posted August 5, 2022 Posted August 5, 2022 5 hours ago, sheson said: Go through the No Grass LOD Check List from https://dyndolod.info/Help/Grass-LOD instead of doing all these weird things. If "some kinds of grass goes out as far as the eye can see, others pop up as i approach", that either means those grasses that pop-up have no grass LOD billboards or they are not part of the grass cache. I would assume you should have no problem to identify which grass models/base records/form IDs are missing from the grass LOD to see if their grass LOD billboards exist in the load order and if they show up in the files the No Grass LOD Check List suggests to check etc. respectfully, ive read that document until my eyes feel like theyre bleeding, im doing weird things because it has not helped me. to show that i read it i will address each point individually - maybe you can show me where i am going wrong. Check in the mod manager that there are ..\Data\Grass\[Worldspace]*.CGID grass cache files for the worldspace in the load order. they're in there. both cgid and gid forms Make sure TexGen is generating grass LOD billboards for grasses by checking its log ..\DynDOLOD\Logs\TexGen_SSE_log.txt. Pay attention to error messages and fix them. Double-check the object bounds of the GRAS records in the plugins as explained abov grep "folkvangr" TexGen_TES5VR_log.txt show 130 billboards generated of the 132 grass entries listed in my config file - more than two types are missing grep "<Error:" shows one error for [00:57] <Error: File not found Meshes\landscape\grass\grass_fieldmisc_03.nif Folkvangr - Grass and Landscape Overhaul.esp Grass_FieldMisc_03 [GRAS:2002B50C]> fine, didnt come with the mod, so it wouldnt show up in game either. again, more than one grass type missing Check the grass LOD billboards textures in the TexGen output with an image viewer show grass and are not fully transparent. the textures are weird. i have never viewed textures before but in windows texture viewer nothing appears at all, while in Basic DDS image viewer i get colorful noise like the attached image. all of the other billboards from skyrim.esm etc behave the same way in these programs, so i guess the programs i have just don't know how to display them correctly? i found these in textures\terrain\lodgen\folkvangr - grass and landscape overhaul.esp is there an image viewer you reccommend? there are also four dds files for each entry Check the DynDOLOD debug log ..\DynDOLOD\Logs\DynDOLOD_SSE_Debug_log.txt contains <Notice: [Worldspace] Gathering grass data for object LOD> grepping the log shows the following [01:20] [DoObjectLOD] <Notice: [Tamriel] Gathering grass data for object LOD> [02:40] [DoObjectLOD] <Notice: [DLC2SolstheimWorld] Gathering grass data for object LOD> [03:05] [DoObjectLOD] <Notice: [MarkarthWorld] Gathering grass data for object LOD> [03:16] [DoObjectLOD] <Notice: [DLC01SoulCairn] Gathering grass data for object LOD> [03:27] [DoObjectLOD] <Notice: [DLC2ApocryphaWorld] Gathering grass data for object LOD> [03:31] [DoObjectLOD] <Notice: [SkuldafnWorld] Gathering grass data for object LOD> [03:38] [DoObjectLOD] <Notice: [Sovngarde] Gathering grass data for object LOD> [03:47] [DoObjectLOD] <Notice: [DeepwoodRedoubtWorld] Gathering grass data for object LOD> [03:51] [DoObjectLOD] <Notice: [DLC1HunterHQWorld] Gathering grass data for object LOD> [03:57] [DoObjectLOD] <Notice: [DLC01FalmerValley] Gathering grass data for object LOD> [04:04] [DoObjectLOD] <Notice: [JaphetsFollyWorld] Gathering grass data for object LOD> [04:07] [DoObjectLOD] <Notice: [Blackreach] Gathering grass data for object LOD> Check the DynDOLOD log ..\DynDOLOD\Logs\DynDOLOD_SSE_log.txt that there were no errors in the LODGen log and check the LODGen log ..\DynDOLOD\Logs\LODGen_SSE_[Worldspace]_log.txt directly that its last line is Code: 0. there are no errors whatsoever in the dydndolod log all of the lodgen logs end in Code: 0 Check the object LOD atlas ..\DynDOLOD_Output\Textures\DynDOLOD\LOD\DynDOLOD_[Worldspace].dds contains some of the grass LOD billboards generated by TexGen. every texture i look at looks like some variation of the attached image. i can't tell if this particular mess of pixels is mixed in with the big mess of pixels in the dyndolod texture Check the export file ..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Export_[Worldspace].txt contains a line like GrassMap=..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Grass_Map_[Worldspace].txt. Check that GrassDensity is not 0. If it is very low, grass LOD may be very thin to non-existent. from LODGen_TES5VR_Export_Tamriel GrassMap=C:\skyrimvr\dyndolod\Edit Scripts\Export\LODGen_TES5VR_Grass_Map_Tamriel.txt GrassDensity=16 (same happened when it was set to 100) Check that ..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Grass_Map_[Worldspace].txt contains lines with grass LOD billboard texture names and paths in it. it does. Open ..\DynDOLOD_Output\Meshes\Terrain\[Worldspace]\Objects\[Worldspace].4.x.y.bto and check visually if there is grass LOD in there. The many tiny X planes will be obvious. every one i've looked at has the x planes, but there are too many to be looked at individually To find a BTO that contains grass LOD, set expert=1 and verbose=1 in the ..\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.ini to start DynDOLOD in expert mode. Select the worldspace and click Execute LODGen. Once its done, check the LODGen log ..\DynDOLOD\Logs\LODGen_SSE_[Worldspace]_log.txt for lines like "Found z grass placements for LOD level 4 coord [x, y]". Check the BTO for the mentioned coordinates. i set those settings. ill check that file after i regenerate texgen and dyndolod when this grass cache finishes generating - the ones ive made until now were configured to use the list from the xedit script that lists world areas with grass - im letting it cache the whole game this time, just in case
tooandrew Posted August 6, 2022 Posted August 6, 2022 on closer inspection it seems like the grass lod is loaded in game just not in a specific area - skyrimse skyrim vr is it possible there a conflict with the dyndolod 3 files provided with majestic mountains ?
tooandrew Posted August 6, 2022 Posted August 6, 2022 nevermind. i just have grass draw up high. looking into the distance in clear weather i see only the green grass is out there so its not specific to that spot
sheson Posted August 6, 2022 Author Posted August 6, 2022 7 hours ago, tooandrew said: they're in there. both cgid and gid forms The native game uses GID, no Gras in Object uses CGID files. DynDOLOD uses the ones set in its INI settings. Decide for one or the other. Do not mix. Do comparisons with a game that uses the same grass cache files to load full grass that DynDOLOD used to generation grass LOD, then each full grass should have a corresponding x plane if a billboard exists and density is 100%. It should make it easier to spot which type of grass does not have LOD. 7 hours ago, tooandrew said: grep "folkvangr" TexGen_TES5VR_log.txt show 130 billboards generated of the 132 grass entries listed in my config file - more than two types are missing grep "<Error:" shows one error for [00:57] <Error: File not found Meshes\landscape\grass\grass_fieldmisc_03.nif Folkvangr - Grass and Landscape Overhaul.esp Grass_FieldMisc_03 [GRAS:2002B50C]> fine, didnt come with the mod, so it wouldnt show up in game either. again, more than one grass type missing Double check that the 132 GRAS base records is about the expected amount from the loaded plugins. Double check that there are 5 billboard files (*.txt, *_1.dds, *_1_n.dds, *_2.dds, *_2_n.dds) for each (130 grass billboards * 5 = 650 files) - you can do that by only checking grass LOD billboard generation into an empty output folder. 7 hours ago, tooandrew said: the textures are weird. i have never viewed textures before but in windows texture viewer nothing appears at all, while in Basic DDS image viewer i get colorful noise like the attached image. all of the other billboards from skyrim.esm etc behave the same way in these programs, so i guess the programs i have just don't know how to display them correctly? i found these in textures\terrain\lodgen\folkvangr - grass and landscape overhaul.esp is there an image viewer you reccommend? there are also four dds files for each entry Use programs that supports BC7 like SageThumbs /Paint.NET or change the compression format to DXT5 for the 4 channel textures with alpha/specular and DXT1 for 3 channel. 7 hours ago, tooandrew said: Check that ..\DynDOLOD\Edit Scripts\Export\LODGen_SSE_Grass_Map_[Worldspace].txt contains lines with grass LOD billboard texture names and paths in it. it does. How many lines/billboards are listed and is it about the expected amount of grasses that are above water and used in the worldspace. 7 hours ago, tooandrew said: every one i've looked at has the x planes, but there are too many to be looked at individually You only need to look at one from the area where you believe grass LOD is missing to check if there are more X planes that you actually see in the game. That would mean the grass position and billboard file for it exists but is transparent. 7 hours ago, tooandrew said: i set those settings. ill check that file after i regenerate texgen and dyndolod when this grass cache finishes generating Also check the verbose LODGen log for message like File not found *.DDS. We expect it to only mention grasses that are underwater (often have "water" in the name), the ones that TexGen does not generate because they have missing assets or are too small, not so high ground cover. 2 hours ago, tooandrew said: nevermind. i just have grass draw up high. looking into the distance in clear weather i see only the green grass is out there so its not specific to that spot https://dyndolod.info/Help/Grass-LOD In case the grass LOD brightness or color seems off (it might depend on weathers or ENB settings), try different Direct/Ambient settings for grass LOD billboards in TexGen. In addition or alternatively change the GrassBrightnessTop* and GrassBrightnessBottom* settings in ..\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.ini - those settings help if the color tone is off. Especially the image based lighting effect from ENB has a big impact on the brightness and color tone of the grass LOD.
sheson Posted August 6, 2022 Author Posted August 6, 2022 11 hours ago, Akidson said: Hello. When I try to run TexGen it gets stuck at Creating Billboards and the timer gets frozen. No files are being generated. I'm using the newest version. I'm attaching the logs here: https://ufile.io/f/097io Could be Texconv is being prevented from reading/writing to/from the Temp folder by the OS/antivir etc. When TexGen seemingly does nothing, check task manager for a Texconv process and see what happens if you kill it.
xytyyy Posted August 6, 2022 Posted August 6, 2022 (edited) Hello, I suddenly run into a bug related to the LODGenx64Win.exe. It failed to generate Object LOD for all worldspaces available. All LODGen logs are identical to this one https://paste.ee/p/JiLw3, of course except the worldspace naming. I captured a screenshot of the running LODGen cmd, which run out in 1-2 second. I believe it failed before the generation started. Edited August 6, 2022 by xytyyy
sheson Posted August 6, 2022 Author Posted August 6, 2022 37 minutes ago, xytyyy said: Hello, I suddenly run into a bug related to the LODGenx64Win.exe. It fails to generate Object LOD for all worldspaces available. All LODGen logs are identical to this one https://paste.ee/p/JiLw3, of course except the worldspace naming. I captured a screenshot of the running LODGen cmd. Read the first post which DynDOLOD log and debug log to also upload when making posts. Test if rebooting "fixes" it.
xytyyy Posted August 6, 2022 Posted August 6, 2022 59 minutes ago, sheson said: Read the first post which DynDOLOD log and debug log to also upload when making posts. Test if rebooting "fixes" it. https://ufile.io/f/1cmlb log and debug log I have tried rebooting but the problem persist.
sheson Posted August 6, 2022 Author Posted August 6, 2022 2 hours ago, xytyyy said: https://ufile.io/f/1cmlb log and debug log I have tried rebooting but the problem persist. It seems something is prevent the .NET version not to get the CPU count. Probably a Windows 11 Beta .NET bug. See what happens if you remove/rename ..\Edit Scripts\LODGenx64Win.exe to LODGenx64Win.bak, so it uses LODGenx64.exe instead which is for the .Net Framework. Use the Export mode to just "Execute LODGen" for the selected worldspaces so you do not have to go through the entire generation again. See https://dyndolod.info/Help/Expert-Mode If that also fails, let me know.
xytyyy Posted August 6, 2022 Posted August 6, 2022 46 minutes ago, sheson said: It seems something is prevent the .NET version not to get the CPU count. Probably a Windows 11 Beta .NET bug. See what happens if you remove/rename ..\Edit Scripts\LODGenx64Win.exe to LODGenx64Win.bak, so it uses LODGenx64.exe instead which is for the .Net Framework. Use the Export mode to just "Execute LODGen" for the selected worldspaces so you do not have to go through the entire generation again. See https://dyndolod.info/Help/Expert-Mode If that also fails, let me know. Thks, it's solved.
Akidson Posted August 6, 2022 Posted August 6, 2022 14 hours ago, sheson said: Could be Texconv is being prevented from reading/writing to/from the Temp folder by the OS/antivir etc. When TexGen seemingly does nothing, check task manager for a Texconv process and see what happens if you kill it. I disabled the Antivirus but that didn't change anything. When I killed TexGen with task manager the program closed and there were no logs generated.
sheson Posted August 6, 2022 Author Posted August 6, 2022 41 minutes ago, Akidson said: I disabled the Antivirus but that didn't change anything. When I killed TexGen with task manager the program closed and there were no logs generated. When TexGen seemingly does nothing, check task manager for a Texconv process and see what happens if you kill Texconv.
tooandrew Posted August 7, 2022 Posted August 7, 2022 (edited) 18 hours ago, sheson said: The native game uses GID, no Gras in Object uses CGID files. DynDOLOD uses the ones set in its INI settings. Decide for one or the other. Do not mix. tried with just gcid, same result. Do comparisons with a game that uses the same grass cache files to load full grass that DynDOLOD used to generation grass LOD, then each full grass should have a corresponding x plane if a billboard exists and density is 100%. It should make it easier to spot which type of grass does not have LOD. this might be an issue - i cannot get ngio extended grass mode to work, like, at all - but if the cache just didnt work at all there would be NO grass lods. there are some, just not certain types. that being said, i have tried many things to get it working and its just not happening - this whole process is insanely frustrating Double check that the 132 GRAS base records is about the expected amount from the loaded plugins. Double check that there are 5 billboard files (*.txt, *_1.dds, *_1_n.dds, *_2.dds, *_2_n.dds) for each (130 grass billboards * 5 = 650 files) - you can do that by only checking grass LOD billboard generation into an empty output folder. 132 grass entries from the folkvangr esp, specifically. one is missing a mesh, so 131, really. 130 were generated because i configured it to make billboards for all including underwater . there were 1238 billboards created total from all plugins, grass and trees both. there are 5 files per billboard Use programs that supports BC7 like SageThumbs /Paint.NET or change the compression format to DXT5 for the 4 channel textures with alpha/specular and DXT1 for 3 channel. paint.net shows the billboards, they do look like grass (albeit highly pixellated grass) How many lines/billboards are listed and is it about the expected amount of grasses that are above water and used in the worldspace. theres 120 lines in the tamriel lodgen plant log - between the 131 from folkvangr and the 11 from origin there are 142 grass billboards - im sure not all of them exist in tamriel. some of the ones that are missing in game are in the list. their textures do exist, and are not transparent. You only need to look at one from the area where you believe grass LOD is missing to check if there are more X planes that you actually see in the game. That would mean the grass position and billboard file for it exists but is transparent. Also check the verbose LODGen log for message like File not found *.DDS. We expect it to only mention grasses that are underwater (often have "water" in the name), the ones that TexGen does not generate because they have missing assets or are too small, not so high ground cover. there are no lines containing 'not found' in tamriel lodgen log. how do i identify which file is associated with which area? is there a console command or something? at any rate the grass is missing everywhere. theres lots of golden grass installed and only green grass lods https://dyndolod.info/Help/Grass-LOD In case the grass LOD brightness or color seems off (it might depend on weathers or ENB settings), try different Direct/Ambient settings for grass LOD billboards in TexGen. In addition or alternatively change the GrassBrightnessTop* and GrassBrightnessBottom* settings in ..\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_SSE.ini - those settings help if the color tone is off. Especially the image based lighting effect from ENB has a big impact on the brightness and color tone of the grass LOD. they match fine, the ones that exist. but most of them don't exist Edited August 7, 2022 by tooandrew
PixelBitZombie Posted August 7, 2022 Posted August 7, 2022 (edited) Texgen64 won't actually start th process. Reads all my files/mods gives me the menu and as soon as I click continue it throws and opengl error "out of memory". From what I've been seeing, reading some messages, might be AMD related? I am using the newest driver. Spoiler [Window Title] TexGen [Main Instruction] Error: OpenGL: out of memory. [Content] Click on this link for additional explanations and help for this message [Exit TexGen] [Footer] Online Help | Support Forum | Copy message to clipboard Edited August 7, 2022 by PixelBitZombie
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now