All of these softwares are free to use! (Non-commecrcially.) Just check out what they are capable of so that you know the ballpark a little better… #itsnotallaboutsketchupandautodesk
Processing
https://processing.org/exhibition/
Unreal Engine 4
https://www.unrealengine.com/what-is-unreal-engine-4
vvvv
https://vvvv.org/propaganda
Touchdesigner
http://www.derivative.ca/
And blogs with some cool content:
https://naeimdesigntechnologies.wordpress.com/
http://atlv.org/education/grasshopper/
http://www.designcoding.net/category/hints/
http://www.giuliopiacentino.com/grasshopper-tools/
http://mkmra2.blogspot.cz/2016/03/working-with-meshes-in-rhino-and.html
http://www.grasshopper3d.com/group/milkbox?joinGroupTarget=http%3A%2F%2Fwww.grasshopper3d.com%2Fforum%2Ftopics%2Fballpivot-mesh%3FgroupUrl%3Dmilkbox%26
http://www.grasshopper3d.com/profiles/blogs/marching-cubes-curve-wrapping-more-metaballs