2D Fractal Tree / Rhino on Mac (Grasshopper + Python)

posted by on 2020.04.08, under No categorize
08:

rhino

 

 

 

 

 

 

 

 

GrashopperでFractalTreeを作ろうとする場合は、
再帰処理ができるプラグインのAnemoneを使うと便利です。
しかしながら、
Mac版のRhinoだとAnemoneがwindows版しか動かなく、
自分でpyrhonを書きました。

Anemone (plug-in Grasshopper) can be useful when doing recursion.
but Anemone doesn’t works rhino for mac  (only windows version) .
So I create fractal tree by  Grasshopper + Python.

grasshopper

 

 

 

 

 

 

 

 

Download source :   2D_fractalTree.gh

追伸 :
オフィシャルのフォーラムでAnemoneがちゃんと動くことを教えて貰いました。
このオフィシャルサイトでダウンロードしたGHA ファイルを入れるPC に入れると、
ちゃんと動いた。。。
mac対応のマークがないから。動かないものだと思ってた。。。

https://www.food4rhino.com/app/anemone
P.S
Download the latest version from food4rhino and put the GHA file in your components folder. Then relaunch Rhino/Grasshopper.
Thanks P1r4t3b0y

 

原広司 / 様相について

posted by on 2019.07.14, under No categorize
14:

images

 

 

 

 

 

 

様相(=modality)とは、

刻々と変化し続け、
部分の中に全体があり、全体の中に部分があり、
曖昧な境界を持った、
状態や空間の現象のことを指す。

氏は、夕暮れや夜明けの美しい現象を、
夕暮れの様相。
夜明けの様相。
と呼び、形のない形、非ず非ずの状態に、
名前をつけ、様相と呼んだ。

私も原広司のように、
霧、雲、虹、オーロラ、蜃気楼、
と言った、自然現象に似た佇まいを持つ、
映像やインスタレーションを作りたい。

 

Arduino Due × SSD1306 0.96′ OLED / 128×64

posted by on 2016.08.20, under No categorize
20:

SSD1306は4ピンのものと6ピンのものがあります。
SSD1306 has sold 6-pin or 4-pin.

・6-PIN(SPI Interfaec)  ・4-PIN(I2C Interface)
aaaaaa bbbbbb

 

 

 

 

また、
OLEDのライブラリは「u8glib」を使っています。
This OLED project using u8glib library.

—————————————————————————-
・About ver 4-PIN (GND,VCC,SCL/SCK, SDA)
—————————————————————————-

Untitled Sketch_bb

U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_FAST);

GND : GND
VCC : 5v or 3.3v
SDA : 20
SCL/SCK : 21

※In the case of Arduino Uno / Arduino Uno の場合
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);
GND : GND
VCC : 5v or 3.3v
SDA : A4      //OLED_MOSI
SCL/SCK : A5

sample URL :

http://arduino-er.blogspot.jp/2015/04/hello-world-096-inch-128×64-i2c-oled-on.html

—————————————————————————-
・About ver 6-PIN (GND,VCC,SCL,RES,DC)
—————————————————————————-

Screen Shot 2016-08-20 at 7.29.06 PM

U8GLIB_SSD1306_128X64 u8g(21, 20, U8G_PIN_NONE, 9, 8);

GND : GND
VCC : 5v or 3.3v
SCL/SCK : 21
SDA : 20        //OLED_MOSI
RES : 8          //OLED_RESET
DC/A0 : 9

・Sample OLED

BrightSign × MAX/MSP : UDP通信

posted by on 2015.11.02, under No categorize
02:

◉BrightAuthorの設定方法

BrightSignをMAX/MSPでUDP通信する方法

(1).BrightSign本体に固定IPアドレスを設定する

新規プレゼンテーションを作成し、
ウィンドウ上部にある「Tools」→「Setup BrightSign Unit」をクリック。
「BrightSign Unit Setupウィンドウ」が開くので、
ウィンドウ内の「Advanced Network Setup」をクリック。
Wiredタブを選択し、使用するIPアドレスを設定する。
IPアドレスを設定後したら、「Create Setup Files」をクリックして書き込む。

