Juice FX v2.0.0 Teaser

Juice FX

Add any animation to your sprite and make it juicy! Add animations with a single click using presets or create your own ones from scratch.

[h2]Hey everybody![/h2] First of all, I want to say that I hope you all have a beautiful 2022! I know 2021 has been rough for a lot of us, but 2022 is gonna be great. I swear! Before finishing this year, and after me not being able to finish the update I've been working on this whole year, I want to show you a tease of what's coming for Pixel FX Designer and Juice FX in the near future (hopefully January, If 2022 behaves). I've been working on different modules and a base foundation for the tools, this means that Pixel FX Designer & Juice FX (and the other apps in the future) will share the same core library, and that means that despite being for completely different purposes, I'll be able to (most of the times) work on bugfixes and new features for both apps at the same time. I'm showcasing 3 new things that will be added to both apps: Post-FX Node graphs, New layer system, 3D .obj support: [h2]Post-FX Node Graphs[/h2] This might look complex, and in reality it can get as complex as you want it to be. You will have an 'Input' node where you can select the input texture (being able to choose 'All Layers' or individual layers.) and add different nodes with, currently, over 30 different VFXs. There's also modifier nodes that can change the other nodes values over time. The full node graph system can be exported/imported, and they work cross-app, so If you develop a cool Juice FX system, you can export it and import it in Pixel FX Designer. This will be an extension of the apps, so don't be afraid If it looks complex as It can be omitted and the app will work perfectly fine! [h2]New Layer System[/h2] This module will also work for all apps, and here you'll be able to create, rename, hide and sort layers as you wish. The layers can hold multiple sub-elements and they will inherit the layer transforms. [h2]3D .obj support (Thanks to JujuAdam's dotobj library!)[/h2] Initially this will only be available for Juice FX (as I don't think It'd be very useful in Pixel FX Designer) and It'll have basic commands: move, scale and rotate. But this will be further expanded down the road. [h2]New Pixel FX Designer rendering engine[/h2] Obviously this only affects Pixel FX Designer, but there's a new rendering pipeline and in my machine (i9 9900k/RTX 2060 super, performance will vary on each machine) the performance has gone through the roof: Old System: Around 3,000 particles at 60fps. New System: Around 100,000 particles at 60fps. And there's much more coming, hopefully you'll like what you see! Also, the current version of the apps aren't going anywhere, they will still be forever available as a beta branch. [i](The app shown in the gif is my test suite, the final UI/UX will be different on the final product)[/i] [img]{STEAM_CLAN_IMAGE}/34686307/5b541637847ccd8b080c51afeed75990d06f43f0.gif[/img]