マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

2013-08-01から1ヶ月間の記事一覧

PSMでテクスチャマッピング

PlayStation Mobile SDKのサンプルに入っているGraphics\TriangleSampleに入ってるtest.pngを使いテクスチャマッピングをしてみた。テクスチャ座標を新たに追加し、VertexBufferのコンストラクタの引数も変えつつ、VertexBufferにテクスチャ座標を渡す。そし…

前回のピクセルシェーダをちょっと弄る

前回はuniform変数のMaterialColorを通して色を受け取り設定していたけど、シェーダ側で決め打ちもできる。前回のピクセルシェーダを以下のようにすれば、C#のコードでいくら三角形の色を指定しようが、シェーダで使ってないし、色は決め打ちなので、今回は…

三角形を表示してみる

とりあえず、3D空間に三角形を表示するプログラムを書いてみた。シェーダも単純で、頂点シェーダはプログラムから受け取った頂点座標をそのまま設定しているだけ。ピクセルシェーダもUniformな変数で受け取った物をそのまま設定しているだけ。以下新規プロジ…

mikutterのプラグインに移植できるか?

移植してどうするという気もするがやってみようか?

開発再開!

↓のTweetが100fav超えたようなのでエミュレータ開発再開します! https://twitter.com/d_kami/status/364029615322300416こっそりこんな修正しておきました。修正なのかどうかはわからんけど

小さな目標を立てよう!

最近、目標が大きくなりがちなので、しかもそれに対して何もできてない。なので、小さな目標を1日ずつ立ててクリアしてくようにしていこうかと思う。まずは明日の目標を立てる PS Vita上に三角形を表示する PS Vita上でテクスチャマッピング いろいろなShado…

SlideShareにアップしました

『Javaで作る超簡易x86エミュレータ』をSlideShareにアップしました! http://www.slideshare.net/d-kami/java-24934130

迷走中

何か迷走してる気がする。ちょっと休もう

d-kami.netのシェーダサンプル更新

GLSLサンプルのモノクロ画像のページに申し訳ない程度の解説追加。あとスポットライトも追加しました(トップページのリンクから行けるスポットライトのデモとほぼ同じ) http://d-kami.net/shader/index.html

今日は何もできなかった

学校は夏休みだが、今日は何もできなかった。疲れてるのかな、寝てばかりだった。だが、今日はまだ終わってない。これから何かできるかも?

Vitaに転送できるようになった

PlayStation Mobile SDKで作ったゲームをPS Vitaで遊ぶためにパブリッシャーライセンスを取得し、無事、SDKのサンプルゲームをVitaに転送することができた。ハマったポイントがVitaにさすUSBケーブルの向きがあったことか。VitaのUSBケーブルのVita側は向き…

d-kami.net & MMD on Ruby更新

http://d-kami.net/ を更新しました。MMD on Rubyのモーションのバグが取れていると思います。膝が逆に向くと言うバグがありましたが、消えてるはずです...

やはり物理演算に...

この画像、よく見るまでもなく、足が衣装を貫通してる。他のところにも突っ込みどころがある。これを解決するには物理演算を使わないといけないような気がするが、すでに速度的に限界に来てるので、これ以上計算させるのはつらい気がする。Ruby以外でやるし…