Help - Search - Members - Calendar
Full Version: can you customize the actions?
OpenSourcePhoto > GetIt > Showit Effects
joeldavid
is there a way to customize it to add some of my own actions to it? I know that there looks like there is a place for that, but what about replacing some of the current ones with others? Or are the ones in there set?

forest
YES! (I need to get up some info on this.)

We are hoping that many of you will want your own effects in showit.

We are still working out the details, but basically to prepare you will need a before and after image of the effect you want in showit and detailed instructions of how to create the effect in Photoshop.

showit can have up to 60 different effects in it!!! Hopefully some of those will be yours!
joeldavid
QUOTE(mr.nitorix @ August 12 2005, 02:19 PM)
YES! (I need to get up some info on this.)

We are hoping that many of you will want your own effects in showit.

We are still working out the details, but basically to prepare you will need a before and after image of the effect you want in showit and detailed instructions of how to create the effect in Photoshop.

showit can have up to 60 different effects in it!!! Hopefully some of those will be yours!
[right][snapback]11745[/snapback][/right]


sweet. are those going to be added with updates? I have some sweet ones to add. Do let us know more. By the way, I absolutely love the action by musicmanchris called punched. I was wondering if you could post some pics somewhere that show before and after, especially LB and the dress magic so that I know what I should aim for. Thanks.
JimCook
QUOTE(mr.nitorix @ August 12 2005, 05:19 PM)
YES! (I need to get up some info on this.)

We are hoping that many of you will want your own effects in showit.

We are still working out the details, but basically to prepare you will need a before and after image of the effect you want in showit and detailed instructions of how to create the effect in Photoshop.

showit can have up to 60 different effects in it!!! Hopefully some of those will be yours!
[right][snapback]11745[/snapback][/right]



Any date for when these instructions will be available?
davidjay
Forest has been swamped and traveling a lot too but we'll see if we can get something up for you next week.

smile.gif
JimCook
QUOTE(davidjay @ August 20 2005, 01:20 PM)
Forest has been swamped and traveling a lot too but we'll see if we can get something up for you next week.

smile.gif
[right][snapback]12471[/snapback][/right]


Patiently waiting .....................................................................
davidjay
smile.gif haha..awesome...Nice Avator too! Forest sent me something last week so I'm pretty sure he's planning to get that info up pretty soon. Thanks for your patience.
JimCook
David, silly me misinterpreted the idea of customized actions in showit. I thought what was going to be provided was instructions on how we can add our own actions to showit much like people can add their own actions/scripts to Photoshop. Instead it was instructions on how to send the information to you for incorporating them.

So, I looked at the showit scripts and figured out how to create my own extensions. I created a sloppy border extension. Actually Forest made it very easy to do. Kudos to Forest and the showit framework. It is a really nice piece of work.

This begs the question. Do you support the idea of people creating their own scripts and sharing them?
[attachmentid=1173]
davidjay
Dude! That's awesome! I could never figure out how to write code and I think most photographers wouldn't have an interest in that so we didn't bother trying to teach people because it's just too crazy... here's a small portion of one of the effects...and since we're offering to write it for free for people as long as we see it useful I figured everyone would prefer that..

CODE
Mixer=function(){var am=charIDToTypeID("Mk  "),h=new ActionDescriptor(),aj=charIDToTypeID("null"),k=new ActionReference(),ai=charIDToTypeID("AdjL");k.putClass(ai);h.putReference(aj,k);var ah=charIDToTypeID("Usng"),i=new ActionDescriptor(),ag=charIDToTypeID("Type"),f=new ActionDescriptor(),al=charIDToTypeID("Mnch");f.putBoolean(al,true);var ak=charIDToTypeID("Gry "),e=new ActionDescriptor(),af=charIDToTypeID("Rd  "),ae=charIDToTypeID("#Prc");e.putUnitDouble(af,ae,-10.000000);var ad=charIDToTypeID("Grn "),ac=charIDToTypeID("#Prc");e.putUnitDouble(ad,ac,200.000000);var ab=charIDToTypeID("Bl  "),aa=charIDToTypeID("#Prc");e.putUnitDouble(ab,aa,-70.000000);var z=charIDToTypeID("ChMx");f.putObject(ak,z,e);var y=charIDToTypeID("ChnM");i.putObject(ag,y,f);var x=charIDToTypeID("AdjL");h.putObject(ah,x,i);executeAction


...but if any of you are super smart like Jim and can figure it out be my guest! The more effects the better!

biggrin.gif
JimCook
Great news and I can see why you went with the write-it-4-us approach. I would like to release my sloppy border stuff, but before I do, I need to know the best way to integrate it with ShowIt so that I don't get in the way of your future additions.

What I did is added a 012 subfolder and then added my affect with nID of 12. I suspect that when you add your next effect you would do the same thing so we will have a collision. Plus my effect is called Sloppy and if someone else called an effect Sloppy I think there would be issues.

In order to prevent collisions, I am wondering if there should be some naming convention that I should follow for the name of the function as well as the folder and the id I am using.

Are there any general rules I should be following so my extension can play nicely with other people's extensions?
davidjay
Awesome! I'd say go ahead and release it as number twelve smile.gif ... hopefully in the future we'll be able to organize all of our favorite actions on the front page but until then we'll just have to bop back and forth between the pages...and we'll just make our next one #13

I'm stoked to see it! You da man and I love the pic of you and the President! haha! That's great!

Cheers,
DJ

p.s. We have over 40 Showit Effects users so you'll be making a lot of people VERY happy by adding the sloppy border in there!
JimCook
QUOTE(davidjay @ September 5 2005, 11:41 AM)
Awesome! I'd say go ahead and release it as number twelve
I love the pic of you and the President! haha! That's great!

Cheers,
DJ

[right][snapback]14555[/snapback][/right]


Ok I will release it as 12. Hope it lives up to your expectations.

GW and I are good friends! tongue.gif Actually I came across the life size standup of George in a novelty store in Nashville.
Adam Squier
QUOTE(JimCook @ September 5 2005, 07:57 PM)
Ok I will release it as 12.  Hope it lives up to your expectations.
[right][snapback]14616[/snapback][/right]

So, then, if it's "released," how do we get it? Or will we need to download and re-install ShowIt each time? I'm sorry to be such a dunce about these things. Scripts are very new to me -- and I just figured out actions.
davidjay
I think if you just dump the new folder in your Scripts -> Showit -> effects folder it should work when you launch Showit but we'll try and see! biggrin.gif ....I'm new to this too...hehe

davidjay
If you'd like I'll put it up on the store as a free download from Jim "the man" Cook

and/or you can just post a link to it here on the forum.

smile.gif
JimCook
Yes, that's the idea, just dump it into your effects folder and it should work without any showit reinstall. I created a new thread to get some people to beta test it before I release it to the world. David I am going to initially host it on my site, but if you want, we can put it on your store as well once we confirm that it is working fine. I am open to any distribution method.
amber holritz
David... Any updates on how we can add our own actions to ShowIt Effects? Do we need to send Forest the action files?
davidjay
Yup! smile.gif If you go here you can download all the info on how to submit your own action. smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.