メニュー

Babylon.jsレシピ集

発売日: 2023/3/10 想定ページ数: 184ページ ISBN: 9784295601562 全文検索: 対応
★★★★★ ★★★★★ 0件
本書は、オープンソースで公開されているWebGLフレームワーク「Babylon.js」 (バビロンジェーエス) の知見を集めた解説書です。Babylon.jsを使うと、ブラウザでさまざまな3DCG、XRの表現が可能です。しかし、これまでBabylon.jsに関する本は国内外含めてほとんどありませんでした。この本はBabylon.jsをもっと広めたいという有志の熱意から生まれ、様々な知見が詰まっています。
【目次】
第1章 Babylon.jsとは何か。何ができるのか
第2章 Babylon.jsをはじめてみよう
第3章 Babylon.jsで物理演算を試してみる
第4章 Babylon.jsでAsset Libraryを試してみる
第5章 Babylon.jsでシェーダで遊んでみる
第6章 フラグメントシェーダでGPGPUをしてみる
第7章 レイトレーシングをしてみる
第8章 ローレンツアトラクタをWebXRで体験する
第9章 VtuberとBabylon.js
第10章 業務アプリに3DCGを扱う事で生まれる可能性
第11章 グラフ表示をやってみた
目次プレビュー
  • はじめに
  • 第1章 Babylon.jsとは何か。何ができるのか
  • 第2章 Babylon.jsをはじめてみよう
  • 免責事項
  • 用語定義
  • 商標または登録商標について
  • 1.1 Babylon.jsとは
  • 1.2 Babylon.jsを勉強するには
  • 1.3 Babylon.jsについて情報収集するには
  • 1.4 終わりに
  • 2.1 最低限必要なPCの環境
  • 2.2 最もシンプルなBabylon.jsのコードの書き方
  • 2.3 Babylon.jsを気軽に試し、共有できるしくみ「Playground」
  • 2.4 少し慣れてきたときによく使う便利な機能
  • 2.5 終わりに
  • 3.1 シンプルな物理演算のサンプル
  • 3.2 3Dモデルを物理演算で動かしてみる
  • 3.3 終わりに
  • 4.1 Fire Materialの使用例
  • 4.2 Water Materialの使用例
  • 5.1 シェーダについて
  • 5.2 Babylon.js CYOSとは?
  • 5.3 Shader Materialの使用例
  • 5.4 Procedural Textureの使用例
  • 5.5 Post Processの使用例
  • 6.1 なぜ、Babylon.jsでGPGPUをするのか
  • 6.2 計算モデル
  • 6.3 並列計算の実装
  • 6.4 実行結果
  • 6.5 終わりに
  • 7.1 レイトレーシングとは
  • 7.2 レイトレーシングの実装
  • 7.3 Tips
  • 7.4 終わりに
  • 8.1 ローレンツアトラクタとは
  • 8.2 ローレンツアトラクタを触ってみよう
  • 8.3 ローレンツアトラクタをBabylon.jsで実装する準備をしよう
  • 8.4 ローレンツアトラクタの描画実装
  • 8.5 Babylon.jsとWebXR
  • 8.6 Babylon.jsでWebXRの実装をしてみよう
  • 8.7 XRデバイスでローレンツアトラクタを見てみよう
  • 8.8 まとめ
  • 9.1 本章の流れ
  • 9.2 動作環境について
  • 9.3 プログラム(3Dモデル撮影会)を動かしてみよう
  • 9.4 プログラムのコード解説
  • 9.5 モーション付きの3Dデータの作成について
  • 9.6 おわりに
  • 10.1 はじめに
  • 10.2 ブラウザで3DCGを表示できるということ
  • 10.3 場所が意味を持つ、物流倉庫での利用を考えてみる
  • 10.4 商品をグラフで表示するコード
  • 10.5 倉庫と棚を表示するコード
  • 10.6 商品を表示するコード 機能追加
  • 10.7 終わりに
  • 11.1 こんなことやってみます
  • 11.2 データを作る
  • 11.3 Babylon.jsでハコを作る
  • 11.4 グラフの作成
  • 11.5 Babylon.jsでのグラフ表示、完成です
著者紹介・執筆者紹介
Babylon.js勉強会
この著者の書籍一覧

まだレビューが投稿されていません