» Thu Jun 21, 2012 8:44 pm
View my post further down this page, instead
So after about a week of strugling with these issues, I've finally managed to have both LOD objects, LOD terrain and Textures show up at the same time in game!
(MyWorld ground view - WIP): http:// i47.tinypic.com/kagl5.jpg (remove space)
(MyWorld map view - WIP): http:// i46.tinypic.com/jgjqlf.jpg (remove space)
Following the wiki tutorials, and various other tutorials and suggestions I've read around the interweb, I could only manage to (at most) have LOD terrain and textures show together, or have LOD objects show (without distant terrain and textures)! Also I've also experienced issues with texture ripping, black lines going over my textures, small black squares showing, etc. - could be I've been doing something wrong and that's why I've been experiencing these issues (I'm new to TES modding), however let me briefly sum up the steps I've gone through to reach the above result (Do note that just because these steps worked for me, I won't guarentee that it works for all)!
1st step: Unpack the necessary meshes and textures (.tga) to their proper folders (Skyrim/Data/Meshes/lod/.... and Common/Source/TGATextures/.....)
2nd step: Under "Regions" in the creation kit, make sure the total cell size of your map is an equal number, for instance X -32 to 31 and Y -32 to 31 which will give you X 64 and Y 64 (as 0 is also counted as 1 cell)! Personally my test world was from X -56 to 55 and from Y -56 to 55! If I didn't do this, the file numbers produced in the next step would differ from the ones generated by Oscape later! (MyWorld.4.0.0.dds, MyWorld.4.0.4.dds, etc.)
3rd step: In the Creation Kit under World LOD, Generate "Distant Terrain / Water", "Static Objects" and "Trees", as well as ticking "High Priority", "Generate Diffuse Textures" and "Generate Normal Textures" (Source Textures Only) Make sure your world is NOT loaded in the render window- Now Generate, this will probably take several hours! EDIT: Mine crashed several times while doing this, but picked up where it left of, once I reopened the Creation kit, so all proces isn't lost if it crashes on you!
4th step: My Creation kit wouldn't generate the tree textures, so I copied the one from the Vanilla Skyrim folder and renamed it MyWorldTerraintreelod.dds and added it to my Skyrim/Data/Textures/Terrain/MyWorld/Trees folder. Also make a backup of the generated Lod file in Data/LODSettings/MyWorld.LOD
5th step: Open Oscape (I use the version found on the skyrim nexus by Ethatron) and go through the steps generating your new terrain LOD meshes (.btr) and textures (.dds), however DO NOT INSTALL them, once they are finished!
6th step: Backup the generated terrain meshes from the Creation Kit (Skyrim/Data/Meshes/Terrain/MyWorld/...)
Now this is the most tedious part of the proces! In my world, the numericals for the generated Meshes (.btr) and textures (.dds) generated by the Creation Kit were identical to the ones generated by Oscape - that is until I reached level 16 and 32, where the numericals began to differ! Where the files Generated by Oscape all began with (as an example) MyWorld.16.0.0.dds and the next one MyWorld.16.0.16.dds etc., the ones generated by The Creation Kit began with MyWorld.16.8.8.DDS and the next one MyWorld.16.8.24.DDS etc. So where Oscape counted in intervals of 16 (0;0 - 0;16 - 0;32 - etc.), The Creation kit also counted in intervals of 16, however just with another starting position (8;8 - 8;24 - 8;40 - etc.)! So in order for the textures generated by oscape to be used as a replacement for the broken ones generated by the Creation kit, I would need to manually reposition them in an image editor, so that they become compatible with each other!
7th step: Now go to your /Skyrim/Data/Meshes/Terrain/MyWorld/ folder select all level 4 and level 8 terrain meshes (MyWorld.4.0.0.btr etc.) and move them to a backup folder (that is not in your skyrim directory)! Once these have been moved, navigate to the folder where you extracted/created your Oscape terrain meshes, and select all level 4 and level 8 meshes and copy them into your Skyrim/Data/Meshes/Terrain/MyWorld folder!
Now Navigate to your /Skyrim/Data/Textures/Terrain/MyWorld/ folder and select all level 4 and level 8 terrain textures (MyWorld.4.0.0.dds and MyWorld.4.0.0_n.dds etc.) and move them to a backup folder (that is not in your skyrim directory)! Now once these have been moved, navigate to the folder where you extracted/created your Oscape Terrain Textures and copy all level 4 and level 8 textures into your /Skyrim/Data/Textures/Terrain/MyWorld/ folder!
With this done, all level 4 and level 8 meshes and textures should be okay! Now on to the remaining level 16 and 32 textures, which to say it mildly will be a pain in the ass!
8th step: Navigate to your /Common/Source/DDSTextures/Terrain/MyWorld/ folder and ONLY select all level 16 and level 32 textures (both color and normal) and copy these to your /Skyrim/Data/Textures/Terrain/MyWorld/ folder.
9th step: Now for the remaining level 16 and 32 I simply used the meshes generated by the Creation kit, as I don't have the first idea of how to manually edit a .btr file! So the focus now is on the remaining texture files! Basically you'll need to combine all of the oscape textures in a single image, and all of the Creation Kit textures in another single image (1 image for each set of textures, for each level, and from each generator, which will probably be 8 images in all, 4 from the creation kit textures (level 32 color, level 32 normal, level 16 color and level 16 normal) and 4 from the Oscape texture generation (level 32 color, level 32 normal, level 16 color and level 16 normal), from which you'll need to "cut" each section out of, and save to their respective texture files (.dds)!
This is how all my Creation Kit textures (level32 - WIP) looked once they were combined: http:// i45.tinypic.com/2vczyac.png (remove spaces) and (normals not uploaded, as these were completely utterly useless)
This is how all my Oscape Textures (level32 - WIP) looked once they were combined: http:// i48.tinypic.com/2utep.png (remove space) and http:// i47.tinypic.com/21d07eg.png (remove space)
And once I had transfered the Oscape textures (level32 - WIP) onto the Creation kit layout, this was the result: http:// i45.tinypic.com/2weklmp.png (remove space) and http:// i45.tinypic.com/16ht1ll.png (remove space) (note: the lines were to help me cut the textures out in the apropriate sizes, you can find these sizes in the file names of the level16 and 32 textures in your /Skyrim/Data/Textures/Terrain/MyWorld folder, and these)!
But basically you'll have to complete this proceduce for all level32 and level16 textures both normals and colors!
Note that the textures created by the Creation kit all are 256x256 pixels, so you'll most likely have to downsize your Oscape textures - well atleast I haven't tried keeping them in their generated sizes yet, but perhaps I will once my world gets farther in its development!
Also make sure the lodfile you're using is still the one created by the creation kit under step 3, as I haven't been able to make custom lodfiles work with both objects and distant land (including the one generated by oscape)!
And again, let me stress that these steps worked for me (so far), it's not a universal standard, but hopefully it will inspire some of you! (If someone knows an easier, or better way, then do enlighten me) Also this proces is in no way perfect, but it's the best result I've been able to produce thus far!
With best regards,
KDashnaw