7分
Pimアドベントカレンダー 2022年12月
みなさんこんにちは! パッと 一緒に ものづくり! 島根大学ものづくり部Pimです!
Pimは「ものづくりなら何でもあり」というスタンスを取っていますが、それ故に具体的に何をやっているのかわかりにくいです。 そこで今回は近況報告と題して、部員それぞれの活動について簡単に紹介します!
PimとVR
今回のPim Connect更新は、「全国学生VRサークル活動報告会」のアドベントカレンダーに寄稿します。 そこでVRの話をしないのは違うと思うので、Pim部内におけるVRの話をします。
Pim部内のVR普及状況
台数を人数で割ると、Pim現役部員では7人に1人ぐらいがVR機器を持っています。 こう言うとちょっと普及しているように聞こえますが、実際には私が1人で3台VR機器を持っているのでVR機器所持者は少ないです。 持っていなくても使ったことがあるという人は多いです。VR機器を使ったアルバイトをやっている人がいるとか。
VRでやっていること
VR界隈ではあまり話題に挙がらないゲームをやっています。Microsoft Flight Simulatorです。
同じゲームでもVRとnon VRでは感覚が大違い。離陸する時のワクワクする感じは機内から外を眺めないと味わえません。それが疑似体験できるのはVRならでは。PCでVRやっている人は是非ともやってほしいタイトルです。
今後VR関連でやりたい事
フルトラに憧れて買ったKinect。今はWindows Helloの顔認証にのみ活躍しています。これをもっと活用したい…。Vtuberにでもなるか…?
Clusterのワールド作成 進捗報告
部内でClusterのワールドを作成する事になりました。この記事はその進捗を記録する物です。
作りたい物
Pimのバーチャル部室。LT会のためのスクリーンを搭載。
現状の進捗
下準備~作業開始といったところ。
Blender班
ワールドの概形を表した仮3Dモデルを作成しています。
Unity班
極めて簡単なワールドを試作してアップロードし、動作確認しました。
事務処理系
連絡ツールと進捗管理表を兼ねてMattermostを使用しています。Slackのようなチャットアプリと、Notionで作った進捗管理表のようなものが1つのアプリになっています。 班ごとに進捗管理表を作りこんで、作業の効率化を狙います。
今後
進捗管理表の使い方を共有したり、画面共有などClusterの機能をワールドに実装したり、3Dモデルを用意したり、やる事は盛りだくさんです。今年度中にどこまでできるのやら…。
今、自作キーボードがアツい!
パーツ単位で好きな物を選び組み合わせて作る自作キーボード。キーボードにこだわる人が行き着く沼地です。 今、自作キーボードがアツい!と言い張って、大学内で流行らせようとしています。
自作キーボードの魅力
好きな打鍵感を追求出来る事、全てのキーの割り当てを自由に設定できる事など、こだわりに応えてくれる事が魅力です。
自作キーボード製作会
部員を集めてみんなで自作キーボードを作りました。ErgoArrows、Stickey4 v2、TONE&NOTEを作成しました。
最近組んだ物
サークルではなく別の活動ですが、meishi Trackball moduleを組みました。 自作トラックボールって夢がありますね。
今後やりたい事
- meishi Trackball Moduleを改造していい感じのトラックボールを作る
- meishi Trackball Moduleを活用した何かを作る
- ErgoArrows 2台目を作る
- 携行用キーボードの製作
- 第2回 自作キーボード製作会の実施
個人製作(匿名): 3Dプリンタを使ってものづくり
近年一般家庭に普及した3Dプリンターを使って「ない物」をいろいろ作ろうとしています。
多くの場合は要ら「ない物」を作っていますが、無駄なものを気軽に作れるのも3Dプリンターの魅力だと私は思います。
最近作ったもの
Youtubeのロゴ 赤いフィラメントが手元にあったので作ってみました。
要らない物なので、部室に置いてきました。エアソフトガンの装飾品 私が他サークルで使っているエアソフトガンの銃口に着けるパーツを自作しました。
銃口とパーツを繋げるための14㎜の逆ねじが技術不足で作れなかったため、ネット上でダウンロードするしかなかったのは反省点です。
大口径のエネルギー砲をイメージして作ったはずなのに、結果的にフラッシュハイダーと呼ばれるものの一種と形が似ていたのはどうして…..
個人製作(匿名): What Grundy is it?
突然ですが、次の問題を考えます。
S={s_1,s_2,…,s_n}を空でない正整数の有限集合とする。この集合に対し、数列{a_n}を以下で定める:
ak=mex(a(k-s1),a(k-s2),…, a(k-s_n))、ただしk<0のときa_k=-1とする。
ただし、mex(b_1,b_2,…,b_n)は、b_1,b_2,…,b_nの中に含まれない最小の0以上の整数である。
このとき、a_kは最終的に周期的になることが知られている。この周期を、s_1,s_2,…,s_nを用いて表せ。
この問題は、未解決です。n=1,2のときは解決済、n>=3のときも部分的に解決済ですが、n>=4の場合はほとんど結果が知られていません。
作ったもの
n=3のときの様子を可視化するため、現在時刻の時分秒をSの要素としたときに、数列とその周期がどうなるかをリアルタイムで表示する「What Grundy is it?」というサイトを作りました。
眺めていたら、何か発見があるかもしれません。
個人製作(荒木): SakamataFontProject
「手書き文字」にコンプレックスを持っていた著者が作った、新たな「文字」の楽しみ方です。
もともと沙花叉クロヱというバーチャルアイドルの文字がとても特徴的であり、様々なコメントが寄せられていました。 私は彼女の文字に情報伝達以外の目的を追加し、文字が主体となるエンターテインメントととして使える新たな文字での遊び方ができるようにしました。
また、彼女のファン(以下、飼育員)がTwitterなどで言及していたような文字の汚さをあまり感じず、かわいらしさを感じていたということから、このかわいさをより感じてほしかったという意図もあります。
彼女の文字を使ったエンターテインメントコンテンツとして、彼女の手書き文字をコンピュータフォントに変換し、常日頃から使っていただけるようにするものがあります。 このプロジェクトはとても人気であり、有志により、ウェブサイト上のすべての文字を沙花叉フォントに変換する拡張機能も作られたほどです。
実際に試したい方はこちらをご覧ください。
子プロジェクト SakamataFontDCGAN
本家SakamataFontProjectでは沙花叉クロヱが実際に書いた字の中で、一定の審査を行ったうえで文字の追加をしていましたが、 SakamataFontDCGANではDCGANを使い彼女風の字を無から生成します。
これにより、様々なコンテンツに未知の文字としてさりげなく紛れ込ませることができ、 より文字をエンターテインメントコンテンツとして楽しんでいただけるように。 また、3次創作作品などの作成を活発に行えるようにしています。
個人製作(荒木): ExclamationPing
Cisco系ルータでおなじみ.!!!!
をWindowsでも楽しめるPingツールです。
ある程度のコマンドはCiscoルータと同一にしており、
など、CiscoユーザならすぐになじめるPingコマンドです。
dotnetを使ったマルチプラットフォーム対応のため、WindowsやLinuxで実行できます。
PimAdvent202212 3DCG VR WebApp
3094文字
2022-12-21 15:00 (最終更新: 2022-12-22 07:05)
f39ff65 @ 2022-12-22