Hi all,
I’m just starting my journey into the world of TouchDesigner and so far all I can say is WOW! What a cool environment to create in. I have a stronger background in computer science and programming than I do in the visual or 3D arts so, while I feel pretty handy with Python, I’ve been kind of blundering along trying to figure out the rest of TouchDesigner.
One really useful learning technique for me, whenever I pick up a new language or software, is to try and recreate a project that I’ve done in the past. My first go-to is trying to implement Conway’s Game of Life:
[url]https://en.wikipedia.org/wiki/Conway's_Game_of_Life[/url]
I’ve managed to get an implementation running in TouchDesigner using Python and NumPy arrays to do everything on the computational backend and to populate a TableDAT that controls instances of Geometry. It runs as it should, but at this point I think it would be very helpful to have some experienced eyes look at it and tell me things like “Don’t do that/do this” or “X is a horrible idea” so that I can get a feel for what I need to spend some time focusing on. If you would take a totally different route to implement the same functionality, I would LOVE to hear how you’d do it. I appreciate any comments/criticism/feedback you can offer.
Thanks for reading and I look forward to becoming a part of the TouchDesigner community!
Nic
GameofLife_Stripped.2.toe (11.2 KB)