概略
MVC とか MVVM とかそういったものを耳にした人は多いと思いますが、それはそうと、オニオンアーキテクチャだ、クリーンアーキテクチャだと、設計の全体が見えず、何を学べば良いのか、どれがどう関連しているのか、が見えずに困っている人がいると思います。かくいう私もそうでした。
この文章はそんな人のために、システム設計を考えるための知の高速道路を敷設することを目的としています。
なので、鉞を歓迎します。
楽しく遊ぶ
MVC とか MVVM とかそういったものを耳にした人は多いと思いますが、それはそうと、オニオンアーキテクチャだ、クリーンアーキテクチャだと、設計の全体が見えず、何を学べば良いのか、どれがどう関連しているのか、が見えずに困っている人がいると思います。かくいう私もそうでした。
この文章はそんな人のために、システム設計を考えるための知の高速道路を敷設することを目的としています。
なので、鉞を歓迎します。
MRTK3とQuest3で、フルカラーパススルーを実現する方法です。
いつものように、開発環境です。
バイナリ改変無しで認証サーバーを使う方法があったので、それ用に認証サーバーを公開しました。サーバーで情報は保存しておらず、何を送っても認証済みになることと、月影村は通信にGETを使っているので、個人情報や他のサイト等で利用しているパスワード等は使用しないでください。
技術書典で解析の仕方の本とともに公開しようと思っていましたが、コロナ禍でいつになるか分からないので公開しちゃいます。
最近Unityを使っているはずなのにC/C++を書いていて、そろそろ別な言語に置き換えられないかと考えていたところ、RustでDllが作れるという情報を耳にしたので早速UnityのPluginをRustで作ってみました。
この記事は Magic Leap Advent Calendar 2020 の22日目の記事です。自称日本で10人に入るMagicLeapのC使いとして、今日ももりもり Native Plugin を build していこうと思います。
まず、大切なことですが、この記事でやろうとしたことは失敗しました。MagicLeap上で動かした際の Connection timeout の error が取れず、RTP信号を受信できませんでした。
悲しみ。。。以下はまだ元気だったころの記事をそのまま記載しておきます。
さて、今回の記事はすべて触れると本当に長くなるので、目次で全体像をお見せしたうえで、ちょこちょこ解説していこうと思います。
Magic Leap で RTP 映像を表示して Texture に張り付けるまで
OSS である ffmpeg を、MagicLeap 用に build して使えるようにします。
OpenCV を build して使っていきます。
Editor 上でも使えるようにちょっと変な構成で進めます。
ffmpeg を使うだけなので、とりあえずはシェルで。C APIを叩いて好きに ffmpeg を使っても構いません。
信号を受信!
それでは頑張っていきましょう。
2016年から公開予定を続けていた秘密結社Tekkaの話をしよう。
因みにこの記事は、Tekka Advent Calender 2020 の記事です。
https://adventar.org/calendars/5312
明日は、って誰もエントリーしてないので、明日のTekkaの活躍にご期待ください。
先日、Remote.pyというイベントでLT登壇してきました。
テーマは、「poetry時代のC extensionの作り方」で。
そこで発表した内容をブログにもまとめておきます。
やり方だけ知りたい方はLT用にGithubにリポジトリも用意しておいたので、そちらでお試しください。
Windows10 Insider PreviewのFast Ringの、WSL2でCUDAが利用可能になりました。
Windows 10プレビュー版、WSL上でCUDAが利用可能に
そこで早速手元の環境で動かしてみようと思います。
動作確認した環境は以下の通り。