ゲーム制作Javaで3Dゲーム開発日記 part4 パーリンノイズ 3Dと言ったらやっぱりテクスチャ。 パーリンノイズを作ってみた。 ノイズの間は線形補完しています。 本当はバイキュービックとか、しっかりした補完がいいと思うのですが、技術力不足で無理でした。(>_<) こんなのが... 2009.12.17ゲーム制作
ゲーム制作Javaで3Dゲーム開発日記 part3 今週は地味なことを。li(A´・ω・) ・ シーンの追加 シーンに表示したいのをまとめてから、シーンをレンダラーに描写っていう感じに。 これによって、レンダリングを、スレッドとして別に走らせたり、 パーティクルや半透明オブジェク... 2009.12.13ゲーム制作
ゲーム制作Javaで3Dゲーム開発日記 part2 ビルボードとポイントスプライト ビルボードとポイントスプライトに対応しました。 ビルボードで、オブジェクトを全部カメラ側に向かせています。 方法としては、ビュー行列の回転要素のみを、転置行列にして逆行列作成。(回転行列は転置行列が逆行列になる) その後はつじ... 2009.12.06ゲーム制作
ゲーム制作Javaで3Dゲーム開発日記 part1 以前作ったこれは、とにかく3Dの表示にチャレンジということで拡張性がありませんでした。 ということで、今回は、物体を単位として色々設定できるオブジェクト、UV座標は0~1、 当たり判定、画像レンダリングを別スレッドへ、の4つを意識して再... 2009.12.05ゲーム制作
ツール制作音の高さの表示ソフトdrawwaveの開発 part2 「音の高さの表示ソフト drawwaveの紹介」の続きです。 前回はバージョン0.035の紹介でしたが、 あれからバージョンアップしたので新しい機能とかを紹介していきます。p(´∇`)q まずは、いつも通りのメイン画面... 2009.11.04ツール制作
ツール制作音の高さの表示ソフトdrawwaveの開発 part1 音の高さを調べるソフトといえば、「おんかいくん」などが上げられますが、 今日はJavaで製作された「drawwave」というソフトを紹介します。(*^U^*) 何をするソフトかというと、リアルタイム(実時間)で音声を目で見るソフトで... 2009.10.15ツール制作
ツール制作SMFプレイヤーをつくろう!リベンジ「言語の設定とキーボードの表示」 はじめに 久しぶりにSMFプレイヤーの更新。 といっても前回の段階でSMFの再生の最低限の機能は実装されているので、今回は表示関連を中心にしました。 機能アップの種類 言語設定の追加 まずは、言語の設定。 生まれ... 2009.09.09ツール制作
ツール制作SMFプレイヤーをつくろう!リベンジ「出力ポート、MIDIと周波数の関係」 はじめに いくつか機能とかコード修正したのでその紹介をします。 変更点について Sequencerのインターフェースにメソッド名に似せる 入れ替えとか、いつかクラスを公開時に役立ちそう。 Sequencerにあった、ティック単位の... 2009.08.05ツール制作
ツール制作SMFプレイヤーをつくろう!リベンジ「ボリューム調節をつけよう」 ボリューム機能の追加 ボリューム調節をつけました。 実装方法について MIDIでボリュームをいじる時はどうすればいいでしょうか。 デバイスのMIDIボリュームをいじる。 チャンネル全部にVolume(コントロー... 2009.07.31 2019.09.21ツール制作
ツール制作SMFプレイヤーをつくろう!リベンジ「完成した」 完成しました 実は、昨日のうちにあっけなく完成。ワ――ヾ(o・ω・)ノ――イ SMFプレイヤーをつくろう!リベンジ「セットテンポと分解能」の問題もいつのまにか全部解決してました。 スクリーンショット 下の●を動かせば、途... 2009.07.30ツール制作
ツール制作SMFプレイヤーをつくろう!リベンジ「拍子とタイムベース」 はじめに 今回は、現在再生中のSMFが、何分の何拍子のときに、何泊目を演奏しているか。そういう情報を表示させる時の計算方法のメモとなります。 拍子とタイムベース 何分の何拍子のときに、何泊目を演奏しているかを計算するためには次のような... 2009.07.29 2019.09.21ツール制作
ツール制作SMFプレイヤーをつくろう!リベンジ「セットテンポと分解能」 はじめに 以前(2007/4/30)、HSPでMCI(Media Control Interface)を利用せずに、SMF(スタンダードMIDIファイル .mid)を再生するためのモジュールを作ってSMFプレーヤーを作りました。(ここ) ... 2009.07.27 2019.09.21ツール制作