proce55ing プログラミングアート全般

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2007/08/06(月) 16:19:13
大自然描くのにサインコサインタンジェント
激しく遠回りで面倒なプログラミングアート制作について語ろう

環境てproce55ingぐらいしかマトモには知らないのだが、凄い重かった
ベクター生成とかはともかく、Javaでフル解像度リアルタイムピクセル処理はキツいな

ネイティブなら何を使うといいのだろう。
SDLとかだろうか。文系にはいきなり敷居が高くなる

物理シミュレートとか描画方法はゲーム系の豊富な資料が非常に参考になりそうだ
参考になるサイト等あれば教えてくれ

そんな話をしないか
2008/11/07(金) 05:40:08
>>212
例って、コードそれとも作品、どっち?
214デフォルトの名無しさん
垢版 |
2008/11/09(日) 17:07:24
>>213
とりあえずコードの例です。
参考になるサイトとか知りませんか?
2008/11/12(水) 23:08:09
ttp://code.compartmental.net/minim/examples/
2008/11/12(水) 23:37:07
>>214
スケッチブックにサンプルでついてるお
2008/11/14(金) 23:39:00
>>212
Ruby-processingにvisualizationに使ったサンプルがあった。
Ruby自体は簡単だし、やってることはJavaで再現できるからprocessingでも使えると思うよ。
218989
垢版 |
2008/11/18(火) 21:30:42
2つのスケッチを同時に実行して、
スケッチ間でデータのやりとりをする方法はありますでしょうか?
219デフォルトの名無しさん
垢版 |
2008/11/19(水) 12:26:49
>>218
つ /examples/Libraries/Network/SharedCanvasServer/SharedCanvasServer.pde
つ /examples/Libraries/Network/SharedCanvasClient/SharedCanvasClient.pde
2008/11/19(水) 22:22:47
>>219
おお…最初から入っていたとは…
ありがとうございました!
2008/11/22(土) 23:18:17
オライリーから出るビジュアライジング・データってやつの目次を見て
processingに興味を持ってここに来たのだが・・・
話題にすらなってないのな
2008/11/22(土) 23:44:47
オライリー本は今まで敬遠してたけど
これは欲しいな
2008/11/23(日) 00:05:36
過疎スレだからねぇ
2008/11/23(日) 00:06:48
>>221
俺もその本の目次で興味持って、今しがたProcessing.jsで初体験を済ませて来た所だ
いやあ、ランダムに透明感のある円を書いてるだけでオサレっぽくなってスゲエ楽しい
2008/11/23(日) 01:33:30
オライリーのやつ、英語版持ってるけど翻訳版も欲しい。

p5は日本に統括的なフォーラムの場がないからなー。dev.processing.orgを見ててもいいけど英語がネックになる。
processing.jpは機能してないでしょ。
2008/11/23(日) 02:05:07
なぜか本屋にオライリーの英語版がたくさん並んでたから英語版チラ見してんだが
やけに文章とコードが多かった気が・・・
いや、コードなきゃ始まらないのはわかるが
まあ、買ってお勉強するつもりですが・・・
2008/11/23(日) 11:47:16
プログラミングアート全般なのにprocessingがメインみたいなスレタイだから。
とりあえずprocessing jitter vvvv gemあたりは入れたら。
2008/11/23(日) 20:59:35
processingを冷遇して独立されると全般スレが落ちちゃうぞ!
2008/11/25(火) 21:45:26
Processing 1.0 Launch

何か唐突にキタw
2008/11/25(火) 21:50:33
糞重くね?
2008/11/25(火) 22:52:09
わしょーい
2008/11/26(水) 00:26:48
なんにしろ1.0になったのはめでたい。
2008/11/26(水) 00:46:56
サイト重いねw
SVNになんて繋がりもしない
2008/11/26(水) 08:12:41
processing = Java
vvvv = C#
の3年戦争勃発
2008/11/28(金) 18:17:35
なぁ、1,0が出たってきいて
落としてみた。Linuxなんだけどもしつもん。

