MID2Motion (1.2.1) | 2015-11-07 15:31 |
MMDIKSolver (1.2) | 2015-06-13 19:45 |
MMDMotion (1.5.1) | 2015-11-05 17:38 |
JavaFX とはJava 7 から採用された XML と javascript で構築する新しいGUIで、 これまでのGUI より OS とかに縛られない柔軟でリッチな GUI を目指したものらしい。(Java OS なんて構想もあった時代だったよね。) 今までの awt, swing がOSとかの機能を利用しているのに対して、 OpenGL が使われており、ほぼダイレクトに描画できるから高速らしい。 で、OpenGLが使われているということは当然、
3Dは当たり前にいじれるんですよ!
といわけで、その 3D描画機能が JavaFX 3D。
実はこのJavaFXはJava 7のときまでは、実験的だったものらしいが Oracle 版のメジャーリリースである Java 8 から正式機能でむしろ推奨になった。これが2014年3月くらいで、そのころからちょっと 「Java で3Dブーム」です。なんせ、Java ならWindowsでもMacでもLinuxでもandroidでもiOSでも 3Dで遊べますからね。当然「Javaで、MMD」を考える人も、私だけじゃないんですよね。
一応 Java で 3D / MMD をやってる人のアーティクル集。
http://docs.oracle.com/javase/8/javafx/graphics-tutorial/javafx-3d-graphics.htm
「おい、待て!」って言われそうだけど、一番情報が多いと思ってしまいました。やっぱ自分のところのソフトウェアは自分で宣伝しなきゃね。 英語しかないのは残念だけど。
http://xiphia.info/2014/12/02/88
このプログラム公開されているんで、やってみましたが結構ほとんどのモデルを表示できました。 PMXモデルだけで動くようにはさすがになってませんが、MMDMotionをうまく使えばその両方が 解決するかも?自分でもやってみたいけど、まだ他にやることたくさんあるんで、 ・・・・誰かやってくれないかな・・
http://www.torutk.com/projects/swe/wiki/JavaFX_3D%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B
光源と材質の反射とカメラの移動の話がサンプルコード付きで出てます。全部やりましたよ。面白いですよFX 3D。 MMD動かしたいーーー。
[PageInfo]
LastUpdate: 2015-06-21 03:51:56, ModifiedBy: naz_o
[License]
Creative Commons 2.1 Attribution
[Permissions]
view:all, edit:login users, delete/config:members