• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

Placing multiple Images/Symbols in a set order hundreds of times

Explorer ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

I have objects that I've created that have multiple colors that I want to lay on my background quickly. My current workflow is grab 10-20 layers of these objects at a time, reseize, and then move them to each location, control + clicking each one on the way to deselect it once it's in the correct spot. I do this Hundreds of times on each project.

What I'm looking for is the ability to lay these multicolored objects like brush clicks. I have explored the Mixer Brush which does exactly what I want aside from using the same image/symbol over and over. I'd like it to cycle through different images. Sort of an image brush that cycles through images in a set library.

I appreciate all suggestions. Thank you.

Below is an example gif of my current process that I'd like to streamline. (not actual project)

https://i.gyazo.com/0a3569312cc059ce60d770aef3429779.gif

Views

3.8K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe
LEGEND ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

You probably want to either record an action or write a script to place these images. You may need to do some housekeeping if you use a script, for example, sequential filenames are easy to handle (image_001A, image_001B, image_002A, etc.)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

I've thought about scripts but every project is different. Like placing trees at different locations. Same tree library, different tree locations. Each tree needs to be placed accurately. I'm not sure a script work in that way. Unless you're thinking of a different use for a script that might change the mixer brush each time you use it?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

If each object is an image file a script could place them into a large canvas size document.  In the process it would Size and position them  using logic to implement  a process you design to layout your image they way you want them. 

A simple example of a script like that is My PlasteImageRoll script the will tile any number in image onto a canvas.  Image can be and size. Each image will be scaled toe fill the tile size. Excess image area will be masked off.  Tiles images will look like centered aspect ration image crops.

Paste Image Roll Info

Paste Image Roll Script

JJMack

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

After looking at your script page I don’t believe that’s what I’m looking for. The trees I need to place are all different shapes And need to be placed where trees go on a map built from Ariel imagery.

They can’t be placed in a grid Pattern or even a random pattern. i Have ten trees that I place in order over and over until I’ve placed one where each tree is on the map.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

Hi Jared,

If you are doing this in Photoshop, put one tree on a layer. Cmd + J will duplicate the layer (Ctrl + J on Windows). Then move each tree to the correct place.

Most people do maps in Illustrator. There you would make a symbol out of one tree and drag a symbol of the tree to each spot.

~ Jane

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

That would work but each tree is different. we need to cycle between each tree rather than just duplicating the same one over and over.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 18, 2019 Jan 18, 2019

Copy link to clipboard

Copied

As I wrote you would need to design a process that would lay out your image files the way you want them laid out then code a script to implement your process.

My script is just a simple example as  to how a script can place or paste in images that it can then resize position and masks to some layout design. My layout is just a simple fixed single tile size layout rows and columns that is fitted to some document width and length.  The length will be reduces if to few image files are selected.  If you select too many image files the script will not tile any images you will just get a message to select fewer file or  increase the max paper length.  However 100' is the maximum allow length.  My Epson printer max print length is 54',  I could not print a full  100' layout the script can create..

JJMack

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

After doing more research, the tool I am looking for exists in Coral Painter. It's called Image Hose. The brushes you create for the tool are called Nozels.

With image hose, you can create a document that has multiple images inside of it on different layers and Image hose tool will place them similar to a paintbrush in photoshop.

Is there any way of creating custom tools in photoshop as people have in illustrator? Similar to how Astute Graphics makes tools.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

If all the projects are different  and all your image you want place in are the same you can assist population the images but they would need to be sized and positioned for each project.  That can not be automated for each project is unique.  On the other hand if you have sets of images that need to be populated into different projects you could create Projects Mockups  and automate the population of projects mockups.  The number of image in each set need to be the same to populate a mock.  

Recently there was a thread here where a user had one set of images 41 labels that needed to be populated into 84 Projects. To create 3,444 populated mockups jpg files.  If there were also back side labels there would have have to be 2 set of 41 labels.  Mockup Templates would be populated with two images in each.  

All your appends seems to want something to help you do things manually.   Is that want you want or do you want an automated Process. A process you do repeatedly.  Not all unique processes.

Re: Running a script within an action

Transformation of smart object

JJMack

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

The images are not the same. If we wanted to place all of the same images we could use the mixer brush in photoshop.

The problem is the mixer brush doesn't swap between images.

Every project we do is unique. None of them overlap. It would be similar to placing trees in a park, then another park that has a completely different layout, then another park that has a building in the middle with trees only on one side of it and so on.

None of our projects can be batched because no two areas are the same.

Example of how Image Hose works in Coral Paint. This would be perfect.

ba6015bd5c24999e1302b4db2b4b769b.gif

https://i.gyazo.com/ba6015bd5c24999e1302b4db2b4b769b.gif

If you notice, the trees are not all the same. They are being pulled from a file with different trees.

They need to be placed where trees are. Not randomly populated.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

