SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
07-23-17, 07:28 AM | #346 |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
Hi Kendras,
when you get time, if you select any 3d model chunk in s3d, there is an uncaptioned parameter to the right of the "Model info" section, about under the Import/Export buttons, whose exact meaning is beyond my understanding. In most SHIII files I have seen so far (and for all the 3d objects linked to a material with SpecularMask action controller and with an alpha channel in their texture), the said parameter is set to 4, but in our files it is set to 6. I start wondering if this is not the culprit for the corrupted reflections on our model. I know the chance of this being true is low, but as someone else said: "when you have eliminated the impossible, whatever remains, however improbable, must be the truth". Maybe worth a try? |
07-23-17, 09:33 AM | #347 | |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Quote:
No. It doesn't solve our problem. I think the only solution to apply a specular effect is the value to choose (specular strenght), even if it gives only a uniform effect. |
|
07-23-17, 11:43 AM | #348 | |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
Quote:
I ask you to do one last test to narrow down the problem: export the hull texture (NBB_BismarkNewest.tga) from NBB_Bismark, rename it LH_LaPlate.tga, and drop it in the tex folder of our mod, therefore replacing the original texture, but not before you embedded it (the original version of LH_LaPlate.tga) to a copy of NBB_Bismark.dat which you will have added to our mod. Add then the Bismark to our testing mission and run it. If our texture/alpha channel is "wrong", at this point the Bismark will have an almost antirely black hull, and our lighthouse will have messed up texture but with correct looking specular reflections. Vice versa, if the problem resides elsewhere, the Bismark will have messy -but not black- textures, and our lighthouse will still look black. |
|
07-23-17, 01:07 PM | #349 |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
To ease your task, I have created a patch that you can enable on top of the last alpha to test what I am suggesting:
https://www.mediafire.com/?5u88cqe4j1v484v All you have to do is adding the Bismark to our testing mission, and run it after enabling the patch. On a partly unrelated note, something I have noticed about stock sea units, is that they have two UV coordinates/Map channel sets. That's common in SHIV & 5 units, the second UV set being used for amblient occlusion mapping. So far, I thought that the apparently redundant Map channels in SHIII were the leftover of an abandoned feature, as their UV unwrapping is quite messy, but I start wondering if -messy as it is- it isn't required for additonal map channels (normal or specular maps) to be rendered on the model. If that was true, the implementation of only two Map channels would explain why, at best, we can only have one additional map (besides the diffuse texture) for any given model |
07-23-17, 03:54 PM | #350 | |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Quote:
More tests tomorrow. |
|
07-23-17, 05:52 PM | #351 |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
The test patch 1 contains only two files. I suppose it will be easy understanding which one makes the game to freeze. I suspect NBB_Bismark.dat: the version of it I have tweaked might come from GWX and might not be compatible with your game installation. The one change I made to it, is replacing the embedded hull texture with the one of our lighthouse.
No problem. Tomorrow, if you get time, also run a test with testing patch #2: https://www.mediafire.com/?w7b55ob5ros1g52 This patch adds additional map channels to the tourelle and to all its parts. Maybe it is not the ultimate fix to the specular mask problem but, if my suspects are right, it should definitely make some difference in game. If you can't see any, we will remove the alpha channels from our textures, and we will keep their implemetation (if still possible) as last task before release |
07-24-17, 07:00 AM | #352 |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Results of tests with patch 1 :
- the .tga file embedded in the bismark.dat must be resized at 512x512, original size makes the mission impossible to load. - still a problem of black pixels on the tower model - pics : bismark : tower : |
07-24-17, 07:05 AM | #353 |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Result of test with patch 2 :
nothing new, tower is still black (and yes, i have corrected added the new files, there was no data folder) |
07-24-17, 02:26 PM | #354 | ||
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
Quote:
Okay, at least now we know that the critical element is not our texture per se Quote:
Honestly I was expecting a different answer by you. After reading some other posts on the forum, I think that adding the new map channels to our meshes puts us in the right direction, but obviously there is something else we do wrong. Unfortunately, as much as I looked into other modders' units and objects, I couldn't find in their files any working example of what I want to do with our lighthouses. From what I have read, I am pretty sure that Hans Witteman made an extensive use of the same concept for specular reflections of his U-BOOT_HAHD project but, pity for us, this brilliant mod was abandoned long ago and Hans is no longer an active member. All in all, I still have some ideas on what might be causing our reflections not to work and I feel like we are just one step away from the solution. Nonetheless I also think it is about time to take a short rest from texture map issues and to focus on other and more important aspects. IMO, so far our small team has made an excellent job; let not our recent failures spoil our morale That said, I hope to release tomorrow a new alpha version with some fixes/improvements and a few new features. I ìf we keep up this pace, I don't see us too far away from the beta fase |
||
07-24-17, 02:37 PM | #355 | |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Quote:
It's my opinion too. |
|
07-24-17, 03:06 PM | #356 |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
Yes, hopefully he will pop up one of the next days and he will give us an insight on the secrets of SHIII's texture mapping, but of course the know-how of all the other SHIII hard-core modders and 3d modellers is most welcomed too
|
07-25-17, 07:04 AM | #357 |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Just an idea : perhaps the 3D model has to be textured twice : one with a diffuse map, and one with the specular map. In S3D, you create 2 materials, one without specular map controller and big opaque tga, and the other with specular map controller and the 512x512 transparent tga.
|
07-25-17, 08:55 AM | #358 | |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
Quote:
What you are suggesting, would probably require the usage of the Texture Map chunk in place of (or together with?) the Specualar Mask controller. This chunk, allows additional texture maps to be linked to the diffuse map. Three texture types can be selected: Ambient Occlusion, Specular, and Normal/Bump. In stock game it seems underused, and it is only employed for the mapping of AO maps or normal maps on a few objects. I couldn't find any example of it being used for specular mapping (neither in stock nor in modded files), but we can try |
|
07-25-17, 12:43 PM | #359 |
Navy Seal
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
|
Our first lighthouse is not finished yet, but I am making plans for the next one.
It seems that with the Phare de la Vieille we will have a foghorn in game. To be precise, three blasts separated by a 1 minut interval: http://enezsun.chez-alice.fr/Phares/Vielle.htm BTW, I am trying to locate the diaphone on pictures available from the web, (so that I can model something similar and place it correctly within the lighthouse model) but I cannot find it. Maybe, in recent times, it has been replaced with some electrical device Should we edit the SHIII terrain so to add the Pointe du Raz and Chausée de Sein in game? From your screenshot of the ME map, I don't see them simulated in game. Both La Vieille and La Plate lay on the offshore extension of the Pointe du Raz with a sea depth ranging from ca. -10 to -14 m between the two lighthouses (measured in Gooogle Earth). In game, the depth of both locations is -17 which is reasonably close, but maybe we can do better, and recreate the submerged ridges as closely as possible with the limited resolution of SHIII's depth map |
07-25-17, 02:01 PM | #360 | |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
Quote:
How can you modifiy the sea depth / terrain altitude with terrain editor ? I've never used it. Do you have to just change the color ? Is it a grey scale ? |
|
|
|