sketchっていうエディタで、サンプルを実行してみた。
んで、stopボタンを押してエディタに戻って、引数を
変えようとしたら、入力出来ないのだけどもどうしましょう。
2008/11/28(金) 22:29:25
macだけどふつうに入力できるよ
2008/11/28(金) 22:35:34
ども。調べて見ます。
2008/12/01(月) 09:56:43
>235
自分もUbuntuで使ってるんですが、確かに入力出来ないです。
Linux版の仕様?
2008/12/01(月) 12:12:15
>>238
centos5もだめ。だれかコミュニティに報告汁
2008/12/01(月) 12:19:22
ちなみに出力出るとこダブルクリックしたら入力できるようになるから。
241238
垢版 |
2008/12/02(火) 02:01:32
>>240
ほんとだ、、、変な仕様、、、
だけどとりあえず助かった!!ありがとう!
2008/12/02(火) 02:35:02
1.01がでてる
2008/12/02(火) 20:22:29
正式にproce55ingに改名しないかしら
2008/12/02(火) 21:16:01
>>243
壮大な勘違いをしてる様だ
2008/12/05(金) 01:52:50
オライリーの本買った人いる?
2008/12/05(金) 19:41:28
2008/12/05(金) 20:29:51
>>246
もしよければどんな感じかkwsk
Buile with 〜より深く解説してる感じ?
2008/12/05(金) 21:18:22
>>247
Built with processingはprocessingを始めた人が読むにはちょうどいい。
オライリーの方は、もっと技術的にprocessingを用いたい人が読む。
情報視覚化という分野の手引きとしても十分価値があると思う。

もしも、Built 〜で満足していない、もっとprocessingを使いこなしたい
と思うなら買ったほうがいい。と個人的な感想を述べる。
2008/12/05(金) 21:21:30
>>248
ありがとう、今度買ってくる
もちょい色々やってみたかったから、丁度ぴったりかもしれない
2008/12/05(金) 22:36:12
1章が抽象的過ぎないか?あやうく投げ出しそうになったぜ
まだ6章までしか読んでないが視覚化とか完全に素人なので勉強になってます。
難点は著者自身もまえがきで書いてるが5章くらいからコードの割合が高すぎる気がする
まあ、オライリー本だからいいんだがw
あとは、俺がprocessingはちょっと遊んだ程度なので
説明なしでprocessingのAPIが使われていることがあってちょっと不便
2008/12/05(金) 22:46:15
1章はprocessingというよりは情報視覚化についてだから、抽象的過ぎると言われても仕方がない。

でも逆に、1章に書かれていることは、他の言語にも当てはまることで、
情報視覚化に興味がある、やってみたい、という人は読んどいて損はない。
2008/12/06(土) 18:57:55
processing.jpのヘッダーからリンクされているような、
すんごいビジュアライゼーションを作るための参考書籍ってない?
2008/12/07(日) 19:19:27
オライリーの買ってきた。
基本が、Ben Fryの論文(たしか、彼のサイトからDLできたはず)だから、
単なる解説書ではないね。

情報視覚化の基本的な方法論をおさえてるので、色々と応用できそう。

>>252
ゲーム開発者のための数学・物理学入門とかそこらへん?
基本的な数学、物理の知識がないと作るの難しそうな。

2008/12/08(月) 22:10:43
http://www.nicovideo.jp/watch/sm4968371

