Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to Xbox Chaos: Modding Evolved

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Krazy Pigeon

.MAP
How To Change The Colour Of Shaders And Water

19 posts in this topic

Sup. So I was going to make this tutorial with the release of my "Blizzard" mod, but that's taken too long to make as it is and with my Jtag broken I thought I might as well post this.
Before we begin i'll just let you know that I am from Australia. We spell "color" as "colour" here.
This is not actually changing the colour of the shader, but putting a tint on it, or a "mask".
 

How to Change the Colour of Shaders and Water


Requirements:
Ascension
JTAG, RGH or XDK.

Open up a map and select a shader that you want to mod. (rmsh, rmhg, rmfl, etc, they should all work.)

Scroll down to the "Shader Extensions" struct and find a chunk that doesn't have equal RGB values (isn't white), and looks like it is a colour. (Chunk 20 and above controls the main tint of the shader)
post-3931-0-36153200-1344666935_thumb.pn

Change it to whatever you want and click "Save Changes" or "Poke Changes".
post-3931-0-35201800-1344666968_thumb.pn

Now because you are poking a shader you will have to reload the map or save it. But thanks to Lord Zedd you can force load checkpoints! Just press F10 and respawn the item with the shader you modded and enjoy!

index.php?app=core&module=attach&section

If the colour is not changing, you will need to add rain to your map. If you don't want the rain, null everything in the rain definition tag. The key is to make sure the "Effect Generation Rate" is set to at least 1 or more.

But wait, there's more! Depending on what chunk you choose, you can control certain aspects of the shader. Including reflections which can occur on different angles and can also depend on what light is being shone on it.

Here's a good example:


Here I changed the colour of the lights on the banshees metal shader, which was originally blue.
2012-04-1907-27-29.jpg



You can get really creative with this and do some super cool stuff.
Here are some more examples:
2012-04-0505-45-51.jpg
2012-07-2805-22-21.jpg
doing%20sum%20stoopid%20stuph.jpg


On the topic of colours I might as well tell you how to change the colour of water.

This is pretty much the same as changing shaders like before, considering rmw is a shader.
Open the desired water shader tag (rmw) and scroll down to the "Data" struct.
Again like with changing the colours of shaders, find a chunk that doesn't have equal RGB values (isn't white), and looks like it is a colour. (I've found it's usually 16 with rmw tags)
post-3931-0-92766600-1344670036_thumb.pn

Change the colours to your liking and click "Poke Changes" or "Save Changes".
post-3931-0-92299900-1344670101_thumb.pn

Results:
lava.jpg

Have fun.
-Krazy Pigeon
Zone, OrangeMohawk, Akarias and 2 others like this

Share this post


Link to post
Share on other sites

and as i found with this a few months ago it works best with modified screen effects as the normal ones usually dont show as well. and all of those dont truely set the shader color rather than all the reflection settings, and the one your changing the most show alot better on your snow map than it would on a regular.

Share this post


Link to post
Share on other sites

and as i found with this a few months ago it works best with modified screen effects as the normal ones usually dont show as well. and all of those dont truely set the shader color rather than all the reflection settings, and the one your changing the most show alot better on your snow map than it would on a regular.

Forgot to mention this. :P

Some shaders work well while some require rain. However if you don't want the rain you can set the screen effect to the default one and null everything else. Just make sure the "Effect generation rate" is greater than 0.

Share this post


Link to post
Share on other sites

Thanks for this, I hoped you weren't going to wait until you finished your snow map to post it

edit - that banshee looks amazing

edit2 - this looks so simple but I can't get it lol, plus mine says unknown 3 not shader extensions

edit3 - nevermind I got it, thanks

edit4 - I tried making a cool banshee like yours, but it didn't turn out to good...

banshgb.jpg

banshgb2.jpg

The only thing I couldn't change were the trails

Edited by Mclovin

Share this post


Link to post
Share on other sites

That Highlands map looks legit.

Also nice tutorial, im going to use it on the vehicles now.

Edited by Nowise10

Share this post


Link to post
Share on other sites

this works great, I was able to do it :D

169254174129image5.png

but I prefer my map to have no rain i find it to dark, is there any way to take off the rain and still get the shaders

Edited by thing one

Share this post


Link to post
Share on other sites

this works great, I was able to do it :biggrin:

but I prefer my map to have no rain i find it to dark, is there any way to take off the rain and still get the shaders

Havent testes it myself, but according to some comments I read, you should be able to achieve the same effect by editing the default sefc tag, instead of adding extra rain to your map.

Share this post


Link to post
Share on other sites

Havent testes it myself, but according to some comments I read, you should be able to achieve the same effect by editing the default sefc tag, instead of adding extra rain to your map.

I've never had to edit the screen effect to see a change, reloading the checkpoint is all that should be needed.

And if anyone was wondering, this tutorial also applies to Halo 4. (Halo 3 as well)

Share this post


Link to post
Share on other sites

Havent testes it myself, but according to some comments I read, you should be able to achieve the same effect by editing the default sefc tag, instead of adding extra rain to your map.

well it seems that i fixed my problem, all i did was just turn my brightness up in "forge_halo.sefc". I still have the rain tho :S(im new to the modding)

I've never had to edit the screen effect to see a change, reloading the checkpoint is all that should be needed.

And if anyone was wondering, this tutorial also applies to Halo 4. (Halo 3 as well)

well i tryed to change the shaders on forge world with no rain on the map and i could not see my change's (i did reload form checkpoint)

i also found this, i think it looks cool 169254174129image4.png

Edited by thing one

Share this post


Link to post
Share on other sites

Great tutorial, however how do I load checkpoints? when i hit F10 it just gets a pop up that says error :/

Share this post


Link to post
Share on other sites

How do you edit the weapon and vehichal shades? i only got the water works woriking i cant find the others

Make sure you are selecting the right shader. That's all I can really say

considering it's the same process as the water. Also, have you tried

adding rain?

Edited by Krazy Pigeon

Share this post


Link to post
Share on other sites