Page 1 of 1

Layer Blending

PostPosted: September 13th, 2009, 11:16 pm
by REDstyler
A lot of my skinning for most things uses different blending for layers, such as Overlay, Multiply etc.

I think it would really be nice if Xion recognized those. =)

Re: Layer Blending

PostPosted: September 14th, 2009, 12:18 am
by Cliff Cawley
REDstyler Wrote:A lot of my skinning for most things uses different blending for layers, such as Overlay, Multiply etc.

I think it would really be nice if Xion recognized those. =)


I will be able to emulate some of these in Xion. One of the reasons I haven't implemented these yet, is because I use Software rendering to render the Interface in Xion and I didn't want to slow it down too much.

I was hoping to switch to using Hardware rendering in the future (DirectX) and then these shouldn't be a problem at all.

I'll see what I can do

Cliff :)

Cool!

PostPosted: September 14th, 2009, 7:13 am
by REDstyler
I see what you mean, I'm sure it'll work out, especially with the new Direct2D system that a lot of programming languages are implementing.

I've actually been trying to get my head around how to implement windows like Xion. I am (attempting) to learn how to let my window become alpha blended with the use of PNG images (Layered Windows), but I can't seem to get controls on the window.

But nevermind that: I wish I could implement layering like you do for Xion.

=)

PostPosted: September 14th, 2009, 7:37 pm
by logokas
For now you can rasterize blended layers to get the desired effect. It really should continue to work like that, since adding blending emulation puts alot of load on the player.

PostPosted: September 16th, 2009, 2:24 am
by REDstyler
Yup - I already so that, and it works well, it just becomes a mission to edit. But nevertheless, I think that Xion should be as lightweight as possible. Thanks for replying =)