まゆたまガジェット開発逆引き辞典

電子工作やプログラミングのHowtoを逆引き形式で掲載しています。作りたいモノを決めて学んでいくスタイル。プログラマではないので、コードの汚さはお許しを。参照していないものに関しては、コピペ改変まったく問いません

VTuber関連

バーチャルキャストで装着アイテムのアニメーションをOn/Offする

バーチャルキャストのバージョンアップに伴い、アイテムを装備(装着)できるようになりました。 そこでアイテム同士が接触した場合に、装着アイテムのアニメーションをOn/OffするVCIサンプルを作ってみました。 例が腕輪型なのは、装着した状態で接触してアニ…

バーチャルキャスト配信でVRを持ってないゲストさんが参加する場合

VR環境でないゲストさんがバーチャルキャスト配信に参加する方法のメモです。 ビデオチャット的ではなく、あくまでそこに「参加している」感を多少出すための方法です。■使用するもの: ・バーチャルキャストとVCIアイテム ・DiscordやSkypeなど、音声の入出…

バーチャルキャスト+VCIで色のアニメーションを行う

バーチャルキャスト+VCIでマテリアルの色を変化させてみました。 Animationを使って色が変化していくアニメーションを作りたかったのですが、バーチャルキャスト+VCIで扱えるのは「位置・大きさ・回転」のアニメーションのみ。現状マテリアルの色を変化させ…

バーチャルキャスト+VCIで、ループとそうでないアニメーションを同一オブジェクトで使用する

バーチャルキャストでループアニメーションとそうでないアニメーションを同じオブジェクトに適用する場合の方法です。 複数アニメーションを設定するにあたり、VCI上の仕様でいくつか注意点があります。今回のサンプルです。バーチャルキャスト+VCIで複数ア…

バーチャルキャスト+VCIで、タッチすると(アイテム同士が接触すると)アニメーションが再生される

VCI(バーチャルキャストでアイテムを扱うための環境)を使って、アイテムにタッチするとアニメーションが再生されるようにします。 こんな感じ。バーチャルキャストでオブジェクトにタッチするとアニメーションされるの、ようやくできた・・・位置を変えても…

バーチャルキャスト+VCIでグリップボタンを押すとアクションが起こるオブジェクトを作る

バーチャルキャストで「オブジェクトをつかんだ状態でグリップボタンを押すと、オブジェクトの表情が変わる」ものを作ります。 「Lua」言語で書かれたVCIスクリプトをオブジェクトに適用することで、アクションによって反応するオブジェクトを作成することが…

バーチャルキャストに3Dオブジェクトを持ち込んで、つかんだりする

バーチャルキャストに3Dオブジェクトを持ち込んで、小道具として使用する方法です。 「The Seed Online」にアップロードすることで簡単にバーチャルキャストで使用することができるのですが、アイテムを登録するだけではつかんだり移動させたりができません…

バーチャルキャストでボイスチェンジ配信+Discordも使用

ボイスチェンジャーを使ったバーチャルキャストでの配信の音まわり・キャプチャアプリ「Luppet」とボイチェンを使うときの音周り・バーチャルキャスト+Discordを使った配信の音まわりに関するメモです。 バーチャルキャストとなっていますが、clusterでも設…

バ美声を使ってボイスチェンジする(設定あり)

つい最近ベータ版が発表されてそのクオリティの高さが評判となった「バ美声」を使ってボイチェンをしてみました。 halfsode.booth.pm配信側の設定は下記をご参照ください。 prince9.hatenablog.com 物理女性声→高い女性声へチェンジしたところ、よく知られて…

IBM Watsonで音声認識→テキスト変換をする(難易度:易)

この記事はVTuber Tech #2 Advent Calendar 2018 22 日目の記事です。 qiita.comAdvent Calendar投稿につき、加筆しています。 自己紹介 リアル/バーチャルで学芸員をしております、よーへんと申します。 プログラマーではありませんが、仕事でインタラクテ…

女声から男声、女声(低)から女声(高)にボイスチェンジする

女声から男声はあまり資料がないので、もし成功された方はぜひメモを残してほしい・・・というわけで、設定をミスったときのための自分メモです。すべて無料のものを使っています。 ボイスチェンジのパターン 地声の女声(低)→男声のボイスチェンジ地声の女声…

VRChatやclusterでVR機器を使ってボイスチェンジする

最近流行りのボイスチェンジですが、意外と設定がややこしかったのでメモ代わりです。 VRChatとcluster(バーチャルルーム)で使用する想定です。 これらだけでなく、アプリ自体にサウンドの入出力設定の項目がない=デフォルトのサウンド設定を使うアプリも同…

UnityでiPhoneを使ってライトをコントロールする

下記ではMIDI機器を使用しましたが、今度はiPhoneでライトをコントロールしました。 prince9.hatenablog.comただタッチで細かい操作は事故りそうなので、個人的にはMIDI機器使用が確実と思われます。プロジェクトファイルはこちらです。 www.dropbox.com今回…

UnityでMIDI機器を使ってオブジェクトと照明の色をコントロールする

VR上でのライブ演出の作業が必要となり、PCキーボードやマウス制御では事故ると思ってMIDI機器を引っぱり出しました。 いろいろ大変だったので、Keijiro Takahashiさんが作成された「MidiJack」をお借りして制御します。 今回はKORGの「nanoPAD1(初代)」を使…

cluster.しつつYouTubeLive配信をMacで

林檎教のためウチにはMacしかない!という方が、VRルーム「cluster.」をしつつYouTubeLive配信する方法です。 司会と配信をワンオペで行います。ただし、司会のみWindowsマシンを使っています。司会さえ必要なければ、Macのみでcluster.+配信が可能です。ただ…

cluster.で自作モデルを使用する(VRM・複数のテクスチャ&マテリアルあり簡易設定版編2)※MacもOK+Unity使ったことない方も

どうもFBX形式で読み込むと、Unityはテクスチャとマテリアルを自動的に同期してくれないようです。 前回ではマテリアル1つ+テクスチャ1つの例でしたが、今回はマテリアル複数+テクスチャ複数の場合のやり方です。※マテリアル1つ+テクスチャ1つの場合でも、こ…