Welcome to WSL!

Make yourself at home, but before posting, please may I ask you to read the following topics.


Posting 101
Server space, screenshots, and you

Thank you!

PS. please pretty please:


Image

[Fuse] FUI Design Tool

User avatar
Dunn
Moderator
Posts: 493
Joined: Mon Aug 04, 2014 4:27 am
Location: Hamburg, Germany
Been thanked: 3 times
Contact:

[Fuse] FUI Design Tool

#1

Post by Dunn » Fri Sep 23, 2016 6:10 am

Hey there,
So here´s the first version of the FUI Design Tool.
It´s still in Beta, but you can give it a try.

Still got some ideas to add in and maybe put the Shape arrays into a extra file.
( well, still have to figure out how to do it ;-) )
Anyway, enjoy it and let me know what you think.
:)

FUI DESIGN TOOL v1.0.3
FUI_DESIGN_TOOL.Fuse
* Added some 3D Transformation controls ( not true 3D but sort of works ) ;)
Spoiler
Show
_V2_1.png
_V2_2.png
_V2_3.png
_V2_4.png
FUI DESIGN TOOL v1.0.2
FUI_DESIGN_TOOL.Fuse
Spoiler
Show
_002.png
_003.png
_004.png
_005.png
_0010.png
Add the How to Use Video:
You do not have the required permissions to view the files attached to this post.
Last edited by Dunn on Wed Sep 28, 2016 6:46 pm, edited 4 times in total.

User avatar
Adelson
Posts: 46
Joined: Mon Feb 01, 2016 7:25 am

Re: [Fuse] FUI Design Tool

#2

Post by Adelson » Fri Sep 23, 2016 2:13 pm

Fantastic tool!

I cannot stop playing with it...

Curiously, it runs way smoother in FU8 than in FU7.

Maybe it is because my FU7 only runs in Win7 compatibility mode inside Win10...

Thanks, Dunn!

User avatar
Spacelanders
Posts: 18
Joined: Sun Sep 11, 2016 3:27 am
Contact:

Re: [Fuse] FUI Design Tool

#3

Post by Spacelanders » Fri Sep 23, 2016 5:46 pm

Incredible tool.
Maybe a kind of L-system with some randoms will be interesting to generate the "UI Frames Shapes".
It will allow more possibilities. What do you think about it ?

I found two bugs:
- The grid disappears when the "Draw on transparent background" is on.
- I have to modify the name of the script in "FuRegisterClass" from "FUI DESIGN TOOL" to "FUI_DESIGN_TOOL".
Because of the spaces in the name when i save the comp and i try to open it i get an error. By modifying the name, it saves well.
Last edited by Spacelanders on Sat Sep 24, 2016 6:27 am, edited 1 time in total.

User avatar
bejoy
Posts: 13
Joined: Wed Apr 13, 2016 2:47 pm

Re: [Fuse] FUI Design Tool

#4

Post by bejoy » Sat Sep 24, 2016 3:33 am

Awesome tool Dunn, keep up the great work

User avatar
Spacelanders
Posts: 18
Joined: Sun Sep 11, 2016 3:27 am
Contact:

Re: [Fuse] FUI Design Tool

#5

Post by Spacelanders » Sat Sep 24, 2016 9:25 am

Thank to you, i was able to test my Text Animation Tool in real life situation.
It's ok, your tool and mine respond well. No Crashes.
There were 24 instances of your tool and 16 of mine. It takes 40 min to render the whole animation on my i5 2500 K non-OC CPU.

So, Here is the test :


Great Job for this tool.

I will make a demonstration video of my Random Text Generator tool soon.
Last edited by Spacelanders on Sat Sep 24, 2016 11:04 am, edited 2 times in total.

User avatar
Miltos
Fusionista
Posts: 434
Joined: Wed Aug 06, 2014 2:18 am
Contact:

Re: [Fuse] FUI Design Tool

#6

Post by Miltos » Sat Sep 24, 2016 9:48 am

Excellent addition to the Fusion tool-set Dunn.

User avatar
Dunn
Moderator
Posts: 493
Joined: Mon Aug 04, 2014 4:27 am
Location: Hamburg, Germany
Been thanked: 3 times
Contact:

Re: [Fuse] FUI Design Tool

#7

Post by Dunn » Sat Sep 24, 2016 6:05 pm

Thanx guys! ;)
Spacelanders, Wow! :shock: nice to see it in action with your text tool. Crazy stuff happening in there. 8-)
Thanx for the bug report, I updated it and fixed the Grid disappearing. You can re-download it and check it out.

Yes, L-system, had that in mind too.. will check it out.
:)

User avatar
Spacelanders
Posts: 18
Joined: Sun Sep 11, 2016 3:27 am
Contact:

Re: [Fuse] FUI Design Tool

#8

Post by Spacelanders » Sun Sep 25, 2016 7:57 am

Hi Dunn,

Your script works well now.

I made a small script, this week-end, to draw a shape.
It's just an idea to draw and save your shapes.

In fact, i use the numpad as arrows to draw a path. The line goes from the position crosshair with a custom amplitude for X and Y.
You just have to place the position crosshair and clic in the Rule Parameter. Just hit numbers on the numpad and the line will draw.
The number are for directions. 8, 2, 4, 6 for up, down, left, right and 1, 3, 7, 9 for down left, down right, up left and up right.
Just hit backspace to remove the last number and erase the last line.

