Jump to content


Photo

Helm's Deep Last Hope Modding Questions


  • Please log in to reply
19 replies to this topic

#1 Rob38

Rob38

    Believer of Hope

  • Hosted
  • 3,567 posts
  • Location:USA
  • Projects:Helm's Deep Last Hope
  •  One who is not afraid of new challenges

Posted 28 April 2014 - 03:05 AM

This topic will be used for any questions I have regarding coding, mapping, scripting, modeling, etc.  Any help is greatly appreciated.   :good: 

 

My first question is about hardware fog.  Does anyone know if it can be adjusted at all during the game?  Is there also a way to turn it on and off during the game?  Hardware fog can create some very nice looking environments, and I want a hardware fog set up for the day time and then  one for night as well.


signature_group1.gif

 

16821.png


#2 Lauri

Lauri

    Old man Lauri

  • Hosted
  • 10,438 posts
  • Location:Norway
  • Projects:The 4th Age
  •  The very worst T3A Team Chamber Member

Posted 28 April 2014 - 08:02 PM

Not to be picky, but wouldn't this be better off in the BFME2 modding section? So that all who venture there can see it and asnwer, and all who venture there can see the answer?


T4A_Logo_-_article.png

The 4th Age version 0.8 has been released: Link


#3 Mathijs

Mathijs

    Post-modern Shaman

  • Network Leaders
  • 13,758 posts
  • Projects:Age of the Ring
  • Division:Revora
  • Job:Leader

Posted 28 April 2014 - 08:21 PM

Yes, I thought the same. Rob?


No fuel left for the pilgrims


#4 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 28 April 2014 - 09:35 PM

Indeed i guess that's where it belongs :p

On the subject of the question though... Took a look, couldn't find anything obvious in the scripts that could alter it... maybe the weather effects the fog, but I don't think so..


Ridder Geel

#5 The Splat

The Splat
  • Hosted
  • 30 posts
  • Projects:Sail 7 Seas

Posted 29 April 2014 - 12:24 AM

essentially this isn't so easy to do, the script is buggy and IT WILL not work in certain ways (IE you wont be able to have two different fog types so easy), Your method however is to do the following :

 

Make a Water Area with fog based settings , looking at the Evil campaign Rivendel Prelude mission to setup the water appropriately.

Set the water to the height of 0 

 

Make a timer script like so -   If true then set seconds countdown timer t to 100

make a water script like so   --     INACTIVE       IF TRUE then Raise Water doing damage of 0000 over 3 seconds

Make your last script the timer is up script -    If t=0 then enable script water

 

As you can see this allows for the "fog" to be adjusted in game HOWEVER there maybe pathing issues and all other kinds of mess ..

 

There is a map peggy made ( {IP}hendenbar ) which demonstrates this effect nicely with the blood pool (it was my lesson map before I stopped mapping due to broken computer) ... If I recall its called haradrim adventures in the sand.



#6 Rob38

Rob38

    Believer of Hope

  • Hosted
  • 3,567 posts
  • Location:USA
  • Projects:Helm's Deep Last Hope
  •  One who is not afraid of new challenges

Posted 29 April 2014 - 06:11 AM

Fair enough.  I will be using this topic to post a variety of different questions in relation to my mod, but if I can get more responses in the BFME2 modding section, then it can be moved there.

 

@The Splat - I will test this method and see what happens.  I will post results once done testing.  Thanks for the idea.


signature_group1.gif

 

16821.png


#7 Mathijs

Mathijs

    Post-modern Shaman

  • Network Leaders
  • 13,758 posts
  • Projects:Age of the Ring
  • Division:Revora
  • Job:Leader

Posted 29 April 2014 - 10:47 AM

Thread moved to BFME2/RotWK Modding.


No fuel left for the pilgrims


#8 Rob38

Rob38

    Believer of Hope

  • Hosted
  • 3,567 posts
  • Location:USA
  • Projects:Helm's Deep Last Hope
  •  One who is not afraid of new challenges

Posted 18 May 2014 - 05:37 PM

Has anyone tried to create terrain textures beyond 1024x1024?  Whenever I try to raise the texture to the next proportional size (2048x2048), the texture will not appear in-game.


signature_group1.gif

 

16821.png


#9 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 19 May 2014 - 04:16 PM

Considering how relatively old BFME is, it wouldn't surprise me if it doesn't support textures of those dimensions, at least on terrain :p

But to answer your question, no I have not tried it, maybe I will if nobody else says they tried it and that its not possible :)


Ridder Geel

#10 Radspakr Wolfbane

Radspakr Wolfbane

    The John Farnham of modding

  • Members
  • 7,722 posts
  • Location:less than 5 meters from my bed
  • Projects:Comeback tour
  •  The Retired Beard

Posted 19 May 2014 - 07:21 PM

Terrain textures should tile so I couldn't imagine there being a need for terrain that big.

An option is to divide it up into pieces and put it in that way and letter them so RobDirt1A etc.


Break dancing into the hearts of millions


#11 Rob38

Rob38

    Believer of Hope

  • Hosted
  • 3,567 posts
  • Location:USA
  • Projects:Helm's Deep Last Hope
  •  One who is not afraid of new challenges

Posted 20 May 2014 - 05:35 AM

So after lots of more testing, I appear to have learned more about terrain textures.  What I was trying to do was increase the overall resolution and quality of the textures.  The initial thought was to simply create larger textures images such as 1024x1024.  It appears, however, that this does not change the resolution of the textures on the terrain.  Instead, the texture simply repeats less.  In other words, a 1024x1024 texture has the same resolution and quality of viewing as a 256x256 texture file.  The tiling just does not repeat as much with a larger texture file.  Any thoughts on how to improve the overall resolution of textures?


