Blend modes support in Sprite3D #8418
Replies: 2 comments
-
This can already be done by assigning a material override to Sprite3D (while keeping the texture in the texture slot to define its size), but it requires reassigning your albedo texture within the material. It should be relatively straightforward to expose the blend mode as a Sprite3D property (also for Label3D). The same could also be done for the Disable Fog flag. |
Beta Was this translation helpful? Give feedback.
-
Ah mybad, I totally forgot Since this is totally possible, I think it now is down to "Do we really need to expose blending mode?". If every devs and users agrees that the term But it seems to be that I am the only one (or maybe two) that involves usecases requiring blending operations. So I'm not sure if I can continue insist on exposing it - since it's totally possible at current state without wacky workarounds. Not to mention you devs are already seems to be under heavy workloads with preparing all the improvements and fixes - regardless of how easy exposing a superclass's property is. So, will be closing this for now, instead I'll take my time studying engine & implementing this myself then open this as issue instead once ready. (After I manage to finish graduation project!) |
Beta Was this translation helpful? Give feedback.
-
I can't find any details about blending modes in documents, nor I can find one in
Sprite3D
's options, so assuming this feature not exists.Suggestion:
Add an option in
Sprite3D
for setting Blending mode of texture.Motivation:
I am creating open source fan-recreation of an old game, and that uses sprites like following:
Which clearly is animated sprite yet is not a transparent texture while requiring it to be in 3D space. This will require addictive blending mode or one will need to manually edit texture, which may cause copyright issues.
So far I just created a mesh for each every UV positions and switching between meshes to mimic the expected behavior, therefore this suggestion has no real urgency.
But would be nice to have blending option for any similar projects or for those who plans to use some other blending options while using
Sprite3D
's powerful benefits.Beta Was this translation helpful? Give feedback.
All reactions