Jump to content

Recommended Posts

Posted

I'm trying to learn client-modding, and I decided to fallow LauQ's guide to 3d moddeling. I got some questions answered by Grr, and everything went fine after that. I managed to adapt an accessory from GoD to Interlude. Yet, since I'm trying to learn as much as I can, there are a few things that aren't covered in LauQ's guide, and I'd like to ask you guys.

 

1. As you can see in the image below, there are 2 textures: ant_cap_m003_t00_mk and ant_cap_m003_t00_sp. This is something common among the textures, so what's the difference between textures ending with _mk and those ending with _sp? I'm guessing sp stands for Specular, is that right?

 

2eqeurk.jpg

 

2. The image above also has a Shader (related to Specular) and a Final Blend thing. What exactly are those two? From what's shown in UE (images below), I'm guessing Shader deals with the texture's looks, like reflection, illumination and those sort of things, is that right? How about the Final Blend?

 

I tried reading some guides in order to figure out what exactly it does. The following guides actually mention it, but don't exactly explain what it does. Just blindly use it.

http://www.maxcheaters.com/forum/index.php?topic=65468.0

http://www.maxcheaters.com/forum/index.php?topic=146673.0

http://www.maxcheaters.com/forum/index.php?topic=38359.0

 

Shader Options:

 

syqmut.jpg

 

Final Blend Options:

 

34is7cz.jpg

 

Thanks in advance for your patience and any help,

Posted

mk and sp is just the name like ori and sp2

Generally you want to edit the mk or ori ones

sp - specular mask

sp2/si - self illumination mask


Most of the time final blend is NOT necessary, although it could help with stuff that has a lot of detailed alpha

Usually specular is the shiny stuff/glossy effect (env map) and self illumination is a effect like panner or something

Posted

mk and sp is just the name like ori and sp2

Generally you want to edit the mk or ori ones

sp - specular mask

sp2/si - self illumination mask


Most of the time final blend is NOT necessary, although it could help with stuff that has a lot of detailed alpha

Usually specular is the shiny stuff/glossy effect (env map) and self illumination is a effect like panner or something

 

You're always fast xD

 

So is there any rules to decide which one (mk or ori) I shud edit? Any chances I may need to edit both of them?

 

Usually specular is the shiny stuff/glossy effect (env map)

self illumination is a effect like panner or something

 

Is there any difference between Specular and SpecularityMask? How about SelfIllumination and SelfIlluminationMask?

 

How about Diffuse and Opacity, what does each one do?

 

And since there's a Shader thing on UTPT, I suppose L2 items already have a defined configuration on Shader Properties. Is it possible to extract those NCSoft shader properties and use for myself, or do I have to do everything myself?

 

Guess those are all my questions.

I'm truly grateful for all the help you've been giving me lately, Grr.

Posted

Mk is just another thing for ori (dunno why it's called that but it's the actual texture that shows up and is usually a larger dimension than the sp)


Yah there is, specular = actual effect, mask = the path in which the effect is shown same thing applies for self illumination

Opacity = your alpha


2 sided = true (ALWAYS!) and ob_mask if you have a opacity layer if not leave it at ob_normal

Posted

Thanks for the incredible help, Grr!

 

Just two questions remaining:

 

1. How about Diffuse, what does it do?

 

2. I suppose L2 already has shaders defined. Is it possible to extract those NCSoft shaders (using UTPT or something else) and use for myself, or do I have to create the shader myself?

Guest
This topic is now closed to further replies.


  • Posts

    • 🌟 L2Avalon – Interlude Rework x20 – Grand Opening July 4! 🌟 📅 Server Launch: Open Beta: June 26, 18:00 GMT+3 Grand Opening: July 4, 2025 📦 Chronicle & Client: Reworked Interlude (based on latest High Five features) Custom launcher with up-to-date client support ⚔️ Rates & Progression: EXP/SP: Lv 1–39: x20 Lv 40–52: x15 Lv 52–60: x10 Lv 61–70: x8 Lv 71–75: x5 Lv 76–79: x4 → x3 Lv 80+: x2 Adena: x1 (subject to adjustment) Drop/Spoil/Raid Drop: x5 Quest Drop: custom Party Bonus: up to +290% EXP 🛠️ Core Features: Auto-loot (normal drops) Auto-learn skills up to level 75 High Five-style skill system with full rebalancing Passive MP regen: +1000 MP / 15s Inventory space: 150 slots Weight limit increased Auto CP/HP/MP potions Global chat from level 40 (!), offline shop (.offline), buff selling system (.sellbuff) 🔼 Class Progression: 1st & 2nd class: Free 3rd class: Kill 700 mobs → get 1 Giant Codex Subclass: Custom quest + 4 raid bosses + 1000 B-grade Crystals Noblesse: Either via Caradine's Letter (Lv 65+) or Noblesse box from raid bosses 🏪 NPC Shops & Support: GM Shop: Full D/C gear, Low B gear Luxury Shop: TOP B gear Donation Shop: Cosmetics, premium, etc. NPC Buffer: Save & load buff schemes (premium buffs for Premium Account) Mammon functions via NPC in Giran (unseal, augment, etc.) Offline Traders, Coin of Luck auction system Special blacksmiths and unique item services 💡 Why L2Avalon? Balanced seasonal x20 rates – smooth and long-term growth Quality-of-life systems for casual & hardcore players alike Custom skill system, refined raid rewards, and unique gear upgrades Active community, continuous development, and fair monetization Beta rewards & early start advantage 🔗 Useful Links: 🌐 Website: https://www.l2avalon.net 📘 Full Server Info: https://l2avalon-net.gitbook.io/info 💬 Discord: https://discord.gg/NbM2cXmAem 📝 Join the adventure this July! Prepare your characters during Beta and get rewarded at launch!  
    • You spent over a month calling a lot of people names. I get that you want to change, but it will take a lot more than this for me to believe its sincere. And honestly, for your apology to matter, I'd have to care enough to be offended in the first place.
    • we all love you very much Guytis💖 🤗
    • W/e u smoke there, i want aswell... life has been cruel all this time! Maybe it will help me
    • I would like to take this opportunity to publicly apologize to the following people:   @Acacia, @Victory, @Splicho, @ShadowNetwork, @l2gold2025, @SkyLord, @maneco, @F4sh10n, @Maxtor, @Celestine, @911reg, @Nightw0lf. @UnknownSoldier   If at any point my words, actions, or posts offended you, I sincerely apologize. I recognize that in the past there were moments of tension and unnecessary conflict, but today I want to leave all of that behind. From now on, I choose not to hold any grudges against anyone and to let go of everything that happened — from both sides. The path I want to follow in this community is one of collaboration, mutual respect, and growth. Thank you to those who are still contributing and sharing. Sincerely,   Guytis
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock