three.js r167 docs examples Learn documentation examples editor gpt Community questions discord forum twitter Code github download Resources Three.js Fundamentals Three.js Journey Learn Three.js 初めてのThree.js Merch T-Shirts submit project
多彩な表現力のWebGLを扱いやすくする「Three.js」:Webグラフィックをハックする(5)(1/5 ページ) Three.jsはWebGLの冗長な仕様をうまくラップし、扱いやすいインターフェイスで提供するライブラリだ。サンプルコードと見比べながら、効率良く学習しよう Three.jsの基礎 本連載も5回目を迎え、いよいよ佳境に入ります。今回の題材は、Webブラウザ上で3次元グラフィックを実現する「WebGL」です。ただし、これまでと違ってAPIを直接は触れず、「Three.js」を利用します。Three.jsはWebGLの冗長な仕様をうまくラップし、扱いやすいインターフェイスで提供するライブラリです。Mr.Doob氏を中心にオープンソースで開発が進められており、WebGL界隈ではデファクトスタンダードに近い地位を築いています。 Three.jp公式サイト WebGLはこれまで解説し
Terrain, maps, and more This site started out as a resource for cartographers creating shaded relief, panoramas, land cover, and related raster art on maps. It has since grown to include my other cartographic interests and has become a repository for my maps, all of which are in the public domain. I hope that you enjoy the site. Lake District of Northern Patagonia A 3D perspective view centered on
初投稿です。cocos2d-xでsqlite3を使えないか調べていたら ブログで発見したので自分で試したらうまく動いてくれたので忘却防止の為、投稿します。 準備 sqlite3.hヘッダーファイルをインクルードします。 // SQLITE3 sqlite3 *pDB = NULL; char* errMsg = NULL; std::string sqlstr; int result; std::string dbPath = CCFileUtils::sharedFileUtils()->getWriteablePath(); dbPath.append("Test.db"); result = sqlite3_open(dbPath.c_str(),&pDB); if (result != SQLITE_OK){ CCLOG("OPENING WRONG, %d, MSG:%s",re
WebGL contents WebGL に関するコンテンツの一覧です。 初心者や WebGL の入門者の方は、最初から読み進めていただけると理解が深まると思います。 また、当サイトでは実際に動作する WebGL のサンプルや、WebGL のデモを多数用意していますが、それらには当サイトオリジナルの行列・クォータニオンなどを扱うライブラリ、minMatrix.js などが使われています。ライブラリの詳しい実装については library のページをご覧ください。 WebGL 2.0 については別のコンテンツとして分けて掲載していますので、 WebGL2 のほうを参照してください。 ブラウザの準備 WebGL を始める前に canvas を知る 3D 描画の基礎知識 レンダリングのための下準備 行列(マトリックス)の基礎知識 頂点とポリゴン コンテキストの初期化 シェーダの記述と基礎 頂点バッ
Come creare il miglior gioco da casinò Quando si progetta un gioco da casinò, la prima cosa che devi considerare è che tipo di gioco sarà. Ci sono molti diversi tipi di giochi da casinò, dalle slot e video poker ai giochi da tavolo e giochi di carte. Dovrai decidere quale tipo di gioco si adatta meglio alle tue esigenze. Ogni tipo di gioco ha il proprio set di regole e regolamenti, quindi dovrai a
Vagrant用のbox(OSのテンプレート)はhttp://www.vagrantbox.es/などで多数配布されています。 とりあえず試してみる分にはこちらにあるものを使ってみるのも良いですが、実際に開発で使おうとするといくつか問題があります。 そのOSに怪しいプログラムがインストールされているかもしれない初期の設定が自分たちの環境と大きく乖離している。例えばyumのレポジトリが多数追加されたりしているVirtualBoxのGuestAdditionsなどのバージョンが古くてそもそも正しく動かないかもしれないこういったことを避けるためには、自分たちでセキュアなboxを作るのが良いと思います。ここではveeweeを使って、自分用のboxを作る方法を紹介します。 veeweeのインストールveeweeはrubyで書かれたツールで、vagrantをはじめとする多くの仮想化ツール用にOSの雛形
=========================================== Sublime Textで嬉しいのはMacやWindowsで利用できることです。 両方のOSで使うなら操作を合わせた方がなにかと便利です。 まずはMacとWindowsのキーバインドをできるだけ合わせます。 (KeyRemap4MacBookやChange Keyなどを利用します。) 次にGitやPython,Ruby,Node.jsを利用するので、WindowsでUNIXシェルを使えるようにします。 (CygwinやMSYSを利用します。それにしてもMacのターミナルは圧倒的に使いやすいです。) さらにMySQL,Redis,MongoDB,RabbitMQなどミドルウェアを利用するのにWindowsでもよいのですが 非公式だったり最新版がない場合があるのでパッケージの管理が簡単なLinuxにミドルウ
Vagrantとは VitualBoxのフロントエンドに相当するツール。 vagrantコマンドなどを使ってコマンドラインから簡単に新しいVMを作れる。 下記の投稿を見て、便利に思えたのでWindows8にインストールしてみた。 naoyaのはてなダイアリー Vagrant” 試す環境はWindows8 64bit。 Rubyをインストールする 下記から最新版のRubyをダウンロードする。 rubyinstaller.org ここでは、1.9.3-p385をダウンロードし、インストールする。 念のため、DEVELOPMENT KITも合わせてインストールしておこう。(任意) ダウンロードしたexeを実行すると、中身が解凍される。 インストールしたRubyのRubyコマンドプロンプトを起動し、下記を実行する。
寝る前に5分間のストレッチ習慣を取り入れてみませんか?? ストレッチは、日頃の疲れを癒しつつ、筋肉をほぐすことでダイエットにも役立てることが出来ます。 ストレッチは体一つで始められ、日頃溜まった筋肉の疲れやコリを癒やすことも可能です。 本記事では、以下を中心にご紹介しています。 ・寝る前のストレッチ習慣 ・ストレッチの効果 ・ストレッチをダイエットに役立てる方法 ・デスクワーカーさん向けのお悩み解決ストレッチ ・身体の各部位別のストレッチ方法 ダイエット目的でのエクササイズから、肩こりや腰痛の緩和など身体各部位の不調を改善する目的でも活用いただける内容となっています。 寝る前ストレッチ5分間ダイエットメニュー 今回ご紹介するダイエットストレッチメニューは1回5分間のお手軽ストレッチコースです。1〜8番までのお手軽エクササイズで全身の筋肉を使いつつ、ほぐせます。 ダイエット目的ではなく、本格
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く