Both are excellent updates!!! I can't wait to play around with the new version.
If I don't finish the partset by the end of this week I'll just put up what's already there so you guys can play around with the new things.
How did you get it to export? PLEASE PLEASE PLEASE PLEASE PLEASE tell me!
Seems like Burvey already helped you out, but in the next bigger version the quick help should be back to avoid this sort of panic <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">
This is looking better and better every time I see it. You are doing such an amazing job with this Somebody!
Thanks! Still plenty to do, but it's getting somewhere.
Event: Every 0.25 sec simulate m pressing = automatic mirror update (only activ when user is activ).
I get the idea, but it would just strangely flicker if done like this (besides confuse the undo system). I might look into a real-time mirror "modifier", but in the future.
-
So that this isn't just replying to positive feedback here's a little status update.
Colors
Since the HSL effect workaround was a little messy (the pixels came back on extra high or low brightness) I started doing some research and ended up on a thread with a similar problem and a solution provided. The result is a new effect: Adjust HSB - effect-adjust-hsb_t123286
So, hopefully, color mush is a thing of the past.
Selection (Or - A Story of optimization)
So one thing that keeps on changing is the way selected shapes are shown - it started with just the gizmos, then went onto shaking, then somewhat rough outlines, then outlines that were basically achieved by scaling the part so at times the corners would be ugly up to fairly decent ones in the latest published version.
How selection outline basically worked was - a layer above the rest with additive blending - we draw a larger or shifted white copies of the original shape and then draw a black copy of the original shape. In the latest version this was 5 extra shapes for each selected shape - since the background white shape was shifted in a cross formation. In code it looked like this:
If you did a Select All a more complex project the slowdown was tangible - since we basically had x5 of all shapes, each with shader effects runing.
So I went around looking for a solution - R0J0 had a rather nice outline effect, but it was somewhat imited - but with a little work (read: blindly pasting things in from other things and hoping they work - after about 30 versions they did, heh) I had a new version. It takes your shape:
Zeroes the original pixels to black and adds 8 shifted copies around it and makes them white:
Then we just place this on an additive layer and have a really neat selection effect:
I hope this works on all systems, but if it doesn't I can put the previous clumsy version in as a toggleable backup solution. Performance-wise this should be rather good as the GPU does all the heavy lifting.
More to come.
Edit: Here's the effect, if you need it: https://www.dropbox.com/s/vwvgvb2syvpvb ... addon?dl=0