[Submission] Snapshot 1.0  [SUBMITTED]

Moderator: SecondMan

User avatar
danell
Fusioneer
Posts: 59
Joined: Mon Dec 12, 2016 6:32 am
Been thanked: 3 times

[Submission] Snapshot 1.0

#1

Post by danell » Thu Nov 15, 2018 3:17 pm

Image

Take a snapshot of your current frame to compare changes without needing to re-render!<br/>
Take up to 4 snapshots to compare with.

How to use Snapshot:
  • Select what bin to save your snapshot in from the top row. 1, 2, 3 or 4
  • Make your changes to your comp
  • Select what source/snapshot you want to see from the second row. Source, 1, 2, 3 or 4
  • Check difference to appy a difference mode to really compare the differences between your selected snapshot and the source
Note! Snaps does NOT get saved when saving your project so after reopening your projects, the old snapshots will be gone.

Changelog

v1.0 - 16.11.2018
[*] First public release

Atom file contents:
  1. Atom {
  2.     Name = "Snapshot",
  3.     Category = "Tools/Miscellaneous",
  4.     Author = "Jacob Danell",
  5.     Version = 1,
  6.     Date = {2018, 11, 15},
  7.     Description = [[Take a snapshot of your current frame to compare changes without needing to re-render!
  8. Take up to 4 snapshots to compare with.
  9. If you really want to compare, check out the difference-checkbox that ads a difference-mode to the selected snapshot and the source image.
  10.  
  11. Snaps does NOT get saved when saving your project so after reopening your projects, the old snapshots will be gone.]],
  12.     Donation = {
  13.         URL = [[https://www.paypal.me/danell/1]],
  14.         Amount = "$1",
  15.     },
  16.  
  17.     Deploy = {
  18.         "Fuses/Snapshot.Fuse",
  19.     },
  20. }

Atom directory:
com.JacobDanell.Snapshot.zip
You do not have the required permissions to view the files attached to this post.
Last edited by danell on Fri Nov 16, 2018 5:35 pm, edited 1 time in total.

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#2

Post by SecondMan » Thu Nov 15, 2018 3:44 pm

Thanks for submitting! :cheer:

Please could you read the submission guidelines here viewtopic.php?f=33&t=1798

There are a couple that apply to your submission :)

And just as a suggestion, Fusion's OpIconStrings are typically restricted to 3 or 4 characters. REGS_OpIconString = "Snpsht", is maybe a bit much? But ultimately that's up to you...

Thanks!

User avatar
danell
Fusioneer
Posts: 59
Joined: Mon Dec 12, 2016 6:32 am
Been thanked: 3 times

Re: [Submission] Snapshot 1.0

#3

Post by danell » Thu Nov 15, 2018 4:03 pm

Sorry for that! I saw and read the submission example but missed the submission guidelines.
Here is a fixed version if I got all the small wrong parts correct
You do not have the required permissions to view the files attached to this post.

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#4

Post by SecondMan » Thu Nov 15, 2018 4:09 pm

Looking good so far thanks!


One more tip. Run your Atom through Atomizer (Reactor -> Tools -> Atomizer) and look at the HTML preview of your description. You'll notice that it doesn't follow the layout you have in your text file, because it lacks any HTML formatting.

Atomizer is great for fine-tuning that :)

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#5

Post by SecondMan » Thu Nov 15, 2018 4:18 pm

By the way, your submission counts as the 20 thousandth post on this forum!


Image


:banana: how cool is that?! :banana:

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

Re: [Submission] Snapshot 1.0

#6

Post by SirEdric » Thu Nov 15, 2018 9:27 pm

SecondMan wrote:
Thu Nov 15, 2018 4:18 pm
how cool is that?!
That's *really* cool!

User avatar
danell
Fusioneer
Posts: 59
Joined: Mon Dec 12, 2016 6:32 am
Been thanked: 3 times

Re: [Submission] Snapshot 1.0

#7

Post by danell » Fri Nov 16, 2018 5:33 am

20,000? Who! :banana:

Thanks for the instructions. I sent posted last night. I guess I was a bit too tired and missed some information. Sorry, next time it will be perfect directly! :D

Anyway, here is the last, and final, version of 1.0 ready to hit the repository!
You do not have the required permissions to view the files attached to this post.

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#8

