ITエンジニア/デザイナ向けにオープンソースを毎日紹介

技術 - 3Dの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2012/06/12

実際遊べる&解法もついたHTML5ルービックキューブ「html5rubik」

html5rubikはHTML5を使って描かれた遊べるルービックキューブです。昔懐かしいおもちゃのルービックキューブ。高速で解き明かす人、コンピュータに解かせるなどまだまだ人気のあるおもちゃですが、HTML5を使ってWeb上で遊べるようにしたのがhtml5rubikです。HTML5で作られています。マウスで動かしてごち...

39176?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-28-13.55.16_thumb

  • 2012/06/06

レガシーなブラウザにも高度なグラフィックを。JavaScriptによるOpenGL実装「JSGL」

JSGLはJavaScriptによるOpenGL実装です。HTML5の新機能の一つにWebGLがあります。しかしまだまだ最近のWebブラウザでしか実装されていない機能になります。そこでWebGLに対応していないWebブラウザに対して3Dモデリングを行うライブラリがJSGLです。JavaScriptを使ってOpenGLを...

39014?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-22-14.03.30_thumb

  • 2012/06/01

試そう。Webブラウザ上で3Dモデリング「Shapesmith」

ShapesmithはWebブラウザ上で3Dオブジェクトのモデリングを行うソフトウェアです。テキストを書くサービスはたくさんあります。最近ではWeb上で画像編集を行えるサービスもあります。YouTubeなどは動画の編集にも対応しています。次にくるのはそう、3Dです。ShapesmithはWeb上で3Dモデリングが行える...

37098?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot-2012-03-22-21.31.54_thumb

  • 2012/04/02

地球へ帰還せよ。3Dモデルの上にコックピットを表示「cockpit.js」

cockpit.jsは3Dモデルの上に2Dのレイヤーを重ねたゲームを作成するためのライブラリです。cockpit.jsを使うとWebベースの3Dゲームに2Dのコックピットを表示するというゲームが作れるようになります。キーボードやマウス操作で移動も可能です。この臨場感がすごい!ここが日本辺り。WASDによる移動、RFによ...

36081?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2f3dsearch27_thumb1

  • 2012/03/01

すごい!写真を重ね合わせて立体モデルを生成「insight3d」

insight3dは複数の写真から立体モデルを生成するソフトウェアです。MicrosoftのPhotosynthが有名ですが、複数の写真を解析して立体的なモデルを作成する技術があります。それをオープンソースとして公開しているのがinsight3dです。インストーラーです。ウィザードに沿って進めればインストールできます。...

List

  • 2012/01/29

Three.js対応。Webブラウザ上で3Dモデルを作成「ThreeFab」

ThreeFabはTree.jsに対応した3DモデルをWebブラウザ上で作成できるソフトウェアです。Three.jsはJavaScriptで高度な3Dモデルを描画するエンジンですが、そのモデル作成はやはり大変な作業になります。そこで使ってみたいのがThreeFabになります。最初の画面です。3Dモデルが奇麗に描かれてい...

List

  • 2012/01/21

跡※王国?人体解剖3Dビューワー「open 3D viewer」

open 3D viewerは身体の3Dモデルを透明度を自由に設定して閲覧できるビューワーです。元々Zygote Body(旧Google Body)で採用されていたビューワーですが、オープンソースとしてリリースしました。デモの牛さんです。はぁはぁ…おっと、一気に透けてしまいました。血管と脳だけです。マウスを動かすとぐ...

31943?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f11%2fscreenshot2011-11-13-10.22.09_thumb

  • 2011/11/22

HTML5を使ったオンラインドキュメンタリー「One Millionth Tower」

One Millionth Towerはカナダ国立映画庁作成のHTML5製オンラインドキュメンタリーです。HTML5やWebGLを使って何ができるのか、色々思い描きつつもなかなか実際に取り組むのは困難です。そこでOne Millionth Towerをぜひ見て欲しいと思います。カナダ国立映画庁作成によるOne Mill...

26797?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fscreenshot2011-05-09-11.44.02_thumb

  • 2011/05/17

スムーズに動作する。各種OSはもちろんiOSもターゲットの3Dゲームエンジン「Gamekit」

Gamekitはマルチプラットフォーム、マルチデバイスの3Dゲームエンジン。GamekitはWindows/Mac OSX/iOS/Linux用のオープンソース・ソフトウェア。Nintendo DSやWiiの登場によってグラフィックス、リアル重視の傾向から戻ったかに見えたが、やはりゲームはグラフィックスが命だ。どんどん...

26791?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fscreenshot2011-05-08-21.21.01_thumb

  • 2011/05/17

体感必須。WebGLの持つポテンシャルを知る「WebGL Samples」

WebGL SamplesはWebGLのデモアプリケーションが登録されているプロジェクト。WebGL SamplesはHTML5/WebGL製のオープンソース・ソフトウェア。HTML5の登場によって新しい技術がWebブラウザに取り込まれている。その中で最も可能性を感じさせる、だが使うのもなかなか難しそうに思えるのがWe...

