VRで使われている3DライブラリのThree.js本体には、ライティングに関する様々なヘルパー機能が用意されています。照明の向き、範囲などを視覚的に表示して微調整をする機能などです。先日、CesiumをReact上で使えるライブラリ「Resium」v1.0.0を公開しました。Reactといえば、SPA(シングルページアプリケーション)のViewに使われるライブラリー。Three.jsとWebGLを組み合わせると、3Dのゲーム開発にもメリットがあるようです。.React.jsが持つコンポーネント指向の構成・関心の分離・ライフサイクルメソッドといった特性は、UIや小規模のIoTプロジェクト開発に有効です。複雑な産業分野におけるIoTに適しているとはいえません。ReactでVRの開発が可能なReact360を解説していきます。React360の基本や環境構築、それぞれのファイルの役割などをご紹介します。最終的にはランニングに関するWebVRを開発していきます。これはばかげた質問かもしれませんが、私はその理由を明らかにしたいと思います。まさとらん(@0310lan)です。今回は、JavaScriptを使って「グラフやチャートを描きたい!」とか、「さまざまなデータを可視化させたい!」という人にオススメのJSライブラリをご紹介しようと思います。どれも使いやすいです。インタラクティブな3Dアニメーションを無料で作成できるオンラインツールで、あらかじめ用意されたテンプレートをつかって、すぐにデザインを開始することもできます。installで簡単にインストールできるライブラリ作成の解説。Bootstrap4用コンポーネント、チャートライブラリの作成並びにHttpClientを利用したサービスライブラリの作成を詳細に解説。VRは、それらを隠蔽し、従来のWeb開発に近い形で開発できるライブラリである。