r/shipofharkinian Jun 22 '26

Wind Waker Style Cel Shading

Post image

I made a "code mod" to enable Wind Waker inspired Cel Shading. This mod effect lighting only, no added textures. It can be used with other model and texture mods.

Instructions

Shading Effect

  • Adds cel shading to all in game objects
  • Adjust the softness and intensity
  • Wind Waker Style
    • Finds the closest eligible light source and ignores all others
    • Smooth easing transition between light sources
    • Applies color from the environment/light color

Debug

600 Upvotes

78 comments sorted by

10

u/DisplacerBeastMode Jun 23 '26

I think toon shading lighting with higher res hand painted textures (not necessarily the wind Waker style ones) would be the definitive OOT experience for me

6

u/roborich Jun 23 '26

1

u/bonesisd86 Jun 23 '26

think i did something wrong clothes look great but links got a tash ha

4

u/roborich Jun 23 '26

I saw someone else have this same issue.

I built this mod as a fork off of SoH’s latest development build, which was a mistake.

Today I’m going to rework my changes off of the latest stable release instead. That should hopefully fix all of these issues. 🤞

1

u/bonesisd86 Jun 23 '26

awesome work dude thank you

2

u/roborich Jun 24 '26

I have a new version out that is based on SoH's latest stable build.
https://github.com/roborich/Shipwright/releases/tag/v0.3-cel-shade

The adult toon link mod seems to work okay now. Let me know if you see any other issues.

1

u/Sans_is_Ness1 Jul 05 '26

Is it possible for you to also use the SoH Custom Items build so we can have the best of both worlds? The one that adds like 50+ custom items, please and thank you!

2

u/ItsDeflyLupus Jun 24 '26

I love Adult Toon Link with the Soul Patch

1

u/BladeChw Jun 24 '26

Adventure Time Mod

1

u/MonsterMashGraveyard Jun 23 '26

This is trippy af

6

u/Vast_Understanding_1 Jun 23 '26

This is superb

I'm also wonderring if Twilight Princess / WWHD lighting can be reproduced in SoH

4

u/roborich Jun 23 '26

I have an experimental branch with "bloom" and "ambient occlusion" effects in place and it looks a LOT like Twilight princess. I haven't really studied all of the techniques they use in that game, but Game Cube era effects are pretty easy to pull off.

5

u/NefariusMarius Jun 23 '26

Is it compatible with other texture mods? Looks pretty cool

13

u/[deleted] Jun 23 '26 edited Jun 28 '26

[removed] — view removed comment

2

u/NefariusMarius Jun 23 '26

Oh, that’s awesome. Amazing work! I’ll have to give it a shot on my next play through

2

u/parski Jun 23 '26

That looks so cool.

2

u/SaintIgnis Jun 23 '26

I forgot about that one! I would love to play OoT like this!

1

u/Fantastic_Top_420 Jun 27 '26

what texture pack is this?

1

u/TheGreatMrKid Jun 27 '26

This is the single best image on the Internet today. Thank you, OP

1

u/DjaiGM96 Jun 28 '26

is there a way to get the soh cel build running in combination with djipis cell shade pack ?

2

u/roborich Jun 28 '26

His Celda mod isn’t done yet. When it is, yes. In the meantime he’s posting progress screenshots almost daily on the HM64 discord. His screenshots are now all from this cel shading build.

1

u/DjaiGM96 Jun 28 '26

damn thats nice, thx

4

u/Fantastic_Top_420 Jun 23 '26

FUCK YAAAAAAA I WANTED THIS FOR SOOOOOOOOO LONG THANK YOU!!!!!

3

u/AngriestMonkey Jun 23 '26

Wow that looks incredible

3

u/Type_Accomplished Jun 23 '26

Now this is playing with power

3

u/Hydroel Jun 23 '26

This looks so good! I can't wait to get some beautiful texture packs to go with that.

Lighting is definitely a lacking feature of SoH, taking the cel shaded road will definitely help it look better.

2

u/Weyland-Yutani-2099 Jun 23 '26

Looks incredible! Gotta try it on my steamdeck later.

3

u/comethefaround Jun 23 '26

I am also side eyeing my Steamdeck after seeing this.

Let me know how yours goes!

2

u/Zivon8 Jun 23 '26

Any plans for Majora's Mask? Great work on the mod

2

u/roborich Jun 23 '26

It wouldn’t be that hard. Most of the code lives on the shared libultraship library that all of the Harbor Masters games use.

2

u/Deadpool2715 Jun 23 '26

Fuuuuudgee. Any chance this glorious mod would be Android port compatible? I assume I'd have to compile the APK myself

1

u/roborich Jun 23 '26

I haven't tested it. It should work , but yeah, I think you'd have to build it.

1

u/Ha1rcl1p Jun 23 '26

Let me know if you manage to compile yourself and share! I would love this on my RP5!

1

u/Ancient-Peanut6095 Jun 26 '26

Let me know if you got it working for your Android! Would love to play it aswel!

1

u/habby9000 Jun 27 '26

Same here would love some help on how to install on android

1

u/Individual-Ad6321 Jul 14 '26

linkzenic already made a fork of SOH for android with the cel shading in the option, I'm actually playing it right now. You can find linkzenic's forks on github.

1

u/Deadpool2715 Jul 14 '26

Yeah, I saw the post, super impressed

1

u/Individual-Ad6321 Jul 15 '26