26721?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fimg_0684_thumb

  • 2011/05/11

FPSに最適。OpenGL 1.0/2.0を使ったiOS用の3Dレンダリングエンジン「dEngine」

dEngineはiOS用のOpenGL ES 1.0/2.0対応の3Dレンダリングエンジン。dEngineはiOS向けのフリーウェア(ソースコードは公開されている)。Infinity BladeというiOS向けのゲームがある。あの小さなデバイスでよくぞここまでと言われるほど奇麗な3Dグラフィックスを描いている(ゲーム自...

25751?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fimg_0453_thumb

  • 2011/03/09

iPhoneでも初音ミクが踊る。MikuMikuDanceプレーヤ「MikuMikuPhone」

MikuMikuPhoneはiPhone用のMikuMikuDanceプレーヤ。※ データはMiku Miku Dance Databaseより。MikuMikuPhoneはiPhone用のオープンソース・ソフトウェア。ニコニコ動画でも人気の高い動画に初音ミクの歌がある。昔は単に音楽だけが流れるものだったが、次に絵師に...

25713?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-25-15.40.00_thumb

  • 2011/03/07

Webの体験を一歩未来に。OpenALをHTML5で実現する「WebAL」

WebALはWebブラウザで音楽を3D化する、OpenALをポーティングしたJavaScriptライブラリ。WebALはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。ゲームにおいてグラフィックスと同じくらい欠かせない重要な要素が音だ。音楽によって臨場感を出したり、よりゲームの世界に入...

List

  • 2011/02/24

トロン・レガシー風バイクで戦う。マルチプラットフォームの3Dゲーム「Armagetron Advanced」

Armagetron Advancedはバイクの軌跡で相手を囲んで倒すマルチプラットフォーム対応の3Dゲーム。Armagetron AdvancedはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。昔ゲームボーイにかこんむ蛇というゲームがあった。二匹の蛇が相手を囲んで倒すというゲームだ。ルー...

24777?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f01%2fimage4_thumb

  • 2011/01/25

まさに未来。音声による対話型エージェントシステム「MMDAgent」

MMDAgentは音声認識、応対を行う3Dオブジェクトによる音声インタラクションシステム。/s2IfMMDAgentはWindows用のオープンソース・ソフトウェア。コンピュータ技術の進歩もあって、個人のPCでさえリアルなオブジェクトを容易に動かせるようになっている。さらに初音ミクのように滑らかに言葉を発したり、逆に言...

24434?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f12%2fscreenshot2010-12-27-10.47.52_thumb

  • 2011/01/10

音楽を耳だけでなく目でも楽しむ「MIDITrail」

MIDITrailはMIDIファイルを読み込み、3D空間に描画するソフトウェア。MIDITrailはWindows/Mac OSX用のオープンソース・ソフトウェア。音楽というのは耳で楽しむだけではない。音楽周りの環境を整えたり、ミュージックビデオのように音楽に合わせた映像を楽しんだりもする。五感全体で楽しめるのだ。2D...

22302?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f09%2fscreen-shot-80

  • 2010/10/14

ゲームや3Dのテクスチャ作成に「NeoTextureEdit」

NeoTextureEditはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。3Dゲームをはじめとして、ゲームの風景を作る際に岩や樹木、壁などのテクスチャを必要とする時がある。そういうフリー素材もあるが、同じものを使っていては単調な雰囲気になってしまう。よりリアルなテクスチャが作成できる そ...

22455?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f09%2fscreen-shot-169-tm

  • 2010/10/03

JavaScriptの3Dエンジン「Three.js」

Three.jsはJavaScriptのオープンソース・ソフトウェア。Webブラウザが高機能化していく中で競われているのがJavaScriptエンジンの性能だ。実行速度が向上することによって、Webアプリケーションなどの利用が促進される。HTMLレンダリング性能と合わせて重要な指針だ。マウスの動きを追従する エンジンが...

Missing

  • 2010/08/17

Youtube動画を立体化「L3D」

L3DはAdobe AIR製のフリーウェア。日本では3Dテレビが発売され、不振な状況だと言う。だが個人的には3Dの映画については足を運んで観る価値があると思っている。それくらいのインパクトはある(テレビの小さな画面で3Dを見たいと思わないが)。結構暗い…ストリートファイターのリュウが分かるだろうか そんな3Dはコンテン...

List

  • 2009/12/28

Flashで2.5D「ZedBox」

ZedBoxはActionScript製のオープンソース・ソフトウェア。JavaScriptの進化やHTML5の登場によって、これまでであればFlashでしかできなかった表現がブラウザだけで可能になりつつある。とはいえ一般に浸透するのはまだ先のことなので、しばらくはFlashの優位性は動かないだろう。そしてさらにFla...