どうやったらこんなの作れるんだ・・・
2008/12/09(火) 15:34:58
作るためのものはそろってるんだから根気とセンスさえあればできるんじゃね?
processingはゲームプログラムにはもってこいだと思うんだが。簡単だし。
2008/12/09(火) 18:11:02
>>254
ここまでするならdirectXするだろjk
というか当たり判定で挫折するな、つくろうと思っても
ゲーム用ライブラリとかないよね?
proce55ingに
2008/12/09(火) 18:13:26
マウスに追従するキャラクタを二つ用意して一つが当たり判定用、もう一つがグラフィック用って感じかな
2008/12/09(火) 20:52:36
3Dじゃないんなら、素直にDXライブラリでも使ったほうがよいぞw
挫折したくなかったらw
2008/12/11(木) 23:58:15
この頃3DはじめたんだがImageで表示したのをカメラで横から見るとペラペラに見えるんだが、
パーティクルみたいに常にカメラのほうを正面に表示するにはどうしたら良いんだ?
rotateあたりのでこちらを向くように自分で書かんといかんのか、これ
2008/12/12(金) 02:49:18
パーティクルにもビルボードって書いてあるでしょ?
検索して自分で書いてください
2008/12/12(金) 16:05:46
サンクス
ビルボードなんて知らなかった・・・
2008/12/12(金) 21:24:06
ビジュアライデータ買ってきた。まぁ、高い本なんだよ。
切ないな。仕事に生かせるわけでもなし。
2008/12/13(土) 19:01:49
>>262
高いといってもオライリ本では安い方じゃね?
2008/12/20(土) 00:58:19
なんという過疎
2008/12/20(土) 02:22:30
では話題plz
2008/12/20(土) 03:33:12
クリスマスの予定は?
2008/12/20(土) 10:58:58
processingをeclipseで書いてるんだけど、
MovieMakerがうまく動作させること出来ないんだよね。
QTJava.zipをうまく読みこめないポイんだが原因がわからない。

誰かうまくいってる人いない?
2009/01/01(木) 21:22:18
あけおめ!
2009/01/14(水) 19:26:07
ことよろ!

なんかネタないかなー。
2009/02/10(火) 02:44:24
新しいバージョンとか出て
新しいメソッドとか追加されるとネタになるのに。
なんもないな。

海外のフォーラムとか除くと新ライブラリの話題とかあっておもしろいよ。
2009/02/10(火) 02:44:57
除くと→覗くと
2009/02/11(水) 18:19:05
>>270
たとえば、どんなライブラリあった?
273デフォルトの名無しさん
垢版 |
2009/02/27(金) 14:46:57
過疎過ぎる
誰も見てないのか?
2009/02/27(金) 15:35:23
見てるよ
2009/02/27(金) 17:08:49
今っていうか、春休み前に授業習ってた
今まで出した課題の中でわからなかったやつ全部やらんと単位あげないってさ
2009/02/27(金) 17:55:54
Ubuntuだと設定が大変だった
いまだにエディタのフォントにアンチエイリアスが掛かってない
2009/03/01(日) 15:02:32
int Length = 10000;

float[] X = new float[Length];
float[] Y = new float[Length];
float[] Z = new float[Length];

void setup(){
size(400, 400, P3D);
colorMode(HSB, 100);
background(0);
stroke(100);
frameRate(30);

for(int i=0 ; i < Length ; i++){
X[i] = random(width);
Y[i] = random(height);
Z[i] = i * -1;
}
}
2009/03/01(日) 15:04:37
void draw(){
background(0);

for(int i=0; i < Length; i++){

line(X[i], Y[i], Z[i], X[i], Y[i], Z[i]);
Z[i] += 20;//speed

if(Z[i] > 0){
X[i] = random(width);
Y[i] = random(height);
Z[i] = -1000;
}
}
}

すみませんが15秒ごとにドットの流れを逆行させたいのですがどなたか教えていただけませんか?
多分for文使うんだろうけど上手くできなす
2009/03/01(日) 18:05:47
>>278
そういうときは時間をカウントすれば良いよ。

int time_count;
...
void draw(){
...
if(time_count < 450) {Z[i] += 20;}
else {Z[i] -= 20;}
...
time_count ++;
if(time_count > 900) {time_count = 0;}
}
2009/03/04(水) 05:28:15
もう課題は提出したのかな。

279とは別人ですけど、少し補足をすると、450、900の数字は、
frameRateが30に設定されているためです。1秒間に30回draw()を繰り返すという設定なので。
2009/03/04(水) 08:35:22
>>279>>280
いえ、金曜日の夕方にだした課題全部提出しろって言ってたからまだです
というか思ってたより早く教えてくれて嬉しいです、ありがとうございます
質問なんですがif文のところで0秒から15秒までドットがz軸のプラス方向に流れて15秒以上経過してからマイナス方向に流れるときに
zの座標が0以上になってしまったドットが消えてしまってマイナス方向にドットが流れるんですけど
これって消えない方法ありますかね
282デフォルトの名無しさん
垢版 |
2009/03/10(火) 21:59:21
>>281
自分で考えろカス
2chなんかしてないでさ
2009/03/11(水) 11:10:11
>>282
よく見ろ。提出期限過ぎてる。
2009/03/13(金) 13:31:56
いまさらっていう
2009/03/15(日) 06:55:00
論理ORの||ってキーボードのどのキーから打ち込めばよいのですか
2009/03/15(日) 10:02:31
右のほうにある \ のキーを、シフト押しながら 2 回押す。
2009/03/17(火) 15:47:58
rotate+pop-pushMatrixとかつかった再帰のなかで、座標系がrotateとかtranslateとかのせいで
いろんなのができちゃってるんですけど、を最初の座標系に簡単に落とす方法ってないですか?
288デフォルトの名無しさん
垢版 |
2009/03/24(火) 08:43:26
list()関数使った時に得られる配列は必ずソートされているのですか?
289デフォルトの名無しさん
垢版 |
2009/03/24(火) 17:13:58
マウスから遠いフォント名ほど色あせるスケッチを書いたつもりなんですが、
もっと遠いところと近いところの彩度の差をはっきりさせるには
どうすればいいですか?

PFont currentFontFace;
String currentFontFaceName;
String total, currentFont;
String[] fontList = PFont.list();
float[] fontX = new float[fontList.length];
float[] fontY = new float[fontList.length];
int[] fontAlpha = new int[fontList.length];
int[] fontSpeed = new int[fontList.length];

void setup() {
size( 800, 600 );
frameRate( 60 );
colorMode( HSB );
currentFontFace = createFont( fontList[0], 16, true);
textFont( currentFontFace );
currentFontFaceName = fontList[0];
for( int i = 0; i < fontList.length; i++ ) {
fontX[i] = random( -50, 800 );
fontY[i] = random( 600 );
fontAlpha[i] = int( random( 255 ) );
fontSpeed[i] = int( random( 5 ) );
}
total = "Total :" + nfs( fontList.length, 3 );
currentFont = "Current font : " + currentFontFaceName;
}
290デフォルトの名無しさん
垢版 |
2009/03/24(火) 17:19:34
void draw() {
background( 255 );
for( int i = 0; i < fontList.length; i++ ) {
fill( abs( fontX[i] ) / 3.14, 255 - dist( mouseX, mouseY, fontX[i] + textWidth( fontList[i] ) / 2, fontY[i] + ( textAscent() + textDescent() ) / 2 ) / 3.93, 255, fontAlpha[i] );
text( fontList[i], fontX[i], fontY[i] );
if( fontAlpha[i] + fontSpeed[i] > 255 || fontAlpha[i] + fontSpeed[i] < 0 )
fontSpeed[i] *= -1;
fontAlpha[i] += fontSpeed[i];
}
fill( 0 );
textSize( 32 );
text( total, width / 2 - textWidth( total ) / 2, height / 2 - ( textAscent() + textDescent() ) );
text( currentFont, width / 2 - textWidth( currentFont ) / 2, height / 2 );text( int( frameRate ) + "fps", 10, 32 );
textSize( 16 );
}
void mouseReleased() {
for( int i = fontList.length - 1; i >= 0; i-- ) {
if( mouseX >= fontX[i] && mouseX < fontX[i] + textWidth( fontList[i] ) && mouseY >= fontY[i] && mouseY < fontY[i] + ( textAscent() + textDescent() ) ) {
currentFontFace = createFont( fontList[i], 16, true );
textFont( currentFontFace );
currentFontFaceName = fontList[i];
currentFont = "Current font : " + currentFontFaceName;
break;
}
}
}
2009/03/30(月) 22:22:53
みなさんエディタ何使ってます?
他の言語でIDEの補完に慣れきってると全部手打ちするのがきつくて・・・
Eclipseのプラグインとかあるすかね?
おすすめ環境があったら教えてください、できればWindows
2009/04/02(木) 20:50:21
Eclipse使うと補完あるけど、少し文法を変えないといけない。
293291
垢版 |
2009/04/03(金) 20:33:47
>>292
あらーそうなんすか そうするとP5の手軽さが失われちゃうのかな

例えば、補完のないただのエディタで書くプロセッシングと
リッチな補完エディタのあるActionScript 3.0とかだと
どっちがちょっとした作品の制作には向いてるんですかね〜
2009/04/04(土) 00:28:24
ASの補完って微妙じゃね?
Javaと比べると
295291
垢版 |
2009/04/04(土) 07:33:29
むむ、AS3だとFlashDevelopというIDEが有名なんですが、これって微妙なんですかね?
あのサクサク感(ソフトの軽さ、補完の早さなど)はEclipseより全然楽だと思ったんですけど

デバッグとかになると、かなりしょぼいからEclipseの方が断然↑だと思いますけどね
2009/04/06(月) 20:40:58
プログラミングアートに用いられるものはProcessing以外だと何があるんでしょうか?
ざっとスレを読ませていただきましたが、あまり話題には上ってないようなので質問させていただきました
2009/04/06(月) 22:50:28
>>296
Actionscript、C+、Max、QuartzComposer
2009/04/09(木) 00:33:51
>>296
VVVV, HLSL
2009/04/28(火) 19:57:12
保守
300デフォルトの名無しさん
垢版 |
2009/05/04(月) 12:03:45
保守
301デフォルトの名無しさん
垢版 |
2009/05/16(土) 14:05:58
http://www.amazon.co.jp/Algorithms-Visual-Design-Processing-Language/dp/0470375485/ref=sr_1_1?ie=UTF8&s=english-books&qid=1242450092&sr=1-1

新しい本出たね。
現物をパラパラとめくってみたけど、Learning Processingに近い感じの内容だった。
2009/05/16(土) 16:21:00
プログラミングの初級教育用にProcessingを使っているところってある?
実行環境のインストールも簡単だし、JavaやCよりとっつきやすそうだし、
簡単にお絵描きができるし、なかなかいいところが多いんだけど。

2009/05/17(日) 00:39:45
プログラミングを深く学ぶ学生相手ならもの足りなさ過ぎるだろうし
そうじゃないなら汎用性のあるスクリプト言語とかやったほうが便利だし、課題とかも出しやすいし・・・
やはり絵を描くのが目的じゃないと使いにくいのでは・・・
304デフォルトの名無しさん
垢版 |
2009/05/22(金) 02:07:07
processingでお絵かきして提出する課題が出たのですが、何か参考になるものってありますか?
2009/05/22(金) 02:16:01
無難にBuilt with Processingかなぁ
306デフォルトの名無しさん
垢版 |
2009/05/22(金) 09:41:53
>>305
どうもありがとうございます!

web上に作品例とタグが掲載されているサイトさんはないですよね…?
2009/05/22(金) 09:54:59
いくらでもあるだろ
ggrks
2009/05/22(金) 15:29:27
>>306
http://processing.org/learning/basics/
http://processing.org/learning/topics/

作品例ってわけじゃないが、ここら辺は参考になると思う
309デフォルトの名無しさん
垢版 |
2009/05/24(日) 17:56:25
>>306
そのもののサイトがあるじゃん・・・

http://www.openprocessing.org/
310デフォルトの名無しさん
垢版 |
2009/05/28(木) 03:50:24
gglks=「グーグルカス」。Googleって最低だよね。必要な情報が引っかからないよ。
ggrks=「ググれカス」。Googleって最低だけど、それを使いもしない香具師はもっと最低だよね。
2009/05/28(木) 06:23:42
最高なのは何?
2009/05/29(金) 21:42:02
ちゃいなって盛んに聞こえるけど
中国がどうしたんだろ?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況