タグ

2019年8月25日のブックマーク (9件)

  • UnityでiOS向けのARアプリを開発する方法 ( AR Foundation + ARKit-XR-Plugin 導入編 ) - Qiita

    UnityでiOS向けのARアプリを開発する方法 ( AR Foundation + ARKit-XR-Plugin 導入編 )iOSARKitARFoundation はじめに Unity-ARKit-Plugin から AR Foundation への変遷 従来、UnityでARKitプラグインを用いた開発を行う場合、Unity Technologies Inc. が提供している 「Unity-ARKit-Plugin ( Deprecated ) 」 を Unity Assets Store からインストールすれば良かったのですが、2019年6月以降、こちらのプラグインが非推奨 ( Deprecated ) となりました。では今後、iOS ( ARKit ) 向けにARアプリケーションを開発を進めるためにはどうしたら良いのか?実は 「AR Foundation (Preview) 」

    UnityでiOS向けのARアプリを開発する方法 ( AR Foundation + ARKit-XR-Plugin 導入編 ) - Qiita
  • Unity:ECSでメッシュオブジェクトを生成する方法 - simplestarの技術ブログ

    まえがき Unity で動的にメッシュオブジェクトを作成して、キャラクターと衝突判定を行えるようにコライダーを設定する…となると? Unity の書式により 1.シーン内に GameObject インスタンスを作り、追加コンポーネントは MeshFilter と Renderer, MeshCollider が必須となります。 2.Vector3や int, Vector2 のマネージド配列を vertices, indices(submeshごとに), uvs(submeshごとに) を作成し MeshFilter に設定、normals のために CalcurateNormals を行う必要があります。 3.その後、MeshCollider に mesh を渡してコライダーを再構築します。 4.マテリアルを設定します。(submeshごとに) この内容であれば、過去に二回記事を書いてき

    Unity:ECSでメッシュオブジェクトを生成する方法 - simplestarの技術ブログ
  • 【Unity】 ECS まとめ(前編) - エフアンダーバー

    前にUnityのECSについて調べて記事を書きましたが、 おそらく今後しばらく使うことはないと思われるので、 忘れないうちに現状のUnity ECSについてまとめておくことにします。 www.f-sp.com ……という動機で記事を書き始めたのですが、 なんやかんやで片っ端から調べなおし、 まとめと呼ぶには長すぎる記事になりました。 多分、現時点での内容はだいたい網羅していると思います。 【19/05/06 更新】0.0.12-preview.31に対応。 【19/05/29 更新】0.0.12-preview.33に対応。 【19/09/25 更新】0.1.1に対応。関連記事へのリンクを追加。 【20/06/15 更新】0.11.0に対応。全体的に記述を変更。 ECS (Entity-Component-System) とは? Unity ECS の基 インストール アーキタイプとチャ

    【Unity】 ECS まとめ(前編) - エフアンダーバー
  • 【Unity】 ECSへ 思考の移行ガイド - エフアンダーバー

    前回書いたECS記事はなかなか好評だったみたいで、ありがたいことに日の公式にもツイートしていただきました。 www.f-sp.com しかし一方で、反応を見ているとECSに対して否定的な意見が多く見られました。 内容から推察するに、おそらく前回記事が機能の説明に寄り過ぎるあまり、 具体的にどう使ったものかわかりづらいのが原因じゃないかと思ったので、移行ガイドを書くことにしました。 移行ガイドといっても、実際のプロダクトを移行するための手順というよりは、パラダイムシフトを促すための説明です。 【2020/06/15】 0.11.0に対応。一部記述を微修正。 はじめに オブジェクト指向からECSへ オブジェクト指向への懐疑 関数型プログラミング 参照透過性と純粋関数 関数型における状態 関数型とのつきあいかた データ指向とECS ECSの利点 ここまでのまとめ 旧アーキテクチャからECSへ

    【Unity】 ECSへ 思考の移行ガイド - エフアンダーバー
  • 【Unityゆるふわアドカレ2019】UniEnumExtensionで500倍速の列挙型を扱おう【Mono.Cecil】 - Qiita

    Unityゆるふわアドカレ2019】UniEnumExtensionで500倍速の列挙型を扱おう【Mono.Cecil】C#Unity黒魔術Mono.Cecil 今日は私の誕生日なので24歳学生としては初投稿です。 この記事はUnityゆるふわサマーアドベントカレンダー 2019の19日目の記事です。 前々日17日の記事は @nanaki_pg さんの「Oculusの加速度センサを使ったVR空間での移動」でした! 前日18日の記事は @mao_ さんの「」でした! 翌日20日の記事は @kingyo222 さんの「UnityUI Elements でいくつかサンプル書いたよ!」です! 翌々日21日の記事は @yKimisaki さんの「UIElementsでもUniRxを使いたい」です! はじめに UniEnumExtensionはBoothとGitHub上で公開されているエディタ拡張

    【Unityゆるふわアドカレ2019】UniEnumExtensionで500倍速の列挙型を扱おう【Mono.Cecil】 - Qiita
  • AR/VR表現・エフェクトの探し方、あるいは表現集|本間悠暉 / MESON

    AR / VRは動的さが大切なので、GIPHYがかなり相性が良いと暫定的に考えています! 2. どうやって探すかこちらの方法はおおまかに2つあると考えています。 2-A. 自分の好きな表現(アニメ、映画、PV、アート作品…)から探す。 2-B. 検索ワードを組み合わせて、探す。2-A. 自分の好きな表現シーン(アニメ、映画、PV…)から探す。 たとえば「アイアンマンにでてくるトニー・スタークのホログラム!」と思いつけば、それと似た表現を探し共有できる確率が高い。 が思い出せないと詰むので、日頃から自分の好きな表現のストック、メモを習慣化することが大切です。 2-B. 検索ワードを組み合わせて、探す。 AR / VR系に関する単語(英語)を組み合わせて検索窓の入れてサーチする。 普段自分が使っているワードは以下になるのですが、みなさんもおすすめ教えてください!! ワードリスト AR VR M

    AR/VR表現・エフェクトの探し方、あるいは表現集|本間悠暉 / MESON
  • OculusQuestで動くリモートデスクトップアプリを作る(Unityゆるふわサマーアドベントカレンダー2019) - Qiita

    はじめに OculusQuestでWebRTCを使えるらしいという情報をキャッチしたので、実際に使えるかどうかOculusQuestで動作するリモートデスクトップアプリを作って確かめてみましょう! 成果物のソースコードは ここ に公開しています。 近いうちにリファクタリングしたいので文中のコードが古くなりそうですが、あしからず WebRTCとは WebRTCはクライアント端末同士で動画、音声、バイナリなどの様々なデータをP2Pで送受信できるようにするブラウザ発の技術です。ブラウザ発の技術ではあるものの、様々なネイティブ環境向けの実装が開発されています。今回は、Unity向けのWebRTCプラグインである、webrtc_unity_plugin を使って開発を進めていきます。 WebRTCについて詳しく知りたい方はこの記事が参考になると思います。記事ではあまり詳しく説明しません。 WebR

    OculusQuestで動くリモートデスクトップアプリを作る(Unityゆるふわサマーアドベントカレンダー2019) - Qiita
  • Unityゆるふわサマーアドベントカレンダー 2019 #ゆるふわアドカレ - Qiita

    はじめに 前回: Unityゆるふわサマーアドベントカレンダー 2018 来12月に行われるアドベントカレンダーを8月にやろうという試みです! Unityの楽しいゆるふわな記事で令和最初の夏を盛り上げましょう💪 (参考: Unity アセット真夏のアドベントカレンダー 2018 Summer! – Unity公式 Asset Portal) 問い合わせ等はこちらまで:@nkjzm ルール どなたでも参加いただけます。 テーマは「Unityに関すること」なら何でもアリです! ゆるふわじゃないテーマでも大丈夫です。 記事の形式は自由です Qiita、個人ブログ、YouTubeなど (できるだけ)当日までに記事を書いて登録してください。 締切を過ぎた枠があれば、上書きして参加可とします。 何か不明点等あればTwitterかコメントまでお願いします。 参加登録の方法 編集リクエスト機能を使い、

    Unityゆるふわサマーアドベントカレンダー 2019 #ゆるふわアドカレ - Qiita
  • GitHub Actionsファーストインプレッション 〜v1との違い、導入方法、価格、良い点・悪い点〜

    GitHub Marketplace ※v1と同一URL2つあるので、「GitHub Actions」というキーワードでGoogle検索したときに古いv1の情報が出てくることもあるので注意してください。v1前提なのかv2前提なのかで全く内容が異なってきます。 またv1が手元で使えるからといってv2が自動的に使えるわけではありません。それぞれ別物なのでv1が使えてたとしても、v2が利用可能対象ユーザーとして降ってくるまでは使えません。 導入方法設定方法は簡単。GitHub Action v2が使える対象になっていれば、下記のように表示されますので Enable Repository してください。 有効化されると、下記画面が出てくるのでGUIでポチポチワークフローを設定するもよし。 .github/workflows以下に直接YAMLを置くもよし。動くYAMLサンプルは下記の公式 start

    GitHub Actionsファーストインプレッション 〜v1との違い、導入方法、価格、良い点・悪い点〜