Post by SecondMan » Fri Nov 16, 2018 11:20 am

So close! :)

Your p tags are not formed properly. It should be <p>paragraph here</p> rather than paragraph<p/>

Your tags seemingly work, but that's by accident ;)

Pro Tip: Clicking on the icons in the HTML editor of Atomizer will add properly formed tags for you.

User avatar
danell
Fusioneer
Posts: 59
Joined: Mon Dec 12, 2016 6:32 am
Been thanked: 3 times

Re: [Submission] Snapshot 1.0

#9

Post by danell » Fri Nov 16, 2018 12:33 pm

I wrote <p/> as <p>paragraph here</p> gave me very big spaces between the rows. <p/> is the same thing as writing <p></p>.
But right should be right and here is a correct version.
(At this pace I'll soon be the post nr 30000!)
You do not have the required permissions to view the files attached to this post.

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#10

Post by SecondMan » Fri Nov 16, 2018 1:48 pm

danell wrote:
Fri Nov 16, 2018 12:33 pm
(At this pace I'll soon be the post nr 30000!)

:D

Well, you could just do this instead:

Code: Select all

<p>Take a snapshot of your current frame to compare changes without needing to re-render!<br/>
Take up to 4 snapshots to compare with.<br/>
If you really want to compare, check out the difference-checkbox that ads a difference-mode to the selected snapshot and the source image.</p>
<p>Snaps does NOT get saved when saving your project so after reopening your projects, the old snapshots will be gone.</p>

(don't bother updating, I can do that for you)

For completeness sake, <p/> is not the same thing as writing <p></p>. You are in fact creating a new, empty paragraph and the HTML browser closes the previous one, creating a line break. So depending on your browser it looks the same as <br/>, but it shouldn't be used as such.

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#11

Post by SecondMan » Fri Nov 16, 2018 2:16 pm

I must admit I don't quite get it. What is the workflow exactly?

While testing, when I press 1,2,3 or 4 under "Snap" nothing happens and after a couple of tries Fusion just crashes...

User avatar
danell
Fusioneer
Posts: 59
Joined: Mon Dec 12, 2016 6:32 am
Been thanked: 3 times

Re: [Submission] Snapshot 1.0

#12

Post by danell » Fri Nov 16, 2018 5:37 pm

:cry: I thought it made sense and the ones who have tested it got it but you're right, when someone comes completely blank and want to use the fuse it might be confusing.
I changed the text in the UI to better tell the user how to use it. I also added a better description inside the atom. You can check both the new atom-text and image of the fuse in the first post.
I also went over the code and made some extra changes that should solve your crashig hopefully. I couln't make my fusion crash but the way the fuse takes the snapshot is a bit... Hacky maybe. It was the only way to make the code work, so I just

If wanted, here is a link to a gif that shows how to use the fuse:


Attaching the new atom zip.
(Next time I'll make sure to post the fuse in the forums before applying it to Reactor)
You do not have the required permissions to view the files attached to this post.

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#13

Post by SecondMan » Sat Nov 17, 2018 11:09 pm

Thanks for the update!

Works now - on my system the previous incarnation of the Fuse didn't do anything. It's not too hard to figure it out once it actually works...

One last thing (I can do this, but you may want to align in your setup) - it's considered good practice to reflect the tool category in the actual structure on disk. So the Fuse would be located in Fuses/Miscellaneous/Snapshot.fuse instead of Fuses/Snapshot.fuse... I'll check if I put that properly in the submission guidelines.

Oh - and in your Fuse itself the name you've given the Fuse in the comments doesn't match the actual Fuse name...

(Yes I try to be thorough... ;))

User avatar
SecondMan
Site Admin
Posts: 3786
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 8
Location: Vancouver, Canada
Been thanked: 147 times
Contact:

Re: [Submission] Snapshot 1.0

#14

Post by SecondMan » Mon Nov 26, 2018 10:38 am

@danell

I'm about to publish this - would you like the Fuse to be named Snapshot.fuse or JD_Snapshot.fuse?

User avatar
danell
Fusioneer
Posts: 59
Joined: Mon Dec 12, 2016 6:32 am
Been thanked: 3 times

Re: [Submission] Snapshot 1.0  [SUBMITTED]

#15

Post by danell » Tue Nov 27, 2018 4:07 am

Go with JD_Snapshot.fuse