Best products from r/processing
We found 17 comments on r/processing discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 10 products and ranked them based on the amount of positive reactions they received. Here are the top 20.
1. Generative Design: Visualize, Program, and Create with Processing
- Princeton Architectural Press
Features:
2. Generative Art: A Practical Guide Using Processing
- Use this item to protect and store your collectible newspapers.
- 50 Sleeves per pack. Each sleeve has an exterior dimension of 16-1/4" X 24-1/8"
- Made of 2-mil Crystal Clear Polypropylene.
- Acid-Free, Archival quality product.
- Toploading Sleeve
Features:
4. Filco Majestouch-2, NKR, Tactile Action, USA Keyboard FKBN104M/EB2
Tactile feel, ergonomic click action (Brown switch)Cherry MX switches, steel mounted in a rock solid body with full N-key Rollover function
6. SUPERNIGHT LED Strip Lights, RGB Color Changing 16.4Ft SMD5050 LEDs Flexible Light Strip Waterproof Rope Lighting Kit with 44 Key Remote Controller and 12V Power Supply
- 【RGB Color Changing】This RGB Led strip lights kit can change colors,set speed modes, adjust brightness with 44 Keys remote controller. DIY selection keys can help you create your great led mood lighting. All items including IR remote controller, led strip and power supply has over charging, short circuit protection, safe value for adults and kids.
- 【Our Advantages】Led strip lighting has premium 5050 SMD Leds in 16.4ft with dimmer and brightness controls.
- 【Easy Installation & Use】Led tape lights can be cut at the mark. You can cut off extra strips to adjust to a proper length.self-adhesive tape can be fit on any dry and flat surface. Flexible to install anywhere you want.
- 【Non-Waterproof Rope Lights】RGB led strip lights suitable for indoor lighting and decoration. Such as kitchen, under cabinet, dining room, bedroom,gaming room etc.
- 【Atisfaction Guaranteed】We offer these Led strip lights kits 30-day money-back guarantee for any reason + 12 month warranty for quality-related issues. Our friendly customer service staff will try our best to assist you fix the issue in 24 hours all year around.
Features:
7. Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (The Morgan Kaufmann Series in Computer Graphics)
- ✅MULTIPLE CONTAINERS IN ONE: Our divided containers are like having a few containers in one with our removable dividers. The bento containers help with healthy portion control, balanced meals and easy lunch packing with more choices.
- ✅ELIMINATE 1,000 PLASTIC BAGS HEADED TO THE LANDFILL THIS YEAR: Leak-resistant plastic lids and removable plastic dividers make these dishwasher-safe essentials the ideal reusable alternative to plastic.
- ✅PROMOTES HEALTHY FOOD PORTIONS: Etched tares help with waste-free bulk shopping and a range of sizes encourage healthy food packing. Divide multiple foods into healthy portions for an on-the-go meal.
- ✅FUNCTIONAL & PRACTICAL FOR THE WHOLE FAMILY: Our products for kids and adults, ideal for school lunches, work, travel, picnics, takeout, and family leftovers. All products are free of BPA, phthalates and lead. Dishwasher safe. Easy to pack and store.
- ✅DOING OUR PART TO PROTECT THE PLANET: We believe that small changes have a huge impact. One reusable solution can save thousands of single-use plastic bags, containers, bottles, straws and utensils from our oceans and landfills.
Features:
I'd definitely recommend Learning Processing which is also by Dan Shiffman. It's probably more basic than Nature of Code but if you're only just starting Processing it's a better place to start, I think. I'm making my way through it at the moment and THEN i intend to go on to Nature of Code.
If you particularly want to create stuff like the sketches you linked, then this book seems like a good bet and is on my list to read after Nature of Code. I can't personally recommend it though as obviously I haven't got to it yet.
Unless you are well versed in other programming languages though, I think it is really important to get the basics down first so I'd suggest starting with Learning Processing.
Thanks! I think the best way to start is this book: https://www.amazon.com/Generative-Art-Matt-Pearson/dp/1935182625
Afterwards, less of an introduction and more a collection of generative art recipes, this book is worth every cent: https://www.amazon.com/Generative-Design-Visualize-Program-Processing/dp/1616890770
A great, free and often mentioned introduction to Processing and a lot of interesting concepts is http://natureofcode.com/book, but there is less of a focus on interesting visuals.
The simplest way to do this is to have boolean variables for all user key actions, like:
boolean movingUp = false;
Set it to true in keyPressed and false in keyReleased. Use it (but never change it) in your draw() function.
I recommend handling ALL inputs like this, not just those that "need" it. (note that you'll need to handle "event-like" keys (fire the weapon) in a different way than "state-like" keys (move up, etc), probably).
Also note! Not all keyboards are perfect. In fact, most keyboards have issues when trying to press more than one key at once because of their hardware layout. It's different on most keyboards. If you have two players, hooking up two keyboards to the computer will solve this problem.
I haven't really used any tutorials to do Processing, however one book has helped me to get on my way: http://www.amazon.com/Getting-Started-Processing-Casey-Reas/dp/144937980X
Further, just try to decompose the image into simple to do instructions. First, learn how to draw a triangle. Second, find a way to draw a lot of these triangles packed together. Thirdly, make the triangles have a random color. Fourthly, generate the colors with different limits, like 'in this location of the image I only want these kind of colors or this color'. That's all there really is to these images, I guess. Good luck!
The code and that website accompany this book. If you're new to Processing and would like to get into it, I recommend it :)
Once you get over the initial hump of the weirdness of programming, I'd suggest Generative Design as your second book. It has the most expressive/interesting/coolest examples and will inspire you even as it invites you to mess with its examples.
It's one of the best tech books I've ever bought. Check it out: http://www.amazon.com/Generative-Design-Visualize-Program-Processing/dp/1616890770
read this book. It's one of the best introductory programming books I've read in any language.
I got this one here.
The strip itself has 4 pins: Ground, Red, Green, Blue. I was going to power it with iether the supplied adapter or another one, with some transistors controlled by an arduino. Arduino will be connected via USB.
Show me what you did! I'm interested to see how you pulled it off.
I was also considering using python to do it instead of processing.
Agreed.
Also buy this book.
If "Generative Design" is a bit too pricey, you'd might want to consider
"Generative Art" by Matt Pearson.
Lots of fun generative projects to fool around with!
Amazon have a Kindle version.
A Pattern Language by Christopher Alexander. It's not a programming book; it's not an art/design book per se. But if you read it, and you grok it, it may change the way you think about code (and design).
Source: https://www.openprocessing.org/sketch/670559
Click to add a new ball
Adapted from a sketch in this book https://www.amazon.com/Processing-Creative-Coding-Computational-Foundation/dp/159059617X
http://www.amazon.com/Nature-Code-Simulating-Natural-Processing/dp/0985930802/ref=sr_1_2?ie=UTF8&qid=1416438876&sr=8-2&keywords=processing+daniel
Read.