#00 自習のための参考ウェブサイトまとめ

この記事は、PythonとRhinoceros、Grasshopper、後半にはAnacondaやVisualStudioCodeをつかって、コンピューテーショナルデザイン、デジタルファブリケーションを実践するための知見を共有していきます。#00として、まずは比較的遅くからプログラミングを学び始めた筆者の経験から、主観的に役に立つと感じたウェブサイトを段階に分けて紹介します。あくまで、個人の経験に基づいているので、個々のレベルや目的に応じてカスタマイズするのがベストかと思います。私個人も多くの記事、オープンソースに助けられた経験もあり、この記事が何かの助けになれば幸いです。


ターゲット

Pythonを用いてコンピューテーショナルデザイン及びデジタルファブリケーションを実践したい方

ロボットアームを用いたファブリケーションに興味のある方


初級

  1. Rhinoceros と Grasshopper 導入
    1. Digital in Architecture
    2. Plethora Project for Rhinoceros
    3. Plethora Project for Rhinoceros and Grasshopper
    4. Plethora Project for python in Rhinoceros and Grasshopper
  2. 背景となる数学的知識 導入
    1. Essence of Linear Algebra
    2. Essence of Calculus
  3. Python 導入
    1. Introduction to Python
    2. PEP8

初中級に行く前に…


初中級

  1. Essential mathmatics for computational design
    1. Essential Mathmatics
    2. Essential Guide to C# scripting
  2. Rhinoceros/Grasshopper の詳細
    1. The why and how of data trees
    2. Rhino Python Primer
  3. The Nature of Code
    1. NOC for python in GH
    2. The Nature of Code

中級に行く前に…