Submit Search
Upload
oF勉強会資料(図形)
•
Download as PPTX, PDF
•
0 likes
•
443 views
A
Atelier Frameworks
Follow
openFrameworks初心者向けの勉強資料です。 まずは基本の図形を描いてみましょう!
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 17
Download now
Recommended
同志社ローム記念館プロジェクト アトリエフレームワークスが新メンバー教育用に作成した勉強資料です。本資料はopenFrameworksのAddonの使用方法についてopenCVを用いながら解説しています。
oF勉強資料(アドオン編)
oF勉強資料(アドオン編)
Atelier Frameworks
DockerをMacにインストールする手順を紹介
DockerをMacにインストール
DockerをMacにインストール
Kazuhiro Suga
eclipseのFlash/FlexビルダープラグインであるFlashBuilderを使って、AIR for iOSとAIR for Androidを作り始めるとっかかりを、スクリーンショット多めに解説してみました。
FlashBuilderでスマホアプリ開発
FlashBuilderでスマホアプリ開発
utweb
iOS勉強会(KJ-CODE)発表資料 StoryboardのContainerVIewについて
Ojbecitve-C Use ContainerView (Stroyboard)
Ojbecitve-C Use ContainerView (Stroyboard)
Jaeeun Lee
社内向け資料(アップロードテスト)
Androidアプリを作ろう
Androidアプリを作ろう
Morihiro Nagano
(PHPカンファレンス2013での発表内容です) Yahoo! JAPANほどの大規模サイトにおいては、小さなコードでも圧倒的に使われることで大量のコストを生み出します。実例を交えて非効率な実装と、その改善例を紹介します。
本当に怖いパフォーマンスが悪い実装 #phpcon2013
本当に怖いパフォーマンスが悪い実装 #phpcon2013
Yahoo!デベロッパーネットワーク
NSEG #50 発表用スライド
Vagrant でお手軽開発環境
Vagrant でお手軽開発環境
Hideki MACHIDA
How to make an artificial intelligence based werewolf agent in C# using MonoDevelop or Xamarin Studio.
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
takots
Recommended
同志社ローム記念館プロジェクト アトリエフレームワークスが新メンバー教育用に作成した勉強資料です。本資料はopenFrameworksのAddonの使用方法についてopenCVを用いながら解説しています。
oF勉強資料(アドオン編)
oF勉強資料(アドオン編)
Atelier Frameworks
DockerをMacにインストールする手順を紹介
DockerをMacにインストール
DockerをMacにインストール
Kazuhiro Suga
eclipseのFlash/FlexビルダープラグインであるFlashBuilderを使って、AIR for iOSとAIR for Androidを作り始めるとっかかりを、スクリーンショット多めに解説してみました。
FlashBuilderでスマホアプリ開発
FlashBuilderでスマホアプリ開発
utweb
iOS勉強会(KJ-CODE)発表資料 StoryboardのContainerVIewについて
Ojbecitve-C Use ContainerView (Stroyboard)
Ojbecitve-C Use ContainerView (Stroyboard)
Jaeeun Lee
社内向け資料(アップロードテスト)
Androidアプリを作ろう
Androidアプリを作ろう
Morihiro Nagano
(PHPカンファレンス2013での発表内容です) Yahoo! JAPANほどの大規模サイトにおいては、小さなコードでも圧倒的に使われることで大量のコストを生み出します。実例を交えて非効率な実装と、その改善例を紹介します。
本当に怖いパフォーマンスが悪い実装 #phpcon2013
本当に怖いパフォーマンスが悪い実装 #phpcon2013
Yahoo!デベロッパーネットワーク
NSEG #50 発表用スライド
Vagrant でお手軽開発環境
Vagrant でお手軽開発環境
Hideki MACHIDA
How to make an artificial intelligence based werewolf agent in C# using MonoDevelop or Xamarin Studio.
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
takots
Kabanero workshop document
Kabanero p
Kabanero p
Yasushi Osonoi
Spring Boot ユーザーの方でも簡単に Quarkus を使うことができるような説明をしています
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
ryoheiseki1
JJUG CCC 2020 Fall での発表資料です。
Spring Boot ユーザの方のための Quarkus 入門
Spring Boot ユーザの方のための Quarkus 入門
tsukasamannen
2013/2/3の勉強会で使った資料です。 iPhone開発者初心者向けです 内容は 「XcodeのStoryboardを使って 簡単なじゃんけんゲーム」を作るです。
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
Toshio Ehara
How to make an artificial intelligence based werewolf agent in C# using Visual Studio.
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
takots
2013年4月20日に大分市で開催される「春だ!みんなでハンズオン祭り」の「はじめてのPython」の資料です。 イベント詳細はこちら https://www.facebook.com/events/272819922852292/
はじめてのPython - 開発環境の準備 for Windows
はじめてのPython - 開発環境の準備 for Windows
Katsumi Honda
Java言語によるGUIのプログラミング またそのソフトウェア(アプリケーション)化
Java GUI Programming
Java GUI Programming
Noritaka Kagei
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
Shinichi Hirauchi
デブサミ2015で開催したワークショップ「実践!クロスプラットフォーム モバイルアプリ開発」の資料です。
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
アシアル株式会社
C#で作ったプログラムのインストーラーをInnoSetupで作成する手順をまとめました。
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
Kenichi Yamada
Firefox OS アプリケーションのチュートリアルです。
Firefox OS アプリケーション チュートリアル
Firefox OS アプリケーション チュートリアル
funakky
ぶっとびケータイでやったFirefoxOSアプリをとりあえず完成させるワークショップの資料
ぶっとびケータイ+Firefox OS Apps
ぶっとびケータイ+Firefox OS Apps
EnsekiTT
jsWaffle を JAR ファイルで利用する方法を紹介したものです。
Setup jsWaffle
Setup jsWaffle
kujirahand kujira
This is the procedure of the sakurug seminar at 2019/12/06.
【ハンズオン手順書】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【ハンズオン手順書】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
SAKURUG co.
2014/2/16の関東Firefox OS 勉強会6th ハンズオンで用いた資料です。
Firefoxosハンズオン
Firefoxosハンズオン
Kazutoshi Kashimoto
JAZUG女子部 第2回勉強会 ハンズオン
JAZUG女子部 第2回勉強会 ハンズオン
Kana SUZUKI
Force.com開発環境
Force.com開発環境
Taiki Yoshikawa
JJUG CCC 2014 Springで実施した R5-1 Eclipse/Liberty Java EEハンズオンのテキストです。説明で使用した資料はこちら→ http://www.slideshare.net/takakiyo/was855-libertyprofile20140518
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Takakiyo Tanaka
2013年7月のCocoa勉強会(関東)で発表した資料です。
Driverについて
Driverについて
幸雄 村上
TechBuzzSpace で開催された「第26回 Unity 勉強会」での発表資料です。 Unity に於ける iOS のビルド自動化について語りました。
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Mori Tetsuya
LEDを制御する
Arduino led
Arduino led
Atelier Frameworks
パーティクルシステムを使用します
unity 花火
unity 花火
Atelier Frameworks
More Related Content
Similar to oF勉強会資料(図形)
Kabanero workshop document
Kabanero p
Kabanero p
Yasushi Osonoi
Spring Boot ユーザーの方でも簡単に Quarkus を使うことができるような説明をしています
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
ryoheiseki1
JJUG CCC 2020 Fall での発表資料です。
Spring Boot ユーザの方のための Quarkus 入門
Spring Boot ユーザの方のための Quarkus 入門
tsukasamannen
2013/2/3の勉強会で使った資料です。 iPhone開発者初心者向けです 内容は 「XcodeのStoryboardを使って 簡単なじゃんけんゲーム」を作るです。
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
Toshio Ehara
How to make an artificial intelligence based werewolf agent in C# using Visual Studio.
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
takots
2013年4月20日に大分市で開催される「春だ!みんなでハンズオン祭り」の「はじめてのPython」の資料です。 イベント詳細はこちら https://www.facebook.com/events/272819922852292/
はじめてのPython - 開発環境の準備 for Windows
はじめてのPython - 開発環境の準備 for Windows
Katsumi Honda
Java言語によるGUIのプログラミング またそのソフトウェア(アプリケーション)化
Java GUI Programming
Java GUI Programming
Noritaka Kagei
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
Shinichi Hirauchi
デブサミ2015で開催したワークショップ「実践!クロスプラットフォーム モバイルアプリ開発」の資料です。
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
アシアル株式会社
C#で作ったプログラムのインストーラーをInnoSetupで作成する手順をまとめました。
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
Kenichi Yamada
Firefox OS アプリケーションのチュートリアルです。
Firefox OS アプリケーション チュートリアル
Firefox OS アプリケーション チュートリアル
funakky
ぶっとびケータイでやったFirefoxOSアプリをとりあえず完成させるワークショップの資料
ぶっとびケータイ+Firefox OS Apps
ぶっとびケータイ+Firefox OS Apps
EnsekiTT
jsWaffle を JAR ファイルで利用する方法を紹介したものです。
Setup jsWaffle
Setup jsWaffle
kujirahand kujira
This is the procedure of the sakurug seminar at 2019/12/06.
【ハンズオン手順書】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【ハンズオン手順書】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
SAKURUG co.
2014/2/16の関東Firefox OS 勉強会6th ハンズオンで用いた資料です。
Firefoxosハンズオン
Firefoxosハンズオン
Kazutoshi Kashimoto
JAZUG女子部 第2回勉強会 ハンズオン
JAZUG女子部 第2回勉強会 ハンズオン
Kana SUZUKI
Force.com開発環境
Force.com開発環境
Taiki Yoshikawa
JJUG CCC 2014 Springで実施した R5-1 Eclipse/Liberty Java EEハンズオンのテキストです。説明で使用した資料はこちら→ http://www.slideshare.net/takakiyo/was855-libertyprofile20140518
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Takakiyo Tanaka
2013年7月のCocoa勉強会(関東)で発表した資料です。
Driverについて
Driverについて
幸雄 村上
TechBuzzSpace で開催された「第26回 Unity 勉強会」での発表資料です。 Unity に於ける iOS のビルド自動化について語りました。
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Mori Tetsuya
Similar to oF勉強会資料(図形)
(20)
Kabanero p
Kabanero p
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
20201107 jjug ccc Spring Boot ユーザーのための Quarkus 入門
Spring Boot ユーザの方のための Quarkus 入門
Spring Boot ユーザの方のための Quarkus 入門
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
iPhone開発者初心者向け資料「XcodeのStoryboardで画面を作ろう!」
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
はじめてのPython - 開発環境の準備 for Windows
はじめてのPython - 開発環境の準備 for Windows
Java GUI Programming
Java GUI Programming
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
C#で作ったプログラムのインストーラーをInnoSetupで作成(1)
Firefox OS アプリケーション チュートリアル
Firefox OS アプリケーション チュートリアル
ぶっとびケータイ+Firefox OS Apps
ぶっとびケータイ+Firefox OS Apps
Setup jsWaffle
Setup jsWaffle
【ハンズオン手順書】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【ハンズオン手順書】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
Firefoxosハンズオン
Firefoxosハンズオン
JAZUG女子部 第2回勉強会 ハンズオン
JAZUG女子部 第2回勉強会 ハンズオン
Force.com開発環境
Force.com開発環境
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Eclipse と Liberty プロファイルで始める Java EE 開発ハンズオン #jjug_ccc #ccc_r51
Driverについて
Driverについて
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
More from Atelier Frameworks
LEDを制御する
Arduino led
Arduino led
Atelier Frameworks
パーティクルシステムを使用します
unity 花火
unity 花火
Atelier Frameworks
unityで3Dオブジェクトを動かします
unity オブジェクトを動かす
unity オブジェクトを動かす
Atelier Frameworks
unityでParticle systemを使い、軌跡を生成します
unity 軌跡
unity 軌跡
Atelier Frameworks
Particle system
unity Particle systemで翼を表現する
unity Particle systemで翼を表現する
Atelier Frameworks
落下してくる花火玉を下からめがけて撃ち、ヒットすれば花火が出るシューティングゲーム。 下まで花火玉が落ちてしまうとゲームオーバーです。 矢印キー(左右)で猫の移動、スペースキーで発射できます。 新入生メンバーが、個人制作として作ってくれました。
unity SHOOTING GAME (prefab・当たり判定)
unity SHOOTING GAME (prefab・当たり判定)
Atelier Frameworks
マウスをクリックした位置から葉が複数枚飛び出し、ひらひらと落ちていくという演出を、Unityの2Dで制作しました。 新入生歓迎用作品ハルフルの演出の1つです。
unity sprite animation 葉っぱが舞う (ハルフル)
unity sprite animation 葉っぱが舞う (ハルフル)
Atelier Frameworks
sprite animationとprefabを活用して、蝶々を飛ばす
unity sprite animation・prefab (ハルフル)
unity sprite animation・prefab (ハルフル)
Atelier Frameworks
Nuitrackの無料ライセンスでも、3分間は連続で実行できます
unityでNuitrackを使う
unityでNuitrackを使う
Atelier Frameworks
複数枚の画像をアニメーション化
unity sprite animation (ハルフル)
unity sprite animation (ハルフル)
Atelier Frameworks
ハルフルの一演出
unity 画像の移動 (ハルフル)
unity 画像の移動 (ハルフル)
Atelier Frameworks
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「kinectでのモーション検出」
Atelier Frameworks
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズ「得点の計算」
Atelier Frameworks
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「ゴースト」
Atelier Frameworks
カラフルゴーストバスターズの演出「バルーン」
カラフルゴーストバスターズの演出「バルーン」
カラフルゴーストバスターズの演出「バルーン」
Atelier Frameworks
海さんぽ演出「波」
海さんぽ演出「波」
海さんぽ演出「波」
Atelier Frameworks
海さんぽ演出「サメ」
海さんぽ演出「サメ」
海さんぽ演出「サメ」
Atelier Frameworks
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「サカナが寄ってくる」
Atelier Frameworks
海さんぽ演出「光道と動画再生」
海さんぽ演出「光道と動画再生」
海さんぽ演出「光道と動画再生」
Atelier Frameworks
海さんぽ演出「メッセージボトル」
海さんぽ演出「メッセージボトル」
海さんぽ演出「メッセージボトル」
Atelier Frameworks
More from Atelier Frameworks
(20)
Arduino led
Arduino led
unity 花火
unity 花火
unity オブジェクトを動かす
unity オブジェクトを動かす
unity 軌跡
unity 軌跡
unity Particle systemで翼を表現する
unity Particle systemで翼を表現する
unity SHOOTING GAME (prefab・当たり判定)
unity SHOOTING GAME (prefab・当たり判定)
unity sprite animation 葉っぱが舞う (ハルフル)
unity sprite animation 葉っぱが舞う (ハルフル)
unity sprite animation・prefab (ハルフル)
unity sprite animation・prefab (ハルフル)
unityでNuitrackを使う
unityでNuitrackを使う
unity sprite animation (ハルフル)
unity sprite animation (ハルフル)
unity 画像の移動 (ハルフル)
unity 画像の移動 (ハルフル)
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「kinectでのモーション検出」
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズ「得点の計算」
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「ゴースト」
カラフルゴーストバスターズの演出「バルーン」
カラフルゴーストバスターズの演出「バルーン」
海さんぽ演出「波」
海さんぽ演出「波」
海さんぽ演出「サメ」
海さんぽ演出「サメ」
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「サカナが寄ってくる」
海さんぽ演出「光道と動画再生」
海さんぽ演出「光道と動画再生」
海さんぽ演出「メッセージボトル」
海さんぽ演出「メッセージボトル」
oF勉強会資料(図形)
1.
openFrameworks 新規プロジェクト作成・図形の描画
2.
プロジェクト作成
3.
プロジェクト作成 これからコーディングをしていくわけですが、 まずはその環境を整えていきましょう。 下記のURLから各々のOSに合わせたものを ダウンロードしてください。 http://openframeworks.cc/ja/download/
4.
プロジェクト作成 こんなファイルがダウンロードできたと思います。 その中にある「projectGenerator.app」を起動しましょう。
5.
プロジェクト作成 起動させた「projectGenerator.app」は 下記のとおりに設定し、「Generate」をクリック! Project name わかりやすいものにしておきましょう Project path 作成するプロジェクトのファイルパス こちらもわかりやすい位置に Addons アドオンを利用する場合はここから設定 今回は使用しないので、触らないでOK
6.
プロジェクト作成 プロジェクトの作成に成功すると、以下のようなポップアップが出てきます。 「Open in IDE」をクリックし、 XcodeあるいはVisual
Studioで早速openFrameworksに触れていきましょう。
7.
プロジェクト作成 ここまでできたら、一度作成したファイルにバグがないか実行してみましょう。 何もなければ、何もしないプロジェクトだけが立ち上がるはずです。
8.
図形の描画
9.
図形の描画 早速作成したプロジェクトのファイルを触っていきましょう。 基本的に書き換えていくファイルは以下の3つになります。 main.cpp:アプリ全体の設定をするところ ofApp.h:ヘッダーファイル ofApp.cpp:アプリケーションの処理を書くところ
10.
図形の描画 直線を描いてみましょう。 ofApp.cppの中にある赤枠の部分を 右のように書き換えます。 ofDrawLine(描き始めのx座標, 描き始めのy座標, 描き終えのx座標, 描き終えのy座標); 書き換えたら実行してみましょう。 右のようになっていたら成功です。 PC上での描画において、 座標の考え方は数学のものとは違う形になります。 左上を(0,0)と考え、右に行くほどxの値が増え、 下に行くほどyの値が増えていきます。 Tips!
11.
図形の描画 次は四角形を描いてみましょう。 ofApp.cppの中に書き足していきます。 ofDrawRectangle(左上のx座標, 左上のy座標, 四角形のwidth, 四角形のheight);
12.
図形の描画 次は円を描いてみましょう。 ofApp.cppの中に書き足します。 ofDrawCircle(円の中心点のx座標, 円の中心点のy座標, 円の半径の長さ);
13.
図形の描画 基本図形として最後は 三角形を描いてみましょう。 ofApp.cppの中に下記のものを追加します。 ofDrawTriangle(頂点1のx座標, 頂点1のy座標, 頂点2のx座標, 頂点2のy座標, 頂点3のx座標, 頂点3のy座標);
14.
図形の描画 次は色を変更してみましょう。 右のように下記を追加しましょう。 これまでとは違い、 書き込む位置はsetup()の部分です。 ofSetBackgroundColor( Rの値,Gの値,Bの値); ofSetColor(Rの値,Gの値,Bの値); 順に背景色と全体で利用する色を 設定しています。
15.
図形の描画 色を個別に変更することもできます。 右のように下線の位置に追加しましょう。 右下の図のようにそれぞれが指定した通り 別の色になっていれば成功です。 R,G,Bはそれぞれ三原色の赤、緑、青に相当し、 値は0~255の数値を取ります。 今回はRGBなので、加法混色と呼ばれるもので、 現実世界における光がこれに当たります。 RGB全てが0、すなわち光がない状態なので黒くなり、 全てが255の状態で白くなります。 Tips!
16.
図形の描画 図形の透明度を変更しましょう。 下線の位置に追加していきます。 ofEnableAlphaBlending(); 透明度を利用するという宣言。 ofSetColor(R,G,B,透明度の値); 透明度の値も0~255の値を取る。 0で完全に透明に、 255で完全に不透明になる。 ofEnableAlphaBlending は「透明度を使う」という宣言。 対になっている ofDisableAlphaBlending
を利用し、 透明度を使いたい部分を2つで囲んでやると、 一部分だけ透明度を利用することもできるぞ! Tips!
17.
これで基本的な描画方法についての説明はおしまいです! おさらいがてらに好き好きに図形を描画してみてください 。
Download now