2024-09-01から1ヶ月間の記事一覧
本日はMaya枠です。 MayaでのUV展開法についてみていきます。 〇環境 ・Windows11PC ・Maya2025 〇UV展開 Blenderでは3Dビューポート上でシームを入れてUV展開を行います。 UVEditingウィンドウではアイランドの修正などを行い、一般的に展開自体は3Dビュー…
本日はAI、Apple枠です。 先日はCreateMLを使用していきました。 CreateMLはAppleが提供する機械学習モデル(ML)を作成可能なツールです。 MacOS上、正確にはXCodeに付随するDeveloperToolsに含まれる機能として提供されており、WindowsOS環境下では動かすこ…
本日はAI枠です。 MicrosoftHoloLensからIT業界に入った私は、根っからのMicrosoftファンですが、スマートフォンはずっとiPhoneを愛用していました。 AppleVisionProを手にして改めてApple製品の開発に興味を持っている今日この頃、CreateMLについて学んでい…
本日はUnity、AI枠です。 先日はElevenLabのAPIを使用してUnityでTextToSpeechを実装しました。 今回はChatGPTのAPIと組み合わせてChatGPTのレスポンスをElevenLabで音声として出力するようにしていきます。 〇環境 ・Windows11PC ・Unity6000.0.2f 〇ChatGP…
本日はUnity,AI枠です。 今回はElevenLabをUnityで使用していきます。 〇環境 ・Windows11PC ・Unity6000.0.2f 〇ElevenLabとは? ElebenLabはAIを活用した音声生成ツール、サービスです。 TextToSpeechによって自然な言語音源の生成が可能です。 月に10000…
本日はUnity枠です。 Unityでは様々なサービスが提供されていますが、今回はUnity Sentisについて学んでいきます。 筆者は名前だけは知っていましたが実際概要や使ったことが無かったため今回はお勉強です。 〇UnitySentisとは? UnitySentisはUnity向けの推…
本日はUnity,AI枠です。 先日OpenAIのAPIをUnityで使用する実装を行いました。 redhologerbera.hatenablog.com 今回はスクリプトを改善して使いやすくしていきます。 〇環境 ・Windows11PC ・Unity6000.0.2f 〇Jsonのレスポンスをパースする 前回のスクリプ…
本日はUnity,AI枠です。 以前BlenderでChatGPTのAPIを使用して通信を行いアドオン内にChatGPTの機能を埋め込みました。 今回はUnityで動かしていきます。 〇環境 ・Windows11PC ・Unity6000.0.2f 〇OpenAI APIの取得 OpenAIのAPI取得は以下の記事を参考にし…
本日はUnity枠です。 〇環境 ・Unity2022.3.26f1 ・Windows11PC ・UnityGLTF 2.12.0 ・TriLib 2.3.7 〇UnityGLTFを使用してローカルファイルからGLBモデルを読み込む 今回はGLTFを扱っていきます。 UnityGLTFとTriLibを使用することでローカルファイルからGL…
本日はVisionPro枠です。 HoloLenでは何度か実物大のガンダムを表示していました。 現実空間でどこでもファンタジーやSFの中でのみ具現化されていたキャラクターやメカと対話できるというのはMRデバイスの魅力の一つです。 今回はA@@leVisionProで実物大のガ…
本日はBlender枠です。 筆者はBlenderを愛用していますが、まだ知らない機能が多くあります。 今回はリメッシュの機能を使用していきます。 〇リメッシュとは? リメッシュ(Remesh)はその名の通りオブジェクトのメッシュを再構築し、より単純な形状にする機…
本日はBlender枠です。 筆者は現在大学で3DCGの指導に当たっていますが、特に初学者の学生にとってデータ名に日本語を付けるということはよくある問題です。 日本語が含まれる場合Git等の管理システムの問題やUnrealEngine,Mayaなどのシステムとして日本語を…
本日はGit枠です。 筆者は長年Gitを使用していますが、基本的にGUIではなくCUIのGitBashを使用していました。 CUIを使用していた理由は単にコマンドを理解したかったことと、gitに触れ始めた当時の自分が余計なツールをインストールしたくなかった天邪鬼であ…
本日はUnity枠です。 〇環境 ・Unity2022.3.26f1 ・Windows11PC 〇任意の頂点をメッシュの辺に沿って動かす BlenderやMayaでは頂点を選択して辺場を動かすことができます。 これはメッシュの形状を崩さずにトポロジーを変化させるなど非常に強力なモデリング…
本日はUnity枠です。 〇環境 ・Windows11PC ・Unity2022.3.26f1 〇メッシュのボクセル化 今回はリメッシュの一環としてメッシュのボクセル化を試していきます。 ボクセル化とは対照のメッシュ形状を小さな立方体で構成される形状に変換することを指します。 …
本日はMaya枠です。 先日Blenderでシーン内の特定のオブジェクト名をChatGPTのAPIを使用して処理しました。 redhologerbera.hatenablog.com Mayaのほうでも同様の実装を試みていきます。 〇環境 ・Windows 11PC ・Maya 2025 〇Pythonでシーン上すべてのオブ…
本日はAI枠です。 先日NapkinAIはテキストから視覚的な図面やグラフィックを作成するAIツールです。 おもに資料の作成やプレゼンテーションを行う際のビジュアル化が得意です。 今回はこちらを使っていきます。 〇NapkinAIの使い方 ①NapkinAIのサイトへアク…
本日はMRTK3およびMRGT枠です。 先日久々にMRGTのStandardShaderを改造して独自のシェーダーを開発しました。 ゼロイチでシェーダーを開発することもあるのですが、特に光の影響を受けるLitな表現や、透明度の実装などが入ると、実装がかなり大変になり、こ…
本日はUnity枠です。 先日私の師匠よりUnityC#においてprint()によってログ出力ができるということを知りました。 print()は基本的にPythonでのコンソールログ出力に使用されます。 まずは私の師匠の知識が本当なのか試してみます。 using UnityEngine; publ…
本日はSubstance 3D枠です。 〇環境 ・Windows11PC ・Substance Painter 〇Substance Painterのパスに沿ってペイントとは? パスに沿ってペイントとはパス(道しるべ)に沿ってラスター曲線でペイントを行うものです。 3Dモデルのメッシュ状に移動可能な制御点…
本日はunity枠です。 UnityでWindows向けのデスクトップアプリを作成する際は、通常は違うアプリケーションが選択されているときなどのバックグラウンドにある状態ではアプリケーションが停止するようになっています。 バックグラウンドでも処理を実行するた…
本日はMaya枠です。 Mayaでは数字キーを押すことでモデリングの際に表示モードを切り替えることができます。 2もしくは3キーを押すことでスムーシングされた事実上のサブディビジョンサーフェースを使用することができます。 これはビューポート上の見た目…
本日はBlender枠、LookingGlass枠です。 Looking Glassではコミュニティが公開したコンテンツを閲覧するほか、自分で作品を作ることができます。 この時にUnity、UnrealEngine、Blenderなどのプラグインを使用することで簡単にLookingGlass用のコンテンツを…
本日はBlenderPython枠です。 筆者は現在教育機関で勤務しており、学生さんへのサポートツールなども作っています。(筆者が勝手に) 先日OpenAIのAPIを使用できるようにしましたが、これを使用することでChatGPTの機能をBlenderで使用することができます。 こ…
本日はガジェット枠です。 ついに昨年クラファンで応援していたLookingGlass Goが筆者の手元に届きました。 今回はレビューしていきます。 〇Looking Glass とは? その仕組み Looking GlassはアメリカのLooking Glass Factory社が開発した裸眼立体視ディス…
本日はAIわく、Blender枠です。 〇環境 ・Windows11PC ・Blender4.1 〇APIキーの取得とBlender内での使用 APIキーに関しては先日の気を確認ください redhologerbera.hatenablog.com Blenderでこのキーを使用するためには次のようなコードを使用します。 今回…
本日はAI枠です。 この数年AIに関する関心は非常に高く、その火付け役といわれているのがOpenAI社です。 OpenAI社ではChatGPTなどのLLMを多数開発、公開しており、APIキーを発行することで自身のアプリケーション内に組み込むことができます。 今回はAPIキー…
今回は技術的なネタというよりはXRデバイスやその他の新しい技術が世の中に普及するにあたって起こりうるであろう現象を、先日筆者が体験したことをきっかけにいろいろと考察してみたので筆者の仮定に仮定を重ねた感想文ではありますが、まとめていきます。 …
本日はBlender枠です。 〇環境 ・Blender4.1 ・Windows11PC 〇レンダリング設定の保存パスの指定 まずはレンダリング設定を保存するためのパスを任意に変数として設定できるようにします。 https://redhologerbera.hatenablog.com/entry/2023/11/20/233125 …
本日はBlender枠です。 〇環境 ・Blender4.1 ・Windows11PC 〇レンダリング設定のGUI 今回は以前作成した外部にレンダリング設定を保存しておいて読み込むスクリプトをGUIを作成してより使いやすくしていきます。 redhologerbera.hatenablog.com redhologerb…