One could simulate something like this by »usurping« a tool one does not usually use a lot with Script Events Manager, like the Count Tool for example.

full colour brush dabbing simulation script

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

To automate this, you need an algorithm. When doing it manually, how do you determine that tree A goes on point X, tree B goes on point Y, and so on? I'm not seeing any explanation.

Once we get that decision logic, a script can (possibly) be created.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

There is no set place for Trees A through C. Locations X-Z are just where trees actually are on the map. Any trees can be placed in any location essentially. They just need to be able to be placed where trees are. and placing trees in larger clumps can take time. 

This is how trees are placed now.

747c117500005cd8dc4b08df29287dce.gif

This is how I'd like to be able to do it. Cycling through the trees randomly would work. But the tool below also allows you to change your brush size which then changes the tree size.

ba6015bd5c24999e1302b4db2b4b769b.gif

With this you can drag for multiple trees or single click for just one.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

I'm surprised one can't do this outright in Photoshop. I know Ambient Designs' ArtRage can do this with some degree. You can sequence the order precisely, but each release resets the sequence back to the beginning. (e.g. If you have a numbered sticker sheet from 1 to 10 and start clicking and dragging, it'll start painting from 1 and then go to your desired number (say, 6 or 7). After releasing, it'll reset back to 1.)

It can be randomized with each click but not strictly sequenced. Also, ArtRage uses sticker sheets themselves as a tool. You can simply "peel" the sticker off and place it as appropriate. (That would create lots and lots of layers, however; ArtRage treats each sticker as such when placing.)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

Yes, I wish Photoshop had this same tool (Image Hose) as Coral Painter has. That would be a PERFECT solution for me.

Mixer brush is close but not quite there.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

Doesn't Corel Painter open/save PSDs? I thought it did. I know ArtRage can. You could just use both together in a workflow if you're feeling desperate. 

It's kind of like how I like to use ArtRage to give my comps texture. I know I can "sort of" do it in Photoshop but ArtRage gives the 3D "grit" I need to complete what I had in mind.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

Coral Painter does do PSDs and I am seriously considering using it for just that tool. It is a steep price for the tool but if it works perfectly I may have to.

Also, I mostly work in PSBs which Painter doesn't accept. It can't even open flat Tifs the size that I would need it to.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

To do what you want  you need to duplicate the layer or layers  and move the new layers  what you show  is  you are moving layer. That will not increase the number of trees.

You could create sampled brush tree tips that scatter trees as you brush and control with your pen. Change brush to change tree type color etc.  Photoshop brush engine has many features,

JJMack

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

The number of layers isn't an issue. I would be happy to have all the trees on one layer in the end. The 2 examples I show above with trees are:

1. The current way I place trees

     - Drag in 8 different trees at a time on separate layers placing each where an actual tree is located.

2. The tool I'd like in photoshop (Coral Painter's Image Hose)

     - Where it works like a brush but places full-color trees rather than a single color brush.

     - It also changes to different trees as you drag the brush as well as when you single click.

     - You are also able to change the size of the brush so that the tree sizes change with the brush size.

This is Coral Painter's "Image Hose" tool in action. it does exactly what I'm looking for in Photoshop.

7c044b05af442890c206a8cf61716487.gif

The closest thing I can find is the mixer brush in Photoshop.

Here is a link to a video of what I'm looking for.

image hose brush 2. - Tutorial - corel painter x - YouTube

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

I'm still not clear on how you decide where to click or which tree goes where.

But, if you click with the count tool on each point where you want Tree A, you could run a script to paste Tree A on each counted location.

var clickPos = app.activeDocument.countItems[0].position;

clickPos will be an array. clickPos[0] is horizontal position, clickPos[1] is vertical.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

I would ideally click the brush where I want one random tree placed.

and Dragging would place multiple trees to populate a dense forest area.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

There are may brush controls scater colors jitter sizes jitter dual tips you most likely come close to what you want to do. I'm not a painter see if Kyle has any brushes that work the want you want to brushes on things.  I would stay away from mixer butshes.  It should not hard to hose out thing like trees.

JJMack

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

The mixer brush can at least paint multiple colors at once where the regular brush can only paint one color at a time. At least that I've seen. I'm pretty familiar with the custom brush settings in photoshop for the paintbrush so if it's the regular paintbrush you're talking about, it's not going to work.

I have made a brush of the tree shape and it still only paints in one color at a time. Not what i'm looking for. I need full-color images/graphics that would be placed either in order or in a random order and the tool needs to work like the paintbrush. Very similar to mixer brush but that just paints the same one over and over.

This is the mixer brush in photoshop:

bc01569d0ae507d480e2f83cc57ed5f5.gif

The only problem is that it's the same tree over and over.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 26, 2019 Feb 26, 2019

Copy link to clipboard

Copied

So can other brushes

JJMack

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines