How to create a river of plastic?
Copy link to clipboard
Copied
Essentially for my image I'd like to take one of my images of a river and make it look like the river is a dense flow of plastic bottles instead of the water. Obviously I can't dump thousands of plastic bottles into a river to make the image, so what would be the best approach to do this in photoshop? Would making a custom brush from a real image of plastic bottles be a viable technique? The aim is not to fool people into thinking the bottles are actually flowing down the river, but it still has to look decent. Thanks!
Explore related tutorials & articles
Copy link to clipboard
Copied
Hi,
It's difficult to visualise your idea. There are manu option here.
You can use transformation tool, you can use Puppets, you can use Clone Stamp or event bollte and mask to prepare your document.
But maybe it's nice idea to go to Illustrator and prepare Art. Brush from bottle. Then use this brush to draw a river track
pawel
Copy link to clipboard
Copied
Would making a custom brush from a real image of plastic bottles be a viable technique?
Photoshop Brushes use transparency with only 1 channel, so full color images can not be used as Brush tips themselves.
Copy link to clipboard
Copied
This is the reason - I sugested Illustrator
pawel
Copy link to clipboard
Copied
Thanks guys, very helpful advice so far. macpawel thanks for the suggestions, I understand it is hard to visualise my idea, as it is quite surreal! Imagine a river scene, but the river is so full of plastic drinks bottles that you can't even see the water - that was my initial idea. On reflection it may be more practical to actually photograph a few bottles in the water, and then clone stamp a lot more of them. The bottles wouldn't be as 'dense' as I first envisioned, but that would be ok!
c.pfaffenbichler - thanks for the clarification on brushes, as I wasn't aware that they weren't able to be in colour. From what macpawel said it seems this may be possible in Illustrator, but I don't own that software and have no experience in using it.
Copy link to clipboard
Copied
Have you checked out Scripted Patterns yet?
Copy link to clipboard
Copied
No I hadn't. I just looked into this and it seems very useful with the 'random pattern' option, however it seems that it has the same limitation as brush tips.
Copy link to clipboard
Copied
It does not, here is an example:
Copy link to clipboard
Copied
But the satire naturally has (other) limitations, so it may not be useful to you in this case, either …
Copy link to clipboard
Copied
As c.pfaffenbichler mentioned, you can use the Deco Fill scripts. One of the issues there would be size of the bottles to give perspective of distance and confining the bottles to the river area. I wrote a script that allows you to define an area to use the fill, where you don't get cut off lines:
This would allow you to fill the river with bottles, but you would still need to work on the perspective. Perhaps several different sections at different sizes. You can download the script here:
Scripted Fill UI - Photoshop CS6
The script takes some time running and creating the file for doing this, so don't make your sample size too small, or you will spend hours doing this or crash PS.
Copy link to clipboard
Copied
If you have access to a 3D app with a particles system, then this is easily achieved.
I used Blender 3D and modelled 1 plastic bottle. Then I used particles to randomly place 30000 copies of the bottle all at random angles on a single plane which was aligned to same viewpoint as the river picture. Then it was just a simple matter to bring the render back into Photoshop to mask and make a composite with the original image.
Dave
Copy link to clipboard
Copied
Wow, this is pretty much exactly what I was looking for. My only concern is the learning curve, and the time needed to be able to learn how to do this in Blender. Looking on youtube for 'blender 3d particles tutorial' brings up some very lengthy videos, and this is software I have no experience of whatsoever.
Copy link to clipboard
Copied
Hi
If you are keen to do this in Blender, or just want to learn the software for future use, try Blender Guru's beginner tutorial here which gives a good introduction to the workspace and is broken down into reasonably short lessons to make a doughnut scene. In part 7 he adds sprinkles to the surface using exactly the same particle system method as I used to spread the bottles over the river surface in the picture above.
https://www.blenderguru.com/tutorials/blender-beginner-tutorial-series
Dave
Copy link to clipboard
Copied
Brilliant, thank you. I'll certainly check out those tutorials - if my quality of output is sufficient I'll create my image this way.
Copy link to clipboard
Copied
Thanks for the script! This definitely seems like something that could work, I'd have to experiment with it a little.
Copy link to clipboard
Copied
Hi guys,
I've thought about and explored the various options you suggested, and I think that scripted patterns is going to be the most practical solution. I did go through several of the blender tutorials as I think the end result that davescm provided was excellent, however I am too pushed for time to learn the software well enough for this image.
I have explored the scripted patterns option, and it seems like something that could do the trick, although I've hit a wall with regards to how good I can make the effect. I applied the scipted pattern with a size and rotation jitter, and also did the fill in sections along the water to account for perspective. I'm using the 'lighten' blending mode as this seemed to give the overal best effect. I also brushed over the bottle in the mask with the brush set to a lower opacity to make the bottles less sharp, as they would be if they were in water.
That's now the point that I'm at, and the result is not satisfactory.the bottles look too flat and 2d, and the colour doesn't look right. Could you please offer suggestions on what steps I could now take to improve the image?
Copy link to clipboard
Copied
Don't try and fill the river right off the bat. Create your plastic bottle swarm in a new document that is the same height as the river is long, but three or four times the width, and fill with plastic bottles using scripted patterns.
Then use Free Transform > Perspective closing the top of the bottles layer to the width of the river.
Cut out a rectangle discarding the angled corners.
Make the layer a Smart Object
Now Free Transform > Warp to fit the layer to the river. If you don't get it right first time, that's not going to be a problem because being a Smart Object you can fine tune as many times as you need, and the FT handles will always be at the corners.
Very quick & dirty, and I realised a few points while doing it:
Don't try and do it with one layer. I gave the bottle layers some Bevel & Emboss to give them depth, and if the bottles overlap, it messes that up. So use a lower density over multiple layers.
If that still results in some overlap, select around errant bottles and move them on their layer.
The Free Transform process breaks the bevel & emboss, so take care, and more time than I did.
Ultimately, I think Dave's Blender approach is going to be best, because there is no really easy way to create the depth realistically with that many objects, unless you are prepared to spend a lot of time adding shading to each bottle.
Copy link to clipboard
Copied
Another angle you could try a google image search for "pile of plastic bottles" youll probably find some good source material

