Recommended Posts

Greetings, fellow Jedi! Hope y'all doing fine. :cheers:

In vanilla and/or modded state of the game there seems to be rendering issue with a texture that is rendered behind blending additive shader.

As seen in the screenshot:

Saber_Additive.jpg.726f7044502cc3637bd90ebdae9f2fe4.jpg

  • Is there any way to get around this problem?

I have tried with removing the additive and using the alpha channel as transparency instead but it looks ugly and then again, another problem as the hilt that was rendered behind is hidden accordingly with the dimension of the top layer's texture.

By using the TPC format seems to didn't help much as any alpha-blending value between 0 to 1.0 failed to resolve the issue.

I haven't tried with removing the shader/alpha from the hilt that is in the left-hand but- will it work? And even if it works, is there any other way around as a hilt without metal shade is 🤪.

Many thanks for considering this!

Share this post


Link to post
Share on other sites

You could try editing the saber models and setting the mesh alpha of the blade planes from 1.0 to something like 0.9. You may have to incrementally adjust the value to see what it looks like. But it's probably never going to render the way you want it to.

  • Thanks 1

Share this post


Link to post
Share on other sites
23 minutes ago, DarthParametric said:

You could try editing the saber models and setting the mesh alpha of the blade planes from 1.0 to something like 0.9.

Thanks! Well, I have tried with mesh alpha batch-setted to 0.5; the hilt does gets transparent [for proof of concept], but it seems the blade wasn't affected at all.

Isn't this the method to get around the transparency problem with VP's "Spectral Ajunta Pall Canonical Appearance"? 🤔

Nice information- by the way. It'd be useful. Thanks! :cheers:

Share this post


Link to post
Share on other sites

It might be because the blade planes are considered their own separate node type. While the ASCII has a mesh alpha value, that may not carry over to the binary model, or be used by the game. That would be a question for bead-v/ndix UR.

As to the Ajunta Pall model, no, that was a model hierarchy issue. The game apparently crashes when you have skinned meshes using mesh alpha below trimeshes with mesh alpha in the hierarchy.

Share this post


Link to post
Share on other sites

It's a similar issue, except rather than relating to the model hierarchy, it's it's the order in which the sabers are drawn. A newer saber's hilt will always render on top of any older saber's blade. In the screenshot above, you equipped the yellow saber more recently. If you were to keep the yellow saber and replace the blue saber with something else, then the yellow saber would always render behind the new one.

My guess is that the intent was to ensure a saber's blade doesn't render on top of its hilt when it clips through it, but there's a side effect of it applying from object to object as well.

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, JCarter426 said:

If you were to keep the yellow saber and replace the blue saber with something else, then the yellow saber would always render behind the new one.

Holy cow- you're right! :eek:

Saber_Additive_Fix.jpg.d6a80b4b367f374d5c13dcb3f201e488.jpg

It also happened when equip-unequip the clothing. Take example from the screenshot; if I swapped to another robe starting from there, the purple hilt will be rendered on top of the green's saber. Bizarre!

At least there is a "fix" for this issue then; though not an elegant one, lol.

And thank you for the fix, anyway. :cheers:

Edited by ebmar

Share this post


Link to post
Share on other sites

Greetings, fellow Jedi! Wish y'all a happy holidays. :cheers:

So, continuing from where things left off-

I can't seem to resolve this blending additive rendering issue with another instance. As seen in the screenshot below:

BlendAdd_Issue.jpg.ad2d65dfb34b46a24a812331282a992b.jpg

For the shader I use only blending additive, which I intent to have with the texture; the rest are just animation command

Is it possible to have Juhani rendered behind the neon sign? Without down-valuing the mesh-alpha of the model, and still using blending additive.

Many thanks for considering this. :cheers:

Share this post


Link to post
Share on other sites
3 minutes ago, ebmar said:

Is it possible to have Juhani rendered behind the neon sign? Without down-valuing the mesh-alpha of the model

No, probably not. Using mesh alpha in conjunction with texture blending additive is the only way I have managed to get meshes to properly render behind glass/transparent objects.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.