2024-11-01から1ヶ月間の記事一覧
本日はApple枠です。 先日AR展示用にiPadを購入したのですが、個人的な利用としても使っています。 学校での自身の講義などでも学生さんに渡して見せたりといった使い方ができると思っているのですが、こういった自分の半プライベートデバイスを他者に見せる…
本日はAI枠です。 ElevenlabはAIを活用した音声生成プラットフォームで、特に高品質で人間らしい音声を生成する技術に特化しています。 1か月ごとの文字数制限はありますが、API含め無料で使用することができます。 筆者は以前UnityとChatGPT使用してChatGP…
本日はBlender Python枠です。 タイトルの通りアニメーションを持つオブジェクトが存在するかを検知します。 〇環境 ・Windows11PC ・Blender4.1 〇オブジェクトがアニメーションを持つかの判定 アニメーション事態を取得するにはactionを検知します。 _anim…
本日はGit枠です。 筆者は数年にわたりGitを触っていることやチーム開発経験があることからGitおよびGitHubの業務レベルの運用は行えます。 現在は大学で3DCGの指導に当たっていますが、この頃講義で使用するデータをすべてGitHubで管理する運用を行うように…
本日はReallusion枠です。 昨日に引き続きiCloneを触っていきます。 redhologerbera.hatenablog.com 〇環境 ・Windows 11PC ・CharactorCreator4 ・iClone 8 なおCharactorCreatorおよびiCloneはWindowsOSでのみ稼働します。 〇iCloneでのアニメーションの設…
本日はReallusion枠です。 〇環境 ・Windows 11PC ・CharactorCreator4 ・iClone なおCharactorCreatorおよびiCloneはWindowsOSでのみ稼働します。 〇iCloneとは? iCloneは、Reallusion社が提供する3Dキャラクターアニメーションソフトウェアです。 https:/…
本日はApple VisionProアプリレビュー枠です。 〇Djayアプリ Djayアプリは、Algoriddimが提供する人気のDJソフトウェアです。このアプリは、初心者からプロフェッショナルまで幅広いユーザーに対応しており、さまざまな機能を備えています。 https://www.alg…
本日はMaya枠です。 〇環境 ・Windows11PC ・Maya2025 〇ノーマルマップとは? ノーマルマップは一般的に次のような青紫系統で作られた画像を指します。 ノーマルマップを使用することでローポリゴンでありながらハイポリゴン並みの凹凸感を出すことができま…
本日はモデリング枠です。 〇環境 ・Windows11PC ・Maya2025 ・Blender4.1 〇ブーリアンとは? ブーリアン、ブーリアン演算(Boolean)はモデリングにおいて複数のオブジェクトの形状の和や差を取ることができる計算機能です。 主に以下の三つが使われます。 …
本日はBlenderPython枠です。 先日BlenderでアニメーションをベイクすることでIKなどボーン本体にキーフレームアニメーションが登録されていない場合でもキーフレームを登録させました。 アニメーションをベイクすることですべてのフレームのキーフレームア…
本日はApple VisionPro枠です。 AppleVisionProではHoloLensなどと異なり複数のアプリケーションを同時起動することができます。(HoloLensの場合は最大3つ) しかしながらアプリケーションの終了に関してはWindowsにあるようなアプリケーションを閉じるだけ…
本日はVisionPro枠です。 先日VisionProのアプリケーションの中でおもしろいものを見つけましたので紹介していきます。 〇環境 ・Apple VisionPro ・VisionOS2.2 〇Apple VisionProの空間スキャン Apple VisionProはMicrosoft HoloLensやMetaQuestなどのよう…
本日はBlenderアニメーション枠です。 Blenderではキーフレームアニメーションを付けることができますが、Unityなどでは可能な汎用的にほかのオブジェクトにアニメーションを使いまわすということができるのか? つまるところアニメーションライブラリ的な運…
本日はBlender枠です。 先日Blenderでブーリアンを使用したレリーフ調の刻印をしていたところ以下のような辺と頂点が統合されず、メッシュを編集する際に修正しないとメッシュの破断やUVの破断等の原因になります。 今回はこういった場合のトラブルのクリー…
本日はコンピュートシェーダー枠です。 redhologerbera.hatenablog.com redhologerbera.hatenablog.com 現在はコンピュートシェーダーの概要を学びながらある条件の頂点座標数を抽出する処理を実装しています。 〇環境 ・Windows11PC ・Unity6000.0.2f1 〇コ…
本日はSubstancePainterとBlender枠です。 SubstancePainterを使用しているときにノーマルマップがうまく使えないと悩んでいていたトラブルシューティングです。 〇環境 ・Windows11PC ・Blender4.1 〇発生した問題 今回はノーマルマップにおいてUVアイラン…
本日はコンピュートシェーダー枠です。 コンピュートシェーダーに関しては苦手意識があったため一つ一つ学んでいます。 redhologerbera.hatenablog.com 現在はコンピュートシェーダーの概要を学びながらある条件の頂点座標数を抽出する処理を実装しています…
本日はUnity枠です。 筆者はシェーダーに関してはある一定以上の理解と構築力があると思っていますが、近年用いられているコンピュートシェーダーに関しては苦手意識を持っていました。 今回はコンピュートシェーダーを使用した簡単な実装を行っていきます。…
本日はモデリング枠です。 〇環境 ・Windows11PC ・Blender4.1 ・Maya2025 〇ベベルとは? ベベル(Bevel)はひとことで例えると角を落とし滑らかにすることです。 〇Blenderでのベベル Blenderは(ショートカットキーはCtrl+Bキー)もしくはビューポートのメニ…
本日はモデリング枠です。 ZBrushなどのソフトウェアで作られた3Dモデルは内部の画像フォーマットがtagが用いられていることがあります。 こういった場合は一度Blenderなどを使用してテクスチャをpngなどに書き換えなければApple製品でのAR体験時にエラーが…
本日はUnity枠です。 今回はメッシュの表現としてメッシュを構成する頂点を可視化していきます。 筆者は現在大学で3DCGを教えていますが、3Dのことを2Dの画面越しに教えることに対して思うことがあり、3DのことはARなどのXR技術を駆使して3Dで教えたいと感じ…
本日はBlender枠です。 現在筆者はBlenderで楽譜データをロードすることで自動演奏を行うツールを開発しています。 この時に直接ボーンを動かすのではなく別に用意した鍵盤オブジェクトを動かしそれをIKターゲットとしてボーンを動かすことで鍵盤本体が動…
本日はMaya,Python枠です。 筆者は大学で3DCGについて指導に当たっていますが、Mayaに限らずソフトウェアのUIや設定がデフォルトから変わってしまっている状態の学生さんがよくいます。 彼らが意図してUIやビューポートをカスタマイズしているのであれば…
本日はモデリング枠です。 〇環境 ・Windows11PC ・Blender4.1 ・Maya2025 〇オブジェクトの結合、分離 DCGは様々な概念が存在しますが、3DCGを構成する要素には頂点と辺から構成されるポリゴンや、マテリアルなどがあります。 3DCGを区別する概念として「オ…
本日はMaya,Blender枠です。 数日前にUnityで3Dメッシュのピボットの位置を変更する機能を開発しました。 今回はBlender、Mayaでピボットの変更について比較、まとめていきます。 〇環境 ・Blender4.1 ・Maya2025 〇Blenderでのピボットの変更 Blenderではデ…
本日は普段と少しテーマを変えていきます。 筆者は現在地元の大学で3DCGに関して指導していますが、講義外でも学生さんがアクセスして勉強できるようにNotionを使用してドキュメントをまとめています。 本ブログに関しても毎日更新しているので実質毎日数記…
本日はBlender枠です。 筆者は現在地元の大学で3DCGに関して指導に当たっていますが、学生が良く躓く恬としてUV展開があります。 UV展開自体は学生だけでなく3DCGで一般的に初学者が躓くポイントでありますが、今回は筆者のよく使用するUV展開Tipsについてま…
本日はBlender枠です。 〇環境 ・windows11PC ・Blender4.1 〇クイックエフェクトとは? Blenderでは高度なエフェクトの制作が可能ですが、パラメータ等が複雑かつ、ある程度の経験と理解が必要なため使いこなすことは難しいです。 クイックエフェクトは、炎…
本日はグラフィックス枠です。 筆者はグラフィックにかかわる仕事についているということもあり、UnityにおいてはShader言語(HLSL)を駆使してDirectXに関する理解もありますが、最近Apple VisionProを触るうえでMetalの勉強もしたくなったため今回まずは概要…
本日はWeb枠です。 WebARではアプリケーションのインストール不要でAR体験ができるために非常に注目されている技術ですが、筆者はそこまで触ってきていませんでした。 Babylon.jsなどを使用することで簡単に3D表現などが行えるようになった現在WebARでどこま…