Sign in to follow this  
Followers 0
TechnoRobbo

TR's SplineMaster v1.4.2+ (a line maker) March 7,2015

56 posts in this topic

TechnoRobbo's SplineMaster  ver. 1.4.2+

 

Free-form (Cardinal) Splines. Draw on an image, on empty layer or use an image as a guide.

 

Menu: 

Effects->Render

Save%20Transform.png?raw=1

 

The Tutorial Part I - The Basics

(best watched full-screen)

Music by TechnoRobbo

 

The Tutorial Part II - Advanced Topics

(best watched full-screen)

Music by TechnoRobbo

 

The Tutorial Part III - Mask Transparency

(best watched full-screen)

https://www.youtube.com/watch?feature=player_embedded&v=WPd8dX8xnA0

 

Updates

1.4.2 includes a Auto-Add Mode check box - uncheck it to avoid accidently adding a node while trying to move a node

v1.4.1+ adjusted for tablets and different DPI

V1.3.4 Minor Change - Replaced rotation instruction that was missing

Version 1.3.3 adds Mask transparency

Version 1.3.1 fixes Cloning 

Version 1.3.0 - Save , Load and Edit Groups of Spline.

Version 1.1.1 saves settings in between uses during a a session.

Version 1.1.0 [Line Caps (arrows etc.)

Line styles (Dashes & Dots)

Opacity (transparency backwards.)

OK Button applies current spline

fixes "delete background" that I mucked up with last change.]

Version 1.0.3 Fixed the Undo Bug

Version 1.0.1 & 1.0.2

-color picker lets you edit existing color

Checkbox (Closed & Filled) functionality adjusted (Thanks Red Ochre)

 

 

Nicole

 

SplineTest.png?raw=1

 

Nicole2

SplineTest2.png?raw=1

 

Not Nicole

SplineTest3.png?raw=1

 

The VS Source Code

TRsSplineMasterSrc.zip

 

 

 

The Plugin

 

TRsSplineMaster.zip

Edited by TechnoRobbo
7

Share this post


Link to post
Share on other sites

Wow!

Very impressive, very useable and the music on the tutorial video is impressive too! :star:

The custom U.I. is brilliant (nice and big) and I love the tension slider idea. Useful to have the keyboard instructions on the U.I. too. I will use this in preference to 'BeznCurve'!

Suggestion - perhaps you could use prop rules to grey out 'Filled curve' if 'closed curve' is not selected? - or even grey out 'Closed curve' if less than 3 nodes exist? - only a thought.

Many thanks

1

Share this post


Link to post
Share on other sites

 

 

Suggestion - perhaps you could use prop rules to grey out 'Filled curve' if 'closed curve' is not selected? - or even grey out 'Closed curve' if less than 3 nodes exist? - only a thought.

Thanks, Red

 

Those are excellent suggestions - I'm a little under the weather so it may be a few days, but I will definitely implement those ideas.

Edited by TechnoRobbo
0

Share this post


Link to post
Share on other sites

Updated to version 1.0.2

 

a checkbox  (Closed & Filled) enhancement - to make the usage more intuitive

Edited by TechnoRobbo
1

Share this post


Link to post
Share on other sites

Hi TR,
I like the changes - good work. Nicole seems to have changed slightly too.

One small bug (version 1.0.2 using Pdn 3.5.11):
After running the effect (pressing 'Apply Spline', then 'OK') the effect cannot be undone with the Pdn  'undo arrow'  :Undo: ?

Finding bugs can be a pain - so please leave it till you are feeling better!
May be worth advising users to save their projects before using it though.

Many thanks and get well soon.

0

Share this post


Link to post
Share on other sites

Fixed! Programming is the only that seems to make me feel better, Perhaps it takes my mind off this wretched flu.

Edited by TechnoRobbo
1

Share this post


Link to post
Share on other sites

Super-quick! Many thanks - get well soon (Vit C helps sometimes). ;)

0

Share this post


Link to post
Share on other sites

Thanks Motto & Barbie

 

 

To All,

 

Uploaded ver 1.1.0 - Adds

  • Line Caps (arrows etc.)
  • Line styles (Dashes & Dots)
  • Opacity (transparency backwards.)
  • OK Button applies current spline
  • fixes "delete background" that I mucked up with last change.
Edited by TechnoRobbo
0

Share this post


Link to post
Share on other sites

Update Version 1.1.1 Saves settings for repeated use.

 

OK now I'm done

Edited by TechnoRobbo
0

Share this post


Link to post
Share on other sites

Hi TechnoRobbo. 

This plugin is really useful, but I can't find the Save settings option you mention  (V-1.1.1)

0

Share this post


Link to post
Share on other sites

Oceana,

 

I'm, sorry for the confusion , what I meant is that it "saves settings in between uses during a session". In other words as long as you don't exit PDN it keeps the colors and line widths, opacicy, tension etc.

 

I am working on an update that will let you export and reload groups of splines so you can make a shape and reuse them later.

 

