So, I'm working on a project where I have to create a front panel of an LED light. The front layer is made up of little diamond shaped surface, the light passes through this, and these tiny diamond shaped front panel helps illuminate and spread light evenly across. Anyway, the problem I'm having is that I tried the easiest way i know to create this panel, which is to make it using a plane mesh, and duplicating it. However for the size I needed, I ended up with over 9000, yes over 9000 (9435) separate duplicates put together. It has the look I want, but its impossible to edit or render it out because there is obviously too many of them and blender keeps freezing. So I'm stuck. How can I fix this without blowing up my PC. If anyone knows an alternate way to create this, please help me! :> I would really appreciate it.
Every time yo find yourself doing the same action over and over, think that there has to be a better way, either by instancing, using arrays or scripts to save you from tedious tasks.
In this case creating a large number of copies of the same object can be done with the Array Modifier
Create your base object.
Add an Array Modifier.
That will duplicate the object however many times you want it. The default is on the X axis (but you can modify that).
Then add a second array to duplicate however many times you need in the Y axis (or any other axis you need)