ff

 

(2).Local Networkingを有効にする

ウィンドウ上部にある「Edit」→「Preference」をクリック。
「Edit Preferenceウィンドウ」が開くので、
ウィンドウ内の「Networkingタブ」を選択。
「Enable BrightSign Local Networking」のみにチェックを入れてある状態に設定。

d

 

(3).インタレクティブプレゼンテーションを作成します。

プレイリストは下記の内容で作成
①ホーム画面は静止画
②UDPにて「zero」が送られてきたら映像に遷移。
③UDPにて「one」が送られてきたらホームに遷移。
④UDPにて「pause」が送られてきたら映像停止。
⑤UDPにて「resume」が送られてきたら映像再生を再開。

c
BrightAuthorの元からあるUDPイベントには、
映像の再生コマンド(Resume)と停止コマンド(Pause)があります。
そのコマンドを利用し、UDP受け取りのラベルとリンクさせてあげると、
MAX/MSPを使用してBrightSignの映像再生/停止を制御できます。

a
b

 

(4).Portの設定

ウィンドウ上部にある「File」→「Presentation Properties」をクリック。
ウィンドウ内の「UDP Receiver Port」の任意のポート番号を設定
ここでは5000を入力。

4

 

(5).Publishする

最後に設定をSDカードにPublishする

 

◉MAX/MSPの設定方法

次にMAX/MSPを使用してUDPの送信部分を作ります。

(1).MAX/MSPのUDPパッチ

MAX/MSPのUDPパッチを使いBrightSignにUDPを送信する。

h

以上がMAX/MSPでBrightSignとUDP通信する方法でした。
今のところ映像再生同期がある常設展示では、
BrightSign × MAX/MSP with Windows Embedded
が最強そうです。

参考サイト : http://blog.gofrontrow.com/control-digital-signage-in-an-emergency-scenario-with-conductor

Mac用スクリーンセイバー ver2.0

posted by on 2014.11.08, under No categorize
08:

full-1 copy

CloudMoutain Ver2.0

オリジナルスクリーンセイバーをUpdataしました。
アップデート内容:
・日付,曜日,時間,の表示
・ヴィジュアルのアップデート

I update my screensaver.
Update detail:
・add time function.
・visual update.

ScreenFlow2

スクリーンセイバーのインストール方法 :

①ダウンロード
以下のダウンロードリンクから、
スクリーンセイバーアプリをダウンロードしてくてください。

MacOS 10.7(Lion)以降 : ここからダウンロード

②インストール
ダウンロードしたアプリをダブルクリックしてください。
「このユーザ専用にインストールする」にチェックし、インストールボタンを押してください。
お使いのmacにスクリーンセイバーが、インストールされます。

③その他の設定
その他のスクリーンセイバー設定方法 : Apple公式サイト
「開発元が未確認のため開けません」と出てしまった時 : こちらをご参考ください

How to install a screen saver :

①Download
Please download a screen saver from the download lint below.

after MacOS 10.7(Lion) : Download

②Install
Please double click a download app.
Screensaver is installed on your mac.

③Install
if you appear an alert.”App can’t be opened because it is from an unidentified developer” : Please click

BoidsParticles

posted by on 2014.08.11, under No categorize
11:

bb2

aa1

 
This is a study of boids.
built with Python + C4D.
 

 
Please check this project data on GitHub
https://github.com/fumianzai/BoidsParticles

BoidsLine003

posted by on 2014.08.06, under No categorize
06:

aa

 

bb

 
This is a study of Boids ver003.
Built with Python + C4D
 

BoidsLine002

posted by on 2014.08.02, under No categorize
02:

aaa

 

bbb

This is a study of Boids.
built with python + C4D

BoidsLine

posted by on 2014.07.20, under No categorize
20:

Screen Shot 2014-07-20 at 10.22.40 AM

This is a boids study version2.

built with C4D + pyhotn

 

Fractal Tree

posted by on 2014.07.16, under No categorize
16:

I study GIF animation.

This is a fractal tree animation.

Boids_ss

 

test

 

Boids_gif

 

TreeCurve-SD

pagetop