Each time, you do an action the script read this sequence of number to draw the shape.
By doing this we have a number sequence we can store in a .txt file to save shapes. We can save the values of the script with it to get exactly the same shape.

I think a .txt file with a shape per line like this example :
presetName;value1,value2;value3;ruleSequence;etc...

The script just have to split the line in a table and read all elements.
Stores the names in a Dropdown menu and when the user selects one, load the sequence and set all the values to get the shape.

The X and Y values work as a scale. Same value give you the same movement amplitude. Different values give you a squashed or stretched shape.
I add a scale value for easy rescaling of the shape.

I add a kind of symmetry to get more possibilities but it needs to be improved. I will see how. I have some ideas.
I take some parts of your script to manage the line thickness, color, fade and the line type of the shape.

You can use this script in your tool if your want or take some parts. It's up to you. All people can do too, just share it to make the script bigger.

I just have some issues, i didn't know how to solve them maybe you know (If it's the case tell me how. I will learn more about shape scripting in Fusion.).
- I want the start position of the line to be the position crosshair. I works well on a squared image (1000x1000 for example) but if i have a non square image the position is shifted in Y axis. So the position crosshair doesn't correspond of the start point anymore.
- The rotation (angle parameter) center it's not the position crosshair but the coordinates zero of the frame (bottom left corner).
- When i call the addshape function to add the symmetry shapes it close the previous shape even if i didn't call the function to let the user manage it.

Hope this helps.
You do not have the required permissions to view the files attached to this post.
Last edited by Spacelanders on Wed Sep 28, 2016 2:40 pm, edited 1 time in total.

User avatar
PeterLoveday
Fusioneer
Posts: 208
Joined: Sun Sep 14, 2014 6:09 pm
Answers: 9
Been thanked: 17 times

Re: [Fuse] FUI Design Tool

#9

Post by PeterLoveday » Sun Sep 25, 2016 6:11 pm

Spacelanders wrote:Each time, you do an action the script read this sequence of number to draw the shape.
By doing this we have a number sequence we can store in a .txt file to save shapes. We can save the values of the script with it to get exactly the same shape.

I think a .txt file with a shape per line like this example :
presetName;value1,value2;value3;ruleSequence;etc...

The script just have to split the line in a table and read all elements.
I would suggest using readfile/writefile to make this much easier and more consistent, they'll save/load the contents of a table:

Code: Select all

shape = { ... }

bmd.writefile(filename, shape)

...

shape = bmd.readfile(filename)

User avatar
Spacelanders
Posts: 18
Joined: Sun Sep 11, 2016 3:27 am
Contact:

Re: [Fuse] FUI Design Tool

#10

Post by Spacelanders » Sun Sep 25, 2016 11:37 pm

Hi Peter,

Thank you for this advice. I will test this.

User avatar
Dunn
Moderator
Posts: 493
Joined: Mon Aug 04, 2014 4:27 am
Location: Hamburg, Germany
Been thanked: 3 times
Contact:

Re: [Fuse] FUI Design Tool

#11

Post by Dunn » Wed Sep 28, 2016 6:56 pm

Here´s a small Update:
:arrow: Added 3d Transformation controls. It´s not true 3D, you can see it when you try to rotate 360°. But for works. ( sort of )

:arrow: Use the Duplicate number to add layers and in the 3D transform tab use the Distribute Z for the 3D effect.
Now checking out the option to draw Polyline shapes/ export them and then import *.dfsh format ( which can be opened with a text editor )

So more to come. ;)

@Spacelanders : nice stuff man, will check out your setup.

User avatar
Kenzor
Fusioneer
Posts: 101
Joined: Wed Aug 06, 2014 11:32 pm
Contact:

Re: [Fuse] FUI Design Tool

#12

Post by Kenzor » Tue Oct 04, 2016 9:50 am

wow :D

User avatar
SirEdric
Fusionator
Posts: 2310
Joined: Tue Aug 05, 2014 10:04 am
Answers: 12
Real name: Eric Westphal
Been thanked: 42 times
Contact:

Re: [Fuse] FUI Design Tool

#13

Post by SirEdric » Thu Oct 06, 2016 8:51 am

Hey Dunn.

Fantastically cool, mate!

Cheers.

Eric.

User avatar
nsf
Fusioneer
Posts: 229
Joined: Mon Aug 04, 2014 2:24 am
Been thanked: 1 time
Contact:

Re: [Fuse] FUI Design Tool

#14

Post by nsf » Fri Nov 18, 2016 3:25 am

Hey Dunn, I was just playing a bit with the tool and got bothered with 1 thing :D
I wanted to achieve that trails effect and it seems it doesnt work with the fuse (trails or duplicate tool).
Probably because the fuse has its own duplicate in it? Would you be able to implement also time offset inside the fuse? or is there a way how duplicate/trails could work with fuse. (im using F7, maybe in 8 its ok, havent tried)

User avatar
Dunn
Moderator
Posts: 493
Joined: Mon Aug 04, 2014 4:27 am
Location: Hamburg, Germany
Been thanked: 3 times
Contact:

Re: [Fuse] FUI Design Tool

#15

Post by Dunn » Fri Nov 18, 2016 4:12 am

Hey nsf, thanx for checking it out ;)
I´m currently working on an Update and could check & add that in too.
Gonna upload it soon.