signature_group1.gif

 

16821.png


#12 MattTheLegoman

MattTheLegoman

    LEGO Knight of Minas Ithil

  • T3A Staff
  • 3,669 posts
  • Location:Tomorrow, when the War began
  • Projects:Mapping this Middle-earth
  •  Mapper
  • Division:BFME
  • Job:T3A Staff

Posted 20 May 2014 - 06:26 AM

That's what I have been researching.

 

I have split up the parts of terrain texture into the following

  • name.tga
  • name.tga's alpha
  • name_nrm.tga
  • name_nrm.tga's alpha

The features:

  • The texture itself - the bigger it is the less tiled it looks - so that's still a bonus - I didn't know you didn't know this. =p
  • The normal map - which casts shadows and gives highlights.
  • One of the alpha channels softens the specular - or the radiance of the texture - specular is good for ice, and a little bit is good for rocks and grass
  • I have yet to test what the other alpha does.

Remember that all worlds draw to an end and that noble death is a treasure which no one is too poor to buy. - C.S. Lewis

There will come a time when you believe everything is finished. That will be the beginning. - Louis L'Amour

What will matter then will be people. If relationships will matter most then, shouldn't they matter most now? - Max Lucado


#13 Pixel

Pixel

  • Hosted
  • 2,451 posts
  • Location:London, UK

Posted 20 May 2014 - 01:34 PM

Instead, the texture simply repeats less.  In other words, a 1024x1024 texture has the same resolution and quality of viewing as a 256x256 texture file.  The tiling just does not repeat as much with a larger texture file.

 

Then, it's likely a limit of the engine, one would assume. It's probably hardcoded, so that no matter the size, whether it be 1024x1024 or 256x256, it is automatically scaled downwards. Perhaps it has something to do directly with the tile size in Worldbuiler. Just a stab in the dark, to be honest.

 

Edit: Just had a look and found the exact same result as you. The resolution really doesn't seem to matter much, it simply tiles far less, the bigger it is. But, quite honestly, that makes it look far better. If you use textures that you've perfected, so they're truly seamless....it should look better than the old, low-resolution terrain textures.

 

An option is to divide it up into pieces and put it in that way and letter them so RobDirt1A etc.

 

 

This method works, but can be a little messy and will require more than a fair share of blending.


Edited by Pixel, 20 May 2014 - 03:23 PM.


#14 MattTheLegoman

MattTheLegoman

    LEGO Knight of Minas Ithil

  • T3A Staff
  • 3,669 posts
  • Location:Tomorrow, when the War began
  • Projects:Mapping this Middle-earth
  •  Mapper
  • Division:BFME
  • Job:T3A Staff

Posted 20 May 2014 - 05:30 PM

I checked the alphas and I found that the texture's alpha controls the specular from the normal map. It is a mask to the specular lighting. The normal map's alpha doesn't seem to do anything.


Remember that all worlds draw to an end and that noble death is a treasure which no one is too poor to buy. - C.S. Lewis

There will come a time when you believe everything is finished. That will be the beginning. - Louis L'Amour

What will matter then will be people. If relationships will matter most then, shouldn't they matter most now? - Max Lucado


#15 Pixel

Pixel

  • Hosted
  • 2,451 posts
  • Location:London, UK

Posted 20 May 2014 - 06:23 PM

I've taken a look through virtually all of the data/ini files. There's nothing at all that would allow for the resolution to be increased through code. And, the power of two rule, doesn't work past 1024x1024, as aforementioned and tested by Rob.

 

It would appear this is indeed a restriction of the engine. Unless, someone else has a suggestion.



#16 Rob38

Rob38

    Believer of Hope

  • Hosted
  • 3,567 posts
  • Location:USA
  • Projects:Helm's Deep Last Hope
  •  One who is not afraid of new challenges

Posted 21 May 2014 - 01:00 AM

Thanks to everyone who has looked into this and provided more information and feedback.  Looks like I will just have to move on and accept what I can do.


signature_group1.gif

 

16821.png


#17 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 04 June 2014 - 05:01 PM

You could... (Sure call me an idiot if you want) Model everything in 3ds max, and place it under the terrain, then disable terrain rendering via scripts :D

(Disclaimer: I am not responsible for the massive lag which you may experience when doing so, but yes that should work)


Ridder Geel

#18 MattTheLegoman

MattTheLegoman

    LEGO Knight of Minas Ithil

  • T3A Staff
  • 3,669 posts
  • Location:Tomorrow, when the War began
  • Projects:Mapping this Middle-earth
  •  Mapper
  • Division:BFME
  • Job:T3A Staff

Posted 05 June 2014 - 01:14 AM

That is what we do when we use rocks and cliffs. =p


Remember that all worlds draw to an end and that noble death is a treasure which no one is too poor to buy. - C.S. Lewis

There will come a time when you believe everything is finished. That will be the beginning. - Louis L'Amour

What will matter then will be people. If relationships will matter most then, shouldn't they matter most now? - Max Lucado


#19 Rob38

Rob38

    Believer of Hope

  • Hosted
  • 3,567 posts
  • Location:USA
  • Projects:Helm's Deep Last Hope
  •  One who is not afraid of new challenges

Posted 08 June 2014 - 06:35 PM

I actually thought about that Ridder but the massive amount of work that would be required is just way too much.  Plus, I am not sure how units will look walking on top of the models.  There will most likely be tons of clipping.  It would work if you have absolutely flat or specific angle surfaces, but any sort of organic land would likely not look good with units walking on it. 


signature_group1.gif

 

16821.png


#20 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 09 June 2014 - 09:37 PM

True, true... there are quite a few possible downsides :p


Ridder Geel




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users