It will also let you rotate move and resize splines. But, unfortunately, that is not finished yet.

Edited by TechnoRobbo
1

Share this post


Link to post
Share on other sites

Thank you for the explanation. I was looking for a save button :lol: I do look forward to the added features you mention. Thank you for the on going work. :) 

0

Share this post


Link to post
Share on other sites

To All,
 
Here's the Beta Version of version 1.2.1 - Lots of features so I need help trying to break it. Sorry no instructions yet.
Suggestions are welcome.

  • Save and  Load multiple spline as a single drawing
  • ReScaling - so same splines can be used on different resolution
  • Moving 
  • Rotating

 (this link has been updated to current version Look in later posts) 

 


BetaSpline.PNG?raw=1

Edited by TechnoRobbo
2

Share this post


Link to post
Share on other sites

Having just played around for a few minutes, I do like the option to edit a previous spline, also the rotation / move / reshape and all the new goodies are an added bonus. I could not break it, so I can only report that this is one powerful tool. Nicely made TR :)

1

Share this post


Link to post
Share on other sites

Hi TR,

Very impressive new functionality.

1. Window size - Ideally a larger window would be better, possibly with a zoom slider. However if this is awkward the current Pan function works perfectly well, so not an issue.
2. When it actually renders it briefly shows checkerboard patterns in the ROIs, which is a bit disconcerting. It renders perfectly after this so not a problem - it's just I've never seen another plugin do this?
3. Import/export works fine but for some reason shows the save/open screen twice each time?
(twice to save and twice to open).

Couldn't break it! - (I'm usually quite good at that). ;)

Good to see the old turkey made it through Thanksgiving! :D - hope you've beaten the 'flu now too.
 

1

Share this post


Link to post
Share on other sites

Motto & Red 

Thanks for trying it out, I'm suprised no bugs have appeared.

 

 

1. Window size - Ideally a larger window would be better, possibly with a zoom slider. However if this is awkward the current Pan function works perfectly well, so not an issue.

Red - I would love to make the surface bigger but I'm trying to keep it to 800 X 600 for older machines. Zoomin comprimises resolution so I opted for the Pan and Scan. I should push it to 1024 and see if anyone complains. Good suggestion,

 

 

 

 

2. When it actually renders it briefly shows checkerboard patterns in the ROIs, which is a bit disconcerting. It renders perfectly after this so not a problem - it's just I've never seen another plugin do this?

 

Yeah, there's 3 layers that render. Layer 1 is the checker board to compensate for transparent layers. then you see Layer 2. come up which is the working image then finally layer 3 which is the line overlay. You are seeing Layer 1 appear briefly. If your working on a transparent Layer that would be your background as a frame of reference for pan and scan. Not a bug if you upgrade to Windows 7 it may not even be noticed.

 

 

 

3. Import/export works fine but for some reason shows the save/open screen twice each time?

That has annoyed me too , I'm not sure why it does that. I will experiment to see how I can eliminate that. 

Edited by TechnoRobbo
0

Share this post


Link to post
Share on other sites

Red Ochre

 

Here's some changes based on your comments

  1. Full Screen Plugin  - Still have Pan and scan because I wanted the 1 to 1 pixel ratio.
  2. Fixed Double dialogs - turns out to have been a cut and paste error.

 

Version 1.2.2 Beta  (this link has been updated to current version Look in later posts) 

Thanks for your insight.

 

New version was reposted Centering all Controls.

Edited by TechnoRobbo
0

Share this post


Link to post
Share on other sites

Beta Version 1.2.3 

  • Fixes Resizing bugin full screen - (code has been updated look in later posts)
  • Source Code Published -(code has been updated look in later posts)

 

Future Changes  not yet implemented:

- Rename Splines 

- Universal Transform Scale Size move rotate for all splines in shape 

- Update an edited spline.

Edited by TechnoRobbo
0

Share this post


Link to post
Share on other sites

Love the fullsize U.I. - all works well.
A very useful plugin with many potential uses!
Thanks for publishing the source code too - (I've downloaded but haven't had a chance to look at it yet).

0

Share this post


Link to post
Share on other sites

I really love the added features you have implemented, but I'm not a big fan of the full screen UI, too much empty space going on.

0

Share this post


Link to post
Share on other sites

A nifty and useful plugin with a nicely designed user interface.

 

I did notice when stepping through the code in the VS debugger that on exiting, the Render routine is called a whole bunch of times with the code that reads the bitmap from the file being executed. I'm not sure if that's on purpose. I'm a little confused because I don't know exactly what the version of Render with those particular arguments is supposed to do. The Rectangle it receives always seems to be zero size instead of the "region of interest" bounds I'd expect. (I was stepping through an older version, but the Render code for the beta version seems to be the same.)

0

Share this post


Link to post
Share on other sites

 

 

Red Ochre - Love the fullsize U.I. - all works well.

 

 

Oceana -  I'm not a big fan of the full screen UI, too much empty space going on.

I intend to flesh out the empty space - It should look better when I'm done.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0