Go Back   Novahq.net Forum > Games > Delta Force

Delta Force Anything to do with the Delta Force series of games, DF1, DF2, LW, TFD, BHD, DFX, AF etc.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-02-2020, 02:33 AM
Baldo_the_Don is offline Baldo_the_Don
Baldo_the_Don's Avatar
Bearding Hard

Join Date: Jul 2012
Posts: 253

I fixed the bcolt45.mdt and my mood is soaring!

Anyone that loves DFBHD(TS) and has paid attention has noticed that the Colt .45 looks weird. Holding the weapon outside on a bright map, where it should be shiny, it's shaded, and where it should be shaded, it shines.

This is because the bump/normal/height map was done poorly. Google "Bump Mapping" if you like, I can't really explain it beyond this: bump maps make flat polygons look not flat, as in "bumpy." It's a neat trick.

Basically, I tore the bcolt45.dds apart, but that didn't help.

The bcolt45.mdt made me curious though. I changed the .mdt extension to .tga. That worked to get the file open. It was a blotchy, psychedelic-colored impression of some bits of the .45 with an alpha channel making most of it transparent, and the visible bits more or less transparent. Looked like nonsense.

I never cut to the chase, but I'm gonna do that now and say to those who might understand: Invert all the colors. Swap the green and blue channels. Reapply the alpha. Save as a .tga. Change the extension to .mdt. Boom.

Alternatively: See the attached bcolt45-MDT.zip
Attached Files
File Type: zip bcolt45-MDT.zip (60.8 KB, 4 views)
__________________
/////////////////////- SIGNATURE STARTS -//////////////////////
The NSO Deadline Mod at NovaHQ.net:
//////////////////////- SIGNATURE ENDS -///////////////////////
Reply With Quote
  #2  
Old 08-03-2020, 02:29 PM
Baldo_the_Don is offline Baldo_the_Don
Baldo_the_Don's Avatar
Bearding Hard

Join Date: Jul 2012
Posts: 253

So it seems that the colt_3rd.3di for the .45 also uses the bcolt45.dds and bcolt45.mdt like the colt_1st.3di, but it interprets the bump map data in the opposite way, meaning that with the original bcolt45.mdt, the side of the third person model facing toward the light source shines, but the side of the first person model facing away from the light source shines, and now my edited bcolt45.mdt just switched that around.

You know... I don't want to shock anyone reading this right now, but... I'm beginning to suspect... that this game has quality assurance issues!
__________________
/////////////////////- SIGNATURE STARTS -//////////////////////
The NSO Deadline Mod at NovaHQ.net:
//////////////////////- SIGNATURE ENDS -///////////////////////
Reply With Quote
  #3  
Old 08-04-2020, 09:46 PM
stompem is offline stompem
stompem's Avatar
Die Hard

Join Date: Aug 2008
Location: Australia
Posts: 4,913

Quote:
Originally Posted by Baldo_the_Don View Post
So it seems that the colt_3rd.3di for the .45 also uses the bcolt45.dds and bcolt45.mdt like the colt_1st.3di, but it interprets the bump map data in the opposite way, meaning that with the original bcolt45.mdt, the side of the third person model facing toward the light source shines, but the side of the first person model facing away from the light source shines, and now my edited bcolt45.mdt just switched that around.

You know... I don't want to shock anyone reading this right now, but... I'm beginning to suspect... that this game has quality assurance issues!
The opposite shine (specular - reflection etc) can be caused by the copying or extraction process, which can reverse the way the model wraps the textures.

Most times to fix reverse transposing you can copy/extract the model over again to reverse it.

How it happened could be that NL decided to do an alteration at the last minute and extracted the gun from the build then repacked it causing this anomaly.
__________________

In It For The Game!

Last edited by stompem; 08-04-2020 at 10:05 PM.
Reply With Quote
  #4  
Old 08-08-2020, 09:02 PM
stompem is offline stompem
stompem's Avatar
Die Hard

Join Date: Aug 2008
Location: Australia
Posts: 4,913

Maybe I should give an example?

I'll use FBX for this example.

The company may build and sources models and so may end up with various format types.

The game engine will probably require a proprietary file format or method of encryption applied.

So say the Dev imports Model.FBX to Model.Format
The Dev then exports Model.Format back to Model.FBX for further edits or examination by third parties.

If the same Model.FBX is re-imported back to Model.Format it will be as you described - I know this because it happen in my current project.

BTW you get the same sort of effect if you reverse certain textures - especially normals or height maps.

In one experiment I turned a golf ball from dimples to pimples.
__________________

In It For The Game!
Reply With Quote
  #5  
Old 08-09-2020, 06:39 AM
Baldo_the_Don is offline Baldo_the_Don
Baldo_the_Don's Avatar
Bearding Hard

Join Date: Jul 2012
Posts: 253

At this moment, at my current level of engagement, if there was an edit I could make in the colt45_3rd.3di with a hex editor requiring a reasonable amount of effort to make the bcolt45.mdt I bungled up function in third-person, I'd go for it. I'm satisfied enough to have the first-person view looking good to ignore the third-person mess.

For the sake of one's mental health, one has to accept a percentage of uncrossed tangoes and undotted indias in this game and its mods, and until some as of yet undiscovered mod-messiah arrives in our Novaworld and finally centers the sniper crosshair, an egregious flaw well beyond my meager skills that nobody I've ever heard of either speaks of or attempts to fix, I feel no qualms about leaving the third-person .45 looking weird.

Alternately, the bullet source glitch, colloquially known as the left-lean glitch, I believe is hopeless. So why sweat the small stuff?
__________________
/////////////////////- SIGNATURE STARTS -//////////////////////
The NSO Deadline Mod at NovaHQ.net:
//////////////////////- SIGNATURE ENDS -///////////////////////
Reply With Quote
  #6  
Old 08-09-2020, 06:07 PM
stompem is offline stompem
stompem's Avatar
Die Hard

Join Date: Aug 2008
Location: Australia
Posts: 4,913

Quote:
Originally Posted by Baldo_the_Don View Post
At this moment, at my current level of engagement, if there was an edit I could make in the colt45_3rd.3di with a hex editor requiring a reasonable amount of effort to make the bcolt45.mdt I bungled up function in third-person, I'd go for it. I'm satisfied enough to have the first-person view looking good to ignore the third-person mess.

For the sake of one's mental health, one has to accept a percentage of uncrossed tangoes and undotted indias in this game and its mods, and until some as of yet undiscovered mod-messiah arrives in our Novaworld and finally centers the sniper crosshair, an egregious flaw well beyond my meager skills that nobody I've ever heard of either speaks of or attempts to fix, I feel no qualms about leaving the third-person .45 looking weird.

Alternately, the bullet source glitch, colloquially known as the left-lean glitch, I believe is hopeless. So why sweat the small stuff?
Compromises are OK if there's something else to make up for it all, fortunately NL games do have plenty of excellent things going on.

I myself may not be so lucky with a tracer glitch in my source code that can't be rectified yet.

__________________

In It For The Game!
Reply With Quote
Reply

Tags
.mdt file, bhd, bump map, colt .45, happy!


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:29 AM.




Powered by vBulletin®