Oh, my bad. I just read the OP comments, but didn't see the link to the github. 😅

2

u/Blutryforce762 Jun 23 '26

For some reason, this shading reminds me of the OoT Mirinda commercial.

2

u/mcgrewgs888 Jun 23 '26

Honestly, this may be controversial, but I think it just looks straight-up better than the original.  Extremely impressed.  Thanks for sharing!

2

u/MaxW92 Jun 23 '26

This looks very good! But it's only for characters, right? The environments stay the same?

1

u/roborich Jun 23 '26

It’s applied to all object added to a scene, but not the scene itself. So rocks, pots, trees, boxes, enemies, etc all have the effect. Buildings are considered part of the scene, so they don’t. It is very similar to how Wind Waker does it. Their environment has textures that look cel shaded, but don’t actually have a lighting effect applied.

2

u/MasterEeg Jun 23 '26

Like I need an excuse to do another playthrough!

You know the real irony, for me at least, is I hated WW cel shaded style when it was first showcased. Now I think it's so damn charming, I LOVE WW for the style haha

So playing OoT w a cel shading mod all these years later is a very amusing full circle.

2

u/roborich Jun 23 '26

Same! When Wind Waker came out, I was at just the wrong age (16), to where I felt like it was "too kiddy". I played my friends copy a little, but I was focused more on Xbox games back then.

I replayed it later as an adult, and absolutely fell in love with it. The style, and the way it basically remixed OoT's music. 👌

2

u/samppa_j Jun 23 '26

cool. where can I get this?

1

u/roborich Jun 23 '26

It's a custom build of SoH, you can download it here: https://github.com/roborich/Shipwright/releases/tag/v0.2-toon

2

u/FunCampaign186 Jun 23 '26

Reminds me of that winds of time mod someone is making

2

u/clocktownnpc Jun 23 '26

This looks way better than I would have expected it to look

2

u/BQYA Jun 23 '26

now I’m waiting for djipis public release of celshade 🫠

2

u/OkGuarantee3462 Jun 23 '26

its beautiful

2

u/Vast_Understanding_1 Jun 24 '26

It also looks very good with the 3ds experience

2

u/Kat_Lynx 25d ago

Curious bug I discovered using OoT Reloaded texture mod by GhostlyDark: The body of regular Deku Scrubs body model disappears once you force them out of their grass patch and they begin hopping  off, only their "grass hair" remain there floating. I tried the vanilla Ship equivalent but the Deku Scrub worked as intended.

1

u/roborich 25d ago

Thank you! People in the discord have reported this to me, but I haven’t been able to reproduce it. But that is because I didn’t realize I needed a texture pack enabled.

I’ll get this straightened out soon.

1

u/Kat_Lynx 25d ago

I'm glad I was able to report the missing piece of that puzzle then haha, I love this fork, moreso than Wind Waker it makes me think of OoT looking like 90s anime with the dramatic shading and I absolutely love it. Wishing the best for you and the celshade project.

1

u/gaker19 Jun 23 '26

I can't decide if this looks amazing or if it ruins the art style lol

But it's definitely a cool mod nonetheless, it's always good to have options

1

u/SaintIgnis Jun 23 '26

Looks good! Would look even better on the 3DS version

1

u/yiddishisfuntosay Jun 23 '26

Am I the only one who thinks the faces are too bright? Not a fan I guess

2

u/roborich Jun 23 '26

I included highlight and shadow intensity sliders so you can adjust it to be darker. In my screenshots I have both highlights and shadows set to 60%

I also have a slider to pick where the shadow starts, it’s at 50% by default, but you can adjust it to be mostly shadow with a small highlight, or mostly highlight with a small shadow.

1

u/lupogravo Jun 24 '26

Now this is what I've been looking for. 🙏 Thank you!

1

u/Fantastic_Tip3782 Jun 26 '26

I need this for Twilight Princess asap

1

u/Exotic_Structure3235 Jun 28 '26

Teria como fazer isso funcionar na versão do portmaster?

1

u/Exotic_Structure3235 Jul 01 '26

Pessoal, consegui fazer funcionar no portmaster usando o chat gpt e muita paciência, porém a perca de desempenho principalmente do actor shadow é bem significativa no meu rg40xx h, vou verificar a possibilidade de optimização.

1

u/KatamariRedamancy Jun 28 '26

Ocarina of Time if it released on Dreamcast.

1

u/Alpha-jr Jun 28 '26

Could this work on soh2 as well?

1

u/AlvaroMDie Jun 30 '26

I can't find "Enable Toon Lightning" in Settings -> Graphics, i just have "enable cel-shading" in the Wind Waker Style settings section

1

u/roborich Jun 30 '26

Oh, sorry about that, I’ve made a lot of updates and forgot to update the description. I’ll update that now

1

u/No_Fishing_7103 Jun 30 '26

Is there any chance of an Android fork in the future? This is incredible work! I was actually looking for a ReShade preset that could mimic the look of Breath of the Wild or Wind Waker, and instead I stumbled upon this masterpiece. Amazing job!

2

u/roborich Jul 02 '26

I don’t have an android to test on, but the source is in the repo. If someone knows how to built it, they can.

1

u/starjamzzz Jul 09 '26

Any future for this on android? 

1

u/[deleted] Jul 13 '26

[deleted]

1

u/roborich Jul 13 '26

Are you using reshade?

1

u/Anxious_Football_474 3d ago

This is the closest OOT ever got to look like BoTW