これは Noodl Advent Calendar 2019 の14日目の投稿です。昨日は@kmaepuさんのラズパイとNoodlでデジタルサイネージを作った話でした。 本日は、Noodlで3DCGモデルを表示する方法やTipsを紹介します。 なお、Noodlの基本的な内容を確認したい場合、たとえば…
これは PWA Advent Calendar 2019の3日目の投稿です。昨日は@dryttさんの初学者目線でみるPWAでした。 本日は、PWAとBabylon.jsで作ったWebXRアプリをオフラインで使う方法を説明します。 1. 前提 1.1 Babylon.jsとは? 1.2 PWAとは? 2. オフラインに対応し…
2週間ほど前、MacOSを10.15のCatalinaにアップデートしました。 (11/8時点で10.15.1) その後から、Macの動作が全体的に重くなったので、クリーンインストールを実施しました。しかし、現時点でもWebブラウザの読み込みが異常に遅い問題は残ったままです。 今…
前回の記事では、Noodlの概要を紹介しました。 www.crossroad-tech.com Noodlはノードをつなげてプロトタイピングするツールですが、javascriptを自分で書いたり、インターネットで提供されているjavascriptソースを読み込んで使うこともできます。 今回はBa…
本格的な開発に入る前に完成イメージを作って、関係者で内容や方針を決めるため、プロトタイピングツールというものがあります。 個人的には、ARやVRのアプリケーション開発にはプロトタイピングが重要だと思っていますが、よい手段を見つけられていないのが…
前回に引き続きPWA(Progressive Web App)について調べています。 www.crossroad-tech.com 前回は、オフライン化には成功したものの、キャッシュの扱いが不十分である程度時間が経つと再度アクセスが必要でした。これを解決する方法を探しているのですが、色…
先日、MacOSをMojaveからCatalinaにアップデートしたあとに発生しました。ターミナルからコマンド入力しても良いのですが、Xcodeを起動するだけでも解決できるので、対応方法を書いておきます。 1. 現象 2. 対応方法 3. おわりに
前回、PWAを使ってBabylon.jsで作られたWebサイトをアプリのようにする方法をまとめました。 www.crossroad-tech.com PWA(Progressive Web App)の特徴の1つにオフライン動作というのがあります。うまく使えればWebXRアプリをネットワーク接続不要で動作でき…
Babylon.jsを使ってOculus Quest向けのアプリを作ろうとすると、ネットワーク接続が必須になります。そのため、自宅以外では動作確認がしづらくなります。 そこで、Progressive Web App(PWA)で解決ができないかを調べることにしました。 PWAをうまく使うと、…
先日、WebXRとWeb Musicに関する勉強会が開催されました。少し時間が経ってしまいましたが、ブロガー枠での参加というのもあり、当日の講演内容をまとめました。 主催者のRyoya Kawaiさんのまとめは下記の通りです。 ryoyakawai.com (2019/9/17追記) 参加者…
すでに何度か参加報告を書いてますが、昨日、XR系のイベント「xR Tech Tokyo #17」に参加しました。今回はLT枠で発表をさせていただきました。 今回もXRおよび関連技術の発表が興味深かったのでまとめました。他の方のまとめはこちらです。 bibinbaleo.haten…
先日、このようなツイートがありました。 Inspired by @FirefoxDevTools' Tilt feature, we just released the 3D DOM viewer in Edge Dev/Canary builds 1) Enable Developer Tools experiments in about://flags2) Ctrl+Shift+P > "Experiments" > "Enabl…