_福島GamejamCRI・ミドルウェア事前セミナー資料
|
|
- ぜんすけ いそみ
- 5 years ago
- Views:
Transcription
1
2 2 Unity
3 3 Processing CRI Atom Craft OSC (udp) localhost Audacitywav ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb
4 4
5 5
6 6
7 7
8 Processing CRI Atom Craft CRI Atom Craft ADX2LE OSC Player processing OSC (udp) localhost ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb 8
9 9 CRI Atom Craft CRI Atom Craft ADX2LE
10 10 ADX2 OSC Player UnityADX2LE ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb
11 11 Processing Processing Processing
12 12
13 13 OK ChipTune
14 14 wav Audacity
15 15 Audacitywav
16 16 Audacity
17 17
18 18
19 19 X
20 20 Ctr+X Ctr+V
21 21...
22 22...
23 23... Format:WAVSave
24 24
25 25
26 26
27 Processing CRI Atom Craft OSC (udp) localhost ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb 27
28 28 ADX2LE
29 29 CRI Atom Craft
30 30
31 31
32 32
33 33 AISAC AISACADX2LE
34 34
35 35 AISAC...
36 36
37 37
38 38
39 39 AISAC
40 40 AISAC...
41 41
42 42
43 43
44 44 ACF,ACB
45 45...
46 46
47 47 Atom... acfacb
48 ACFACB Processing CRI Atom Craft CRI Atom Craft OSC (udp) localhost ADX2LE OSC Player ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb 48
49 49 ADX2LE OSC Player
50 50
51 51 C:\ADX2LE_Workshop\AtomCraftData\copy.bat ACF,ACB C:ADX2LE_Workshop
52 52 ADX2LEOSCBasicPlayer_Data StreamingAssets ingamepreview ACBACF
53 53 ADX2LE OSC PlayerPanic! 0:triOK
54 54
55 55
56 56
57 Processing CRI Atom Craft processing OSC (udp) localhost ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb 57
58 58 sketch_aisacxy.pde proessing
59 59 import oscp5.*; import netp5.*; OscP5 oscp5; NetAddress myremotelocation; void setup() { 480x240 size(480,240); oscp5 = new OscP5(this,9000); myremotelocation = new NetAddress(" ",8000); } int playerstate = 0; int mousestate = 0; void draw() { background(204); if(mousepressed) { if(mousestate == 0){ if(playerstate == 0){ } } else { OscMessage mymessage = new OscMessage("/adx2/0/playcueid 0"); oscp5.send(mymessage, myremotelocation); playerstate = 1; } else if(playerstate == 1){ OscMessage mymessage = new OscMessage("/adx2/0/stop"); oscp5.send(mymessage, myremotelocation); playerstate = 0; } mousestate = 1; mousestate = 0; } if(playerstate == 0){ } else { OscMessage mymessage = new OscMessage("/adx2/0/aisac 0 "+mousex/480f); oscp5.send(mymessage, myremotelocation); mymessage = new OscMessage("/adx2/0/aisac 1 "+(1f-mouseY/240f)); oscp5.send(mymessage, myremotelocation); ellipse(mousex,mousey,60,60); } } x60
60 60 import oscp5.*; import netp5.*; OscP5 oscp5; NetAddress myremotelocation; void setup() { size(480,240); oscp5 = new OscP5(this,9000); myremotelocation = new NetAddress(" ",8000); } int playerstate = 0; int mousestate = 0; void draw() { background(204); if(mousepressed) { if(mousestate == 0){ if(playerstate == 0){ OscMessage mymessage = new OscMessage("/adx2/0/playcueid 0"); oscp5.send(mymessage, myremotelocation); playerstate = 1; } else if(playerstate == 1){ OscMessage mymessage = new OscMessage("/adx2/0/stop"); oscp5.send(mymessage, myremotelocation); playerstate = 0; } mousestate = 1; } } else { mousestate = 0; } if(playerstate == 0){ } else { OscMessage mymessage = new OscMessage("/adx2/0/aisac 0 "+mousex/480f); } } 2 oscp5.send(mymessage, myremotelocation); mymessage = new OscMessage("/adx2/0/aisac 1 "+(1f-mouseY/240f)); oscp5.send(mymessage, myremotelocation); ellipse(mousex,mousey,60,60);
61 61 import oscp5.*; import netp5.*; OscP5 oscp5; NetAddress myremotelocation; void setup() { size(480,240); oscp5 = new OscP5(this,9000); myremotelocation = new NetAddress(" ",8000); } int playerstate = 0; int mousestate = 0; OSC OSC 2 void draw() { background(204); if(mousepressed) { if(mousestate == 0){ if(playerstate == 0){ OscMessage mymessage = new OscMessage("/adx2/0/playcueid 0"); oscp5.send(mymessage, myremotelocation); playerstate = 1; } else if(playerstate == 1){ OscMessage mymessage = new OscMessage("/adx2/0/stop"); oscp5.send(mymessage, myremotelocation); playerstate = 0; } mousestate = 1; } } else { mousestate = 0; } if(playerstate == 0){ } else { OscMessage mymessage = new OscMessage("/adx2/0/aisac 0 "+mousex/480f); oscp5.send(mymessage, myremotelocation); mymessage = new OscMessage("/adx2/0/aisac 1 "+(1f-mouseY/240f)); oscp5.send(mymessage, myremotelocation); ellipse(mousex,mousey,60,60); } } 4 3 AISAC0 AISAC1
62 62 import oscp5.*; import netp5.*; OscP5 oscp5; NetAddress myremotelocation; void setup() { size(480,240); oscp5 = new OscP5(this,9000); myremotelocation = new NetAddress(" ",8000); } int playerstate = 0; int mousestate = 0; void draw() { background(204); if(mousepressed) { if(mousestate == 0){ if(playerstate == 0){ } } else { 2 OscMessage mymessage = new OscMessage("/adx2/0/playcueid 0"); oscp5.send(mymessage, myremotelocation); playerstate = 1; } else if(playerstate == 1){ OscMessage mymessage = new OscMessage("/adx2/0/stop"); oscp5.send(mymessage, myremotelocation); playerstate = 0; } mousestate = 1; mousestate = 0; } if(playerstate == 0){ 3 } else { OscMessage mymessage = new OscMessage("/adx2/0/aisac 0 "+mousex/480f); oscp5.send(mymessage, myremotelocation); mymessage = new OscMessage("/adx2/0/aisac 1 "+(1f-mouseY/240f)); oscp5.send(mymessage, myremotelocation); ellipse(mousex,mousey,60,60); } }
63 63
64 2 C:\ADX2LE_Workshop\processingSample \sketch_test1\ sketch_test1.pde 64
65 どんな音の変化があるか動かしながら考えてみる ヒント : 2 つの音をクロスフェードするにはボリュームを使う C:\ADX2LE_Workshop\processingSample \sketch_test2\sketch_test2.pde 65
66 66
67 67 F10 CPU% OK
68 68
69 69
70 70
71 71 ADX2
72 72 UnityADX2LE ADX2LE.com
ネコでもわかるインタラクティブサウンド by ちゃーりー
2013-05-23 1 Processing CRI Atom Craft OSC (udp) localhost ADX2LE_OSCBasicPlayer /StremingAssets/ NewProject.acf CueSheet_0.acb 2 3 4 5 6 Processing CRI Atom Craft CRI Atom Craft ADX2LE OSC Player processing
More informationArduino Processing and ) Fig1. Arduino Homepage : h;p://www.arduino.cc/
Arduino Horiuchi* Oguri* Ueda* Tani* Eto* Arduino Processing and ) Fig1. Arduino Homepage : h;p://www.arduino.cc/ : Arduino Java Fig2. Arduino SoGware Download : h;p://arduino.cc/en/main/sogware Hardware
More information配付資料
AudioPlayer player; size(100,100); // Mimin オブジェクトの生成 player = minim.loadfile("schoolsong.mp3"); // やりたいことを書く void mouseclicked(){ player.play(); player.close(); // AudioPlayer の機能を終了する AudioPlayer player;
More informationtn_soturon_sjis.dvi
3D 2005 3 A Graduation Thesis of College of Engineering, Chubu University Evaluation of Usability in Movement Operation for 3D Object Tetsushi Nakagawa 1 1 2 3 2.1... 3 2.2... 4 3 Zoo 7 3.1 Zoo... 7 3.2
More information6 29 ( )1 6 15 1 mousepressed mouseclicked mousemoved mousedragged mousereleased mousewheel keypressed keyreleased keytyped Shift OK Shift mousewheel void mousewheel(mouseevent event) { void keytyped()
More information<4D F736F F D B B83578B6594BB2D834A836F815B82D082C88C60202E646F63>
デザイン言語 Processing 入門 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. http://www.morikita.co.jp/books/mid/084931 このサンプルページの内容は, 初版 1 刷発行当時のものです. Processing Ben Fry Casey Reas Windows Mac Linux Lesson 1 Processing
More informationWAVファイル活用編 初~中級
ワークショップ WAVファイル 活 用 編 PAGE1 株 式 会 社 CRI ミドルウェア PAGE2 本 日 のアジェンダ CRIの 自 己 紹 介 ADX2 LE とは?なにができるの? WAV 加 工 ワークショップ 1. ADX2 LE ダウンロードとインストール 2. プロジェクトの 作 成 と 保 存 3. 波 形 素 材 の 登 録 4. キューのプレビュー 5. 効 果 音 をつくろう
More informationMicrosoft PowerPoint P演習 第10回 関数.ppt [互換モード]
プログラミング演習 (10) 関数 中村, 橋本, 小松, 渡辺 1 目標 Processing で関数に挑戦! 機能をどんどん作ってみよう! 円とか四角形だけじゃなくて, 色々な図形描画を関数にしてしまおう! 判定も関数で! 関数 背景を塗りつぶす : background( 色 ); 円を描く : ellipse(x 座標, y 座標, 縦直径, 横直径 ); 線を描く : line( x1,
More informationline(x1, y1, x2, y2); (x1, y1) rect(x, y, width, height); (x, y) (x1, y1) (x2, y2) height width (x2, y2) ellipse(x, y, width, height); rectmode(corners); rect(x1, y1, x2, y2); (x,y) width height strokeweight(4);
More informationプログラミング演習 Ⅰ 第 14 回 2017/6/5( 月 ) ゲームを作る クイズ 担当 : 紅林林
プログラミング演習 Ⅰ 第 14 回 2017/6/5( 月 ) ゲームを作る クイズ 担当 : 紅林林 クイズゲーム概要 o 画 面に問題 文と選択肢 3 つを表 示 o 1, 2, 3 のキーで答える o 正解の場合は 不不正解の場合は を重ねて表 示 o 1 つの問題が終わったら次の問題へ移動 o 最後に正解した数を表 示 解答後の画 面 ( 正解の場合 ) 解答前の画 面 解答後の画 面 (
More information2001 11 14 19971219947 2 13 4 1 1 1 1 200 1000 1 1 00 2 3 30 100 3 5000 5 1 100 1 100 4 5 6 1 26,234 12,084 9,142 26,916 7 , 1 1 4 8 3 9 100 1895 3516870 100 10 11 W 14 15 New 16 W 11 14 21 1 W 63
More information2 4 8 13 18 24 29 34 39 44 46 48 1 2 3 4 5 6 7 18 11 11 15 10 16 10 8 9 10 1. 2. 3. 4. 5. 6. 7. 1. 2. 3. 4. 5. 6. 7. 11 1. 2. 3. 4. 5. 6. 7. 12 13 18 12 11 16 25 18 00 CPU Central Processing Unit 14 MUST-CAN-WILL
More information課題
colormode(hsb,359,99,99); background(0,0,99); s = 99; x = mousex; y = mousey; nostroke(); while(s >= 0 && (0
More informationProcessingをはじめよう
Processing をはじめよう 第 7 章 動きその 2 目次 フレームレート スピードと方向 移動 回転 拡大 縮小 2 点間の移動 乱数 タイマー 円運動 今回はここまで 2 2 点間の移動 Example 7-6 (EX_08_06) 始点 (startx, starty) から終点 (stopx, stopy) まで移動する 座標更新の計算方法は後述 始点と終点を変更しても動作する 変更して確認
More informationProcessing入門マニュアル17
20. 連続したベジェ曲線を描く beginshape(); beziervertex(x座標, y座標); endshape(); ベジェ曲線を連続して描くためにはbezierVertex命令をbeginShapeとendShape命令の間に記述します ( C1x, C1y ) ( V1x, V1y ) ( V2x, V2y ) ( C2x, C2y ) ( C3x, C3y ) ( C6x, C6y
More information02
54 163116831 02 1 168 54 158 53 162 53 148 52 152 52 10,000 0 40,000 30,000 20,000 50,000 70,000 60,000 1,000 500 1,500 2,000 0 2,500 3,000 4,000 3,500 4,500 168 54 158 53 162 53 148 52 152 52 03 52148
More informationスライド 1
Graphics with Processing 2008-12 モデリング http://vilab.org 塩澤秀和 1 12.1 3D モデリング モデリング 3Dモデルを作り上げること オブジェクト座標系で基本図形やポリゴンを組み合わせる テクスチャ x テクスチャ z y 2 12.2 オブジェクトの関数例 複雑なオブジェクトは, 大きさ 1 を目安としてモデリングし, 関数にしておくと利用しやすい
More information情報システム設計論II ユーザインタフェース(1)
プログラミング演習 I ( 第 10 回 ) 課題 基本 1 スケッチ名 :jumpchara キャラクタを描画する関数を作成し ( 参照 : 参考資料 ), その関数を利用してキャラクタがジャンプする ( 斜方投射される ) プログラムを作れ 600x400 のウインドウ左下からマウスカーソルがある方向にキャラクタを発射するジャンプ台のプログラムを作ってください クリックされたタイミングでジャンプ
More information情報システム設計論II ユーザインタフェース(1)
プログラミング演習 (5) 条件分岐 (2) 中村, 高橋 小林, 橋本 1 目標 Processing で当たり判定に挑戦! 条件分岐を理解する 何らかの条件を満たした時に色を変える! マウスカーソルと動いている円がぶつかったら終了 シューティングゲームやもぐらたたきに挑戦! 課題 : Processing でゲームを作ろう! 占いを作ってみよう フローチャートと条件分岐 プログラムの流れ 年齢確認
More informationTaro-テキスト.jtd
付録 7 実習テキスト Processingスケッチプログラミング Processingスケッチプログラミング Processingスケッチプログラミング 1. 的 作成 : 米田文彦 Processing プロセッシング を使い プログラムによるビジュアル表現を学ぶ また Arduino と連携させ デジタルとフィジカルの融合がどのように行われているのかを知る 2. 使 機器 パソコン Processing
More informationスライド 1
Graphics with Processing 2007-11 シェーディングとテクスチャマッピング http://vilab.org 塩澤秀和 1 11.1 シェーディング シェーディング シェーディングとは Shading= 陰影づけ 光の反射 材質のモデル ( 前回 ) ポリゴンの陰影計算モデル = シェーディングモデル シェーディングモデル フラットシェーディング ポリゴンを単一色で描画
More informationスライド 1
グラフィックスの世界第 3 回 サイバーメディアセンター サイバーコミュニティ研究部門安福健祐 Processing によるアニメーション setup と draw void setup() size(400, 400); void draw() ellipse( mousex,mousey,100,100); void とか setup とか draw とかはじめて見る が出てきてややこしい ellipseは円描く関数でした
More informationuntitled
16 4 1 17 1 50 -1- -2- -3- -4- -5- -6- -7- 1 2-8- -9- -10- -11- Web -12- (1) (2)(1) (3) (4) (1)()(2) (3)(4) -13- -14- -15- -16- -17- -18- -19- -20- -21- -22- -23- (2)(1) (3) -24- -25- -26- -27- -28- -29-
More informationアルゴリズムとデータ構造1
1 2005 7 22 22 (sakai.keiichi@kochi sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2005/index.html tech.ac.jp/k1sakai/lecture/alg/2005/index.html f(0) = 1, f(x) =
More information情報システム設計論II ユーザインタフェース(1)
プログラミング演習 (3) 変数 : 計算とアニメーション 中村, 高橋 小林, 橋本 1 目標 Processing で計算してみよう Processing でアニメーションしよう 計算の方法を理解する 変数を理解する 課題 : Processing でアニメーションしよう! 計算してみよう 地球の半径は 6378.137km. では, 地球 1 周の距離はどれくらいになるでしょうか? println(
More informationslide
// Filename: Example701.ino(AllTest.ino) // Author: Akinori TSuji #include "FastLED.h" #include "SparkFunBME280.h" #include "RTClib.h" #include "LiquidCrystal_I2C.h" #define LED_PIN 13 #define DATA_PIN
More information課題
float xball;// 円の中心の X 座標 float yball; // 円の中心の Y 座標 float rball; // 円の半径 color cball; // 円の色 // 円を移動させる void updateball(){ yball -= 1; if(yball+rball< 0){ yball = height+rball; // 円を描く void drawball(){
More informationI java A
I java 065762A 19.6.22 19.6.22 19.6.22 1 1 Level 1 3 1.1 Kouza....................................... 3 1.2 Kouza....................................... 4 1.3..........................................
More information「デーモントライヴ」にみるサウンドとムービーの活躍~ADX2とSofdec2で実現する圧縮&リッチ演出~
デーモントライヴ にみるサウンドとムービーの活躍 ~ADX2 と Sofdec2 で実現する圧縮 & リッチ演出 ~ タイトル 用 タイトル ( ) 2 CRI - ADX2 - Sofdec2 and more 3 Unity PRO Windows / Mac / ios / Android CRI Unity Editor 4 - - 6 - 2013 2 28 - RPG < > -OS
More information-1-1 1 1 1 1 12 31 2 2 3 4
2007 -1-1 1 1 1 1 12 31 2 2 3 4 -2-5 6 CPU 3 Windows98 1 -3-2. 3. -4-4 2 5 1 1 1 -5- 50000 50000 50000 50000 50000 50000 50000 50000 50000 50000-6- -7-1 Windows 2 -8-1 2 3 4 - - 100,000 200,000 500,000
More informationMicrosoft PowerPoint P演習 第5回 当たり判定(2)【課題】.pptx
3 組 基本課題 1 スケッチ名 :eye2 カーソルの位置によってキャラクタの目の向きが変わるプログラムを作ってください ただし カーソルがキャラクタの顔に対して 上にある時 下にある時 左にある時 右にある時 の4パターンで表現すること カーソルが顔に対して斜め方向にある時は 目は中央にしてください 3 組 基本課題 2 スケッチ名 :cross 十字型の図形に対してマウスの当り判定をするプログラムを作ってください
More informationMicrosoft PowerPoint - [150421] CMP実習Ⅰ(2015) 橋本 CG編 第1回 幾何変換.pptx
コンテンツ メディア プログラミング実習 Ⅰ コンピュータグラフィックス編 1 幾何変換 橋本直 今日大事なのは プログラムをじっくり読んで なぜそうなるか? を考えよう 命令によって起きていることを頭の中でイメージしよう 2 本題の前に確認 Processingでは画面の 左上隅 が原点 (0,0) x 軸の正の向きは 右 y 軸の正の向きは 下 x y : (0,0) 3 幾何変換の基本 4 幾何変換とは
More informationpp2018-pp10base
後ろ5列は着席禁止 3人掛けの中央は着席禁止 プログラミング入門 Processingプログラミング 第10回 第10回 画像の表示と音の再生 第11回 応用課題プログラムの開発 第12回 Wordの基本操作と 応用課題プログラムについて Wordを用いたレポート作成 第13回 Excelの基本操作と Excel VBAによるプログラミング 第14,15回 Javaプログラミング 定期試験 九州産業大学
More information(new) (Opens) Processing (Saves) (Exports) Java Java HTML Getting Started with Processing Casey Reas and Ben Fry. Processing: A Programming Handbook for Visual Designers and Artists Casey Reas and Ben
More information- 2 -
- 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - csv jpg wav - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - - 27 - - 28 - -
More information<4D F736F F F696E74202D F4B87555F A838B B F5F91E63389F12E >
プログラミング演習 Ⅱ フィジカルコンピューティング 第 3 回 Processing 連携 サーボモータ 圧電スピーカの使い方 担当 : 橋本 今日の内容 Processing と Arduino の連携 データの受信 (Arduino Processing) センサからの入力値を Processing で可視化する データの送信 (Processing Arduino) Processing からの指令で
More information株主通信:第16期 中間報告書
9 1 20,000 15,000 10,000 5,000 2007/4 2008/4 2009/4 2010/4 2011/4 2012/4 2013/4 01 02 2 3 03 04 4 05 06 5 133,362 206,945 344,360 363,936 67,583 128,114 819 18,583 412,477 846,445 164,935 422,265 1,433,645
More informationP15 P211 1 P1 P4 P2 P3 P4 P17
P15 P211 1 P1 P4 P2 P3 P4 P17 P3 P4 P7 P8 P9 2 1 Q A P17 P17 1 2 3 4 3 5 6 7 8 2 P17 Q A P17 4 1 2 3 4 2 P17 P4 P12 P17 P4 5 5 6 7 8 2 P4 P4 6 1 2 3 4 3 P17 P10 P17 7 5 6 7 8 4 0120-096-991 P17 8 1 2 3
More informationP.37 P.816 P.17 P.1819 contents 1 2
201211 NEW! P.37 P.816 P.17 P.1819 contents 1 2 3 4 5 6 7 8 http://www.tokiomarine-nichido.co.jp/ 1 2 16 3 11 4 1 18 9 10 5 6 11 12 18 9 10 6 7 8 13 1411 12 5 13 14 15 1615 16 21 17 18 0120-071-281 19
More information: : : TSTank 2
Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);
More informationuntitled
...1...3 -... 3 -... 3...5 -... 5 -... 5 -... 6 -... 7 -... 7 -... 7 -... 10 -... 17 -... 17 -... 18 -... 20 -... 21 1 TEL 2 3 4 ) ) 5 6 7 8 9 10 11 () (4) () (4) () () 730-0042730-8586 730-0042 730-0042730-8586
More information大容量情報検索論
リスト構造 プログラミング演習 Ⅱ (9) 中村, 小松, 菊池 1. List 構造 配列 データが並んでいるデータ構造 静的 ( 配列長を後から変更できない ) リスト構造 次のデータを示す で構成される. 動的 ( 配列長を変更可能 ) 0 1 2 データ 次 データ 次 A[0] A[1] A[2] 10 30 データ 次 null 20 List クラスの例 ListNames.pde ListNames.pde
More informationMethod(C 言語では関数と呼ぶ ) メソッドを使うと 処理を纏めて管理することができる 処理 ( メソッド ) の再実行 ( 再利用 ) が簡単にできる y 元々はC 言語の関数であり 入力値に対する値を 定義するもの 数学では F(x) = 2x + 1 など F(x)=2x+1 入力値 (
Method(C 言語では関数と呼ぶ ) メソッドを使うと 処理を纏めて管理することができる 処理 ( メソッド ) の再実行 ( 再利用 ) が簡単にできる y 元々はC 言語の関数であり 入力値に対する値を 定義するもの 数学では F(x) = 2x + 1 など F(x)=2x+1 入力値 ( 引数 ) x が決まれば F(x) が決まる これを応用して 複雑な処理も 外面的にはひと固まりの処理として扱う
More informationComputer Graphics
Graphics with Processing 2009-14 モデリング http://vilab.org 塩澤秀和 1 14.1 3D モデリング モデリング 3Dオブジェクト ( 物体 ) の形状を数値データの集合で表すこと オブジェクト座標系で基本図形やポリゴンを組み合わせる テクスチャ x テクスチャ z y 2 14.2 オブジェクトの関数化 複雑なオブジェクトは, 大きさ 1 を目安としてモデリングし,
More informationpp2018-pp4base
プログラミング入門 Processing プログラミング第 4 回 九州産業大学理工学部情報科学科神屋郁子 ( pp@is.kyusan-u.ac.jp ) 時限 クラス 水 1 機械 ( クラス 3) 水 2 機械 ( クラス 1) 水 4 電気 (B1 B2) 後ろ 5 列は着席禁止 3 人掛けの中央は着席禁止 第 4 回の内容 前回の質問への回答 マウスの操作と図形の描画 : メソッド 小テスト
More informationGTMF2012 セッション 「スマートフォン向けミドルウェアはここまでできる!多様な演出を手軽に実現する各種手法のご紹介」
GTMF2012 東京スマートフォン向けミドルウェアはここまでできる! 多様な演出を手軽に実現する各種手法のご紹介 2012 年 7 月 4 日 ( 株 )CRI ミドルウェア Ver.1.02 ( 株 )CRI ミドルウェア 映像 音声を専門としたミドルウェア開発会社 1990 年人工知能 CD 音声 映像技術の研究開発 FM-Towns メガ CD など 1995 年サターン用 ADX のリリース
More information情報システム設計論II ユーザインタフェース(1)
プログラミング演習 (9) 多重配列 中村, 青山 小林, 橋本 1 目標 Processing で多重配列に挑戦! 2 次元のマス目に配置されたオブジェクトをどう扱っていくか? 課題 : オセロゲームを作ってみる ライツアウトを作ってみよう 2 次元配列の定義 int[][] square = new int [10][5]; 整数型で要素数が10x5 個の square という配列を作成 square
More informationMultiWriter 5650C 活用マニュアル
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 11 1 2 3 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 2 3 a b c 30 31 32 C *1 *2 *2 33 2 2 2 2 2 2 2 2 2 34 *1 *2 ± *1 C C 35 36 37 38 39 40 OK 1 2 3 4
More information課題
2018 6 22 2. float[] y = new float[5]; void setup() { size(400, 200); for (int i=0;i< (a) ;i++) { y[i] = random(0.3*width, width); void draw() { y[ (b) ] = mousex; int minpos = findminpos( (c) ); for (int
More informationJava演習(9) -- クラスとメソッド --
Java (9) Java (9) Java (9) 3 (x, y) x 1 30 10 (0, 50) 1 2 10 10 (width - 10, 80) -2 3 50 10 (width / 2, 110) 2 width 3 (RectMove4-1.java) import javax.swing.japplet; import javax.swing.timer; import java.awt.graphics;
More information( 株 )CRI ミドルウェア 映像 音声を専門としたミドルウェア開発会社 1990 年 人工知能 CD 音声 映像技術の研究開発 FM-Towns メガCDなど 1995 年 サターン用 ADXのリリース 50タイトル 1997 年 Dreamcast 用 ADX Sofdecリリース 450タイ
ADX2 になって何が変わるのか? ~2000 タイトルを支えた ADX が生まれ変わり これからのサウンド制作を提案 ~ 2010 年 9 月 2 日 ( 株 )CRI ミドルウェア 本資料に記載の情報や画像などのコンテンツに対する著作権 知的財産権は 株式会社 CRI ミドルウェアに帰属します また 当社以外の会社名や製品名は それぞれ各社の登録商標または商標です 各種コンテンツの無断転載 再配布は禁止します
More information課題
size(300,120); void drawrect(float x,float y,float w,float h,color c){ rectmode(corner); stroke( (a) ); fill( (b) ); rect( (c), (d), (e), (f) ); float x = map(hour(), (g), (h), (i), (j) ); drawrect(0,0,x,height/3,color(
More information課題
float[] xball; float[] yball; int numberofballs = (a) ; int radius=10; size(400,400); xball = (b) (c) [numberofballs]; yball = (d) (e) [numberofballs]; xball[i] = random(radius,width-radius); yball[i]
More information1% 51% 4% 13% 31% 152 50 47 36 32 21 20 20 16 14 7 3 1
1% 13 13 19 20 1% 80 9% 70 41% 60 34% 30 3% 40 5% 50 6% 51% 2% 47% 3% 1% 14% 10% 23% 49% 1% 51% 4% 13% 31% 152 50 47 36 32 21 20 20 16 14 7 3 1 102 228 OK 228 46 42 17 10 8 6 5 1 14% 25% 1% 3% 7% 27% 23%
More information8 if switch for while do while 2
(Basic Theory of Information Processing) ( ) if for while break continue 1 8 if switch for while do while 2 8.1 if (p.52) 8.1.1 if 1 if ( ) 2; 3 1 true 2 3 false 2 3 3 8.1.2 if-else (p.54) if ( ) 1; else
More informationkousou.pdf
a B 1 85 61 330 476 72 37 264 373 13 24 66 103 1,063 617 1,288 439 141 219 1,061 31 4,859 865 497 630 309 31 37 860 17 3,246 198 120 658 130 110 182 201 14 1,613 17 64 81 6 57 63 11 7 18 37 37 1 1
More informationGIMP import javafx.application.application; import javafx.scene.scene; import javafx.scene.canvas.canvas; import javafx.scene.canvas.graphicscontext;
(JavaFX ) JavaFX 2 1. 2 2. 52 3. A, K, Q, J, 10, 9, 8, 7, 6, 5, 4, 3, 2 4. 13 5. 6. 7. 8. 9. 13 10. 11. 12. Java.gif 1 GIMP import javafx.application.application; import javafx.scene.scene; import javafx.scene.canvas.canvas;
More information2: 3: A, f, φ f(t = A sin(2πft + φ = A sin(ωt + φ ω 2πf 440Hz A ( ( 4 ( 5 f(t = sin(2πf 1t + sin(2πf 2 t = 2 sin(2πt(f 1 + f 2 /2 cos(2πt(f 1 f
12 ( TV TV, CATV, CS CD, DAT, DV, DVD ( 12.1 12.1.1 1 1: T (sec f (Hz T= 1 f P a = N/m 2 1.013 10 5 P a 1 10 5 1.00001 0.99999 2,3 1 2: 3: 12.1.2 A, f, φ f(t = A sin(2πft + φ = A sin(ωt + φ ω 2πf 440Hz
More information任意の加算プログラム
HP Java CG Java Graphics CG CG CG paint CG CG paint CG paint Windows paint paint 17 // public Frame1() { enableevents(awtevent.window_event_mask); try { jbinit(); catch(exception e) { e.printstacktrace();
More informationpp2019-pp10-base
プログラミング入門 Processing プログラミング第 10 回 九州産業大学理工学部情報科学科神屋郁子 ( pp@is.kyusan-u.ac.jp ) 時限 クラス 水 1 機械 ( クラス 3) 水 2 機械 ( クラス 1) 水 4 電気 (B1 B2) 後ろ 5 列は着席禁止 3 人掛けの中央は着席禁止 今後の予定 第 10 回 : 画像の表示と音の再生 第 11 回 : 応用課題プログラムの開発第
More informationA P18 P11 P P1 P4 P17 P3 P4 1
A P18 P11 P P1 P4 P17 P3 P4 1 P3 P4 P7 P8 P9 1 Q A 1 3 4 P17 P17 3 6 7 8 P17 P13 Q A P17 4 1 3 4 P17 P14 P4 P13 P17 P4 6 7 8 P4 P4 6 1 3 4 3 P17 P17 7 6 7 8 4 010-096-991 P17 8 1 3 4 P17 P17 Q A 9 6 7
More information2007/01/29 1....3 1.1....3 1.1.1....3 1.1.2....3 1.1.3....4 1.2....4 1.2.1....4 1.2.2....5 1.2.3....5 1.3....6 1.3.1....6 1.3.2....6 1.3.3....6 2....7
2007/01/29-1 - 2007/01/29 1....3 1.1....3 1.1.1....3 1.1.2....3 1.1.3....4 1.2....4 1.2.1....4 1.2.2....5 1.2.3....5 1.3....6 1.3.1....6 1.3.2....6 1.3.3....6 2....7 2.1....7 2.2....7 3....8-2 - 2007/01/29
More informationやさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF
pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) 3 5 14 18 21 23 23 24 28 29 29 31 32 34 35 35 36 38 40 44 44 45 46 49 49 50 pref : 2004/6/5 (11:8) 50 51 52 54 55 56 57 58 59 60 61
More informationK227 Java 2
1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html
More information3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");
(Basic Theory of Information Processing) Java (eclipse ) Hello World! eclipse Java 1 3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello
More information情報システム設計論II ユーザインタフェース(1)
プログラミング演習 2 XML と Web API 中村, 小松, 小林, 鹿喰 1 XML を学ぼう! extensible Markup Language W3C(World Wide Web Consortium) で採択された Web 上でのデータのやりとりに注目した構造化文書記述のためのデータフォーマット XML の特徴 新しいタグを定義することが可能 構造は任意の形でネスト可能 ( 繰り返し
More informationJava演習(6) -- 条件分岐 --
(400, 300) 20 if-else (Stripe.java) import javax.swing.japplet; import java.awt.graphics; import java.awt.color; public class Stripe extends JApplet { public void paint(graphics g) { g.setcolor(color.white);
More information設問 println はそこで指定されている内容を出力して改行するものである. 一方,print は内容を出力して改行しないものである. 下記のプログラムそれぞれについて出力結果がどうなるか回答せよ. 下記のプログラム - を実行すると, fms という文字列が 回表示される. プログラム - vo
年組番号名前点数 設問 設問 2 設問 3 6 7 8 0 設問 4 6 7 8 0 設問 5 設問 6 2 3 4 5 6 設問 println はそこで指定されている内容を出力して改行するものである. 一方,print は内容を出力して改行しないものである. 下記のプログラムそれぞれについて出力結果がどうなるか回答せよ. 下記のプログラム - を実行すると, fms という文字列が 回表示される.
More informationr3.dvi
00 3 2000.6.10 0 Java ( 7 1 7 1 GSSM 1? 1 1.1 4 4a 4b / / 0 255 HTML X 0 255 16 (0,32,255 #0020FF Java xclock -bg #0020FF xclock ^C (Control C xclock 4c 1 import java.applet.applet; import java.awt.*;
More informationr02.dvi
172 2017.7.16 1 1.1? X A B A X B ( )? IBMPL/I FACOM PL1 ( ) X ( ) 1.2 1 2-0 ( ) ( ) ( ) (12) ( ) (112) (131) 281 26 1 (syntax) (semantics) ( ) 2 2.1 BNF BNF(Backus Normal Form) Joun Backus (grammer) English
More information