ライブラリ制作 HSPの画像処理モジュールipmpackをアフィン変換対応しました 久しぶりにipmpackを更新しました。まだvectorからはダウンロード出来ません。placearkの方からダウンロードして下さい。今回オマケとして、sample\ipmpackの中に、少しだけコンパイル前のソースコードが入っています。i... 2011.09.24 ライブラリ制作
ゲーム制作 2010/5/5 プログラミングの進捗報告・・・ 先月はかなり忙しく、これからも忙しくなりそう。(_Σ_)というか去年の年末より忙しい。ひどいときは1週間の内に2回お泊りしたし。本当にどうしてこうなった状態です。。。。゛(ノ><)ノ日記の方も書くネタがたまっていっていく一方で、書く元気とか... 2010.05.05 ゲーム制作
ゲーム制作 Javaで3Dレンダラ作りたい人まとめ Javaでソフトウェアレンダリングを勉強したい人の調べ物まとめ。順番は関係ないです。誰もが一度は作ってみたいと思う?3Dソフトレンダラ。是非チャレンジしてみて下さい!!講座系石田智史さんの「JAVAで学ぶ3D」 (gcj/JAVAde3D)... 2010.03.28 ゲーム制作
ゲーム制作 Javaで3Dゲーム開発日記 part6 マルチスレッド対応とマップメーカー ・描写関連のみ完全に別スレッド化!本当は、頂点の座標変換&頂点ライト計算と、ピクセル描写部分とでもスレッド化できそうだったけど、メモリの受け渡しが大変そうなので、諦めました。※座標変換・光の計算を終わったデータのバッファだけで、1更新当たり... 2010.01.01 ゲーム制作
ゲーム制作 Javaで3Dゲーム開発日記 part5 画像補間 以前の続きでテクスチャのパーリンノイズの補間法の話です。いい加減補間について調べようといろいろとプログラムして作ってみました。テクスチャなので、上下と左右が繋がるように補間します。8x8px → 256x256px と、各補間法で32倍拡大... 2009.12.19 ゲーム制作
ゲーム制作 Javaで3Dゲーム開発日記 part4 パーリンノイズ 3Dと言ったらやっぱりテクスチャ。パーリンノイズを作ってみた。ノイズの間は線形補完しています。本当はバイキュービックとか、しっかりした補完がいいと思うのですが、技術力不足で無理でした。(>_<)こんなのが出来上がるなんて、ランダムって不思議... 2009.12.17 ゲーム制作
ゲーム制作 Javaで3Dゲーム開発日記 part3 今週は地味なことを。li(A´・ω・)・ シーンの追加シーンに表示したいのをまとめてから、シーンをレンダラーに描写っていう感じに。これによって、レンダリングを、スレッドとして別に走らせたり、パーティクルや半透明オブジェクトを、最後にZソート... 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まずは、いつも通りのメイン画面です(^o^)ボタンの配置と... 2009.11.04 ツール制作
ツール制作 音の高さの表示ソフトdrawwaveの開発 part1 音の高さを調べるソフトといえば、「おんかいくん」などが上げられますが、今日はJavaで製作された「drawwave」というソフトを紹介します。(*^U^*)何をするソフトかというと、リアルタイム(実時間)で音声を目で見るソフトです。音声の波... 2009.10.15 ツール制作
ツール制作 SMFプレイヤーをつくろう!リベンジ「言語の設定とキーボードの表示」 はじめに久しぶりにSMFプレイヤーの更新。といっても前回の段階でSMFの再生の最低限の機能は実装されているので、今回は表示関連を中心にしました。機能アップの種類言語設定の追加まずは、言語の設定。生まれて初めて、言語の設定を行えるような機能追... 2009.09.09 ツール制作