Rhinoceros x Python:プログラミングで3Dモデルを構築したい人のためのはじめの一歩から実践まで
コンピュテーショナル・デザイン入門:コンピュータ技術を用いたデータ・ドリブンな設計プロセスにより想像を超えるソリューションを生み出すための基礎から応用まで

Rhinoceros x Python:プログラミングで3Dモデルを構築したい人のためのはじめの一歩から実践まで udemy course
コンピュテーショナル・デザイン入門:コンピュータ技術を用いたデータ・ドリブンな設計プロセスにより想像を超えるソリューションを生み出すための基礎から応用まで
3DモデリンングのためのアプリケーションRhinocerosをプログラミング言語Pythonによって操作する方法を、エディターの使い方、コードの書き方など初心者レベルから初めます。まず、このコースで使うPythonの基礎を学んだ後でRhinoの基本的なコマンドを利用する方法について学びます。Rhinocerosのドキュメントに描かれた点、曲線、曲面などオブジェクトの情報を取得する方法、逆にプログラムからRhinocerosのドキュメントに点、曲線、曲面などのオブジェクトを追加する方法などを知ることができるでしょう。最終的には様々なアルゴリズムによって、オブジェクトを自由にコントロールし配置して3Dの形状をモデリングする言わば中級レベルのプログラミンングにまで到達します。再帰アルゴリズムによる樹木の生成や最適化アルゴリズムによる形状最適化、チューリング・パターンなどを楽しみながらコンピュテーショナル・デザインの醍醐味を味わってプログラミングと3Dモデリングのスキルをアップすることができるでしょう。アルゴリズムをPythonによって実装し、3Dモデルを生成すると言う素晴らしい世界を経験し、プログラミングをデザインという活動の一つの手段、または発想の手がかりとして活用していただけるようになると信じます。