>>1乙
ここからViveゲームが生まれるのが見れたら嬉しい >>1
乙です!スレ立ておめ!
たまにVRエロスレにデモ投下してたけど、此方にもお邪魔致したします(_ _) 作った実行プログラムの共有って どっとうpろだ.org でいいのかな
VRだし、できれば実際に触ってみながら(触ってもらいながら)あーだこーだ言いたいんだけど
自分はViveからの人なんだけど、DK1とかDK2とかの人達って
どこで情報交換してたんだろう?
景気づけに、自分が作ったやつ(っていうかお勉強中のプロジェクトをビルドしただけの)を上げてみるよ
容量もそれどもでもないんでとりあえず どっとうpろだ で
>>9 >>12
さんくす
今度 xup.cc ってやつも使ってみようかな
>>10
おう、どんどん作ってちょ megaにあげられてるファイルって色々仕込まれてそうでちょっと躊躇うけどね
Githubならソース見れるしバージョン管理もできていいんじゃない?
UnityもUE4も確か対応してたと思う
上げてみたので触ってみてください
http://www.dotup.org/uploda/www.dotup.org1053673.zip.html
DLパスワード:1234
■概要
お勉強中のプロジェクトをビルドしただけのやつ
・トリガーでテレポートできる
・タッチパッドでポインタが出る(ポインタを出さなくてもテレポートはできる)
・各種オブジェクトは掴んで投げたり重ねたりできる
・銃は掴んでトリガーで弾が出る(Exampleのまま)
■動作環境
・HTC Vive(Viveコン使用)
■開発環境
Unity5.4.2f2
■Build Settings
・Windows
・x86_64
・Virtual Reality Supported >>14
そうそう、Megaとかはそういうのが怖いんだよね
しかもExeだし
Githubのアカウントだけ作ってあるんだけど、まだどう使っていいか分かってないわ UnityのVRTKの話をして、誰か相手をしてくれるのだろうか
>>16 で上げた実行プログラムはTerrainで地形作ったものだけど、どうもVRTKの HeightAdjustTeleport とは相性がよくないようで、
テレポート先の斜面から滑り落ちたりして気持ち悪かった
https://vrtoolkit.readme.io/docs/examples
の7番目のやつね
ただこれがないとCreateしたCubeやら何やらの上に乗れない(乗りにくい?)から、いったんTerrainは削除して
Cubeで作った平面フロアの上でいろいろお勉強を続けることにする
テレポートするのにも地形の凹凸があると、自分が想定した以上に遠くに飛んでしまったりするから、
VRとTerrainの凹凸はあまり相性がよくないのかも >>16
地面の凹凸が床の下になってしまって銃を拾うのに苦労した
トリガーで移動はポインタ指定時のみにしないと、予期せず移動したりした
扉の前に移動するのが難しい、ポインタでどこに移動するのか移動後の中心がわからない Unity自体初めての初心者なんだがVRゲーム作る前にこれだけはやっておけみたいなチュートリアルってある?
>>20
お、動かしてみてくれてありがとう
いろいろいじっててプロジェクトを元に戻せなくなっちゃったので、このプログラムを修正するのではなく、
指摘事項を次回作る実行プログラムに反映します。申し訳ない
・銃が床の下になっちゃうのはまずかったね。最初の配置場所の高さ設定を失敗してたかも
・トリガー移動はやめて、タッチパッドを離したときに移動するようにした(スクリプトを別の物に変えた)から次回はマシになるはず
・扉の前に移動もやりにくいよね。ポインターを直線じゃなくてベジェ曲線のやつもあるみたいだから、そっちにすれば改善されると思う >>21
まずUnityとはなんぞやというのを知るために、自分はとりあえずこれを一時停止してマネしながら視聴してたよ
Unity入門 (全26回) - ドットインストール
http://dotinstall.com/lessons/basic_unity
Javascriptを書くところがあるけれど、もし知らなくてもおまじないだと思ってとりあえずそのとおり書いて軽く流せばおk
ここまででオブジェクトの作り方とかシーン(画面のようなもの)とかプロジェクトの作成方法、ビルドして実行プログラムにする方法まで分かる
VRじゃないけど
そのあとはViveスレで教えてもらったQiitaに行って「Vive」とかでテキトーに検索してマネしたりしてた
で、今はAsset StoreからVRTKをインポートして、Examlesを1個ずつ試してるところ >>23
見覚えあるわ
まさかViveスレの人が作ったわけじゃないよね?w Unity3DならとりあえずTanksがいいと思う
>>18 に自己レス
普通にVRTKのExamplesをみて作ったら地形をずり落ちることもなかったわ
(VRTK_BezierPointer と VRTK_HeightAdjustTeleprt を適用)
>>16 で上げたプログラムはいろいろいじり回してたので何かおかしくなってたんだな >>23
Viveスレにあげてた人がほぼアセット突っ込んだだけっていってたからそれなんじゃない? FOVE予約したんだけど、ユーザー版かと思ったら開発者版だったっぽい?開発キット付いてきそう、、、と言う事で、ここに来たよ
視線トラッキングなプログラムを自前で作れるのかなぁ
Unity x Vive のVRTK、Examplesの016まで動画見つつ動かしてみた
たんにExamplesのアセットを読み込んで実行しているだけになりつつあるけど、とりあえず最後(039)までは確認しておきたい
細かいところを理解するのは後回しでいいや
>>30
いらっしゃいませ
過疎ってるし、FOVE届く前でも何でもいいから書き込んでね うーむ、Foveすごそうだなぁ。
画素数が半端ないし視点追跡もすごい。
VRん中でゲームを作れるってEditor VRが12月リリースのようだね
どんなもんになるのか楽しみ
>>35
このじーさんが「RPGツクール」で作ったの興味あるw
>>36
クーロンズゲートにRIVENとは爺さん良い趣味してるじゃねぇか
長生きして欲しいぜ >>33
おう、やってちょうだい
仲間がほしいんですよ! VRあんまり関係ないかもだけど
unityで女性キャラクター(例えばユニティちゃんとか)に使える、root motionがついた歩きや走りのモーションって良いのどこかにないかな?
ユニティちゃんに付いてるモーションだとroot motion付いてなくて…
standard assetのイーサンのモーションでもいいんだけど、せっかくなら女性向けに作られたのが良いかなって
asset store探したけどあんまりパッとしないね
unity初心者講座もいろんなところがあるのね、充実していることはいい事
自分はどこかのスレで貼っていた「unityによるVRアプリケーション開発」の本を読書中、
>>24もわかりやすいので見てます >>42
自分もその本買ったわ
Viveスレに貼られてたよね
まだ読み始めたばかりだけど、なるべくささっと終わらせたい LibOVRとかOpenVRとか使ってる人はいないの…?
>経験的に10年後のVRが本番と見た
これもう20年ぐらい前からずっと言ってる印象がある…
API直接叩くよりUnityに移植した方が簡単なんじゃないかと思ってきたよ
UIというか操作系がどうしても面倒なんだけども
FOVE0予定してるけどいいかい?
あとUnlimitedhandみたいなデバイスとかもココでいいの?
>>48
スレ立てした者ですが、ほかに該当するスレがなければ当面ここでいいんじゃないかな
板とスレタイをゆるーく意識しておいてもらえれば
人が少ないから雑多に共存していきましょう メーカーの工場の見学へ行ったときは良く接待を受けたものだ
今は会社名で領収書もらうのが難しいから
下請けからのバックリベートを受け取り
上司が「埋蔵」しておき接待の時に使うそう
HTCが直営のVR遊技場を2017年度中に100店舗以上
オープンするそうな
ゲーム市場の規模は北米超えらしいしVR市場も中国が牽引か
プログラミング初心者なんだがこれからUnityでVR開発の勉強したいと思ってる
初心者にオヌヌメの安価なスマホVRってなにがある?スマホはiPhoneな
図書館に「UnityによるVRアプリ開発」あったから今日から読み進めながらUnityを弄ってみるつもり
>>53
こんな感じになるんじゃないのかな?(自分は未体験)
Google CardboardとiPhoneでお手軽3D VR体験をしてみた
http://reliphone.jp/google-cardboard/
iOS向けのビルドはMac持ちでかつ有料のiOSデベロッパプログラムとやらに入ってないとダメらしいんだけど大丈夫?
その本に関しては自分も勉強中ですごく得るものが多いけど、もしプログラミングに関して完全なデビュー戦だとしたら途中から苦しくなるかも
途中までは大丈夫だから、図書館の本ならとりあえずそこまででもいいのかも >>54
自分のに入れる分には、今はデベ無くても入れれるはず。 >>44
Unity知らないんでOpenVR + DirectXでやろうとしたけど、情報が皆無な上に
Steam側でもまともにテストしてる気配がないんで諦めてUnity触ってる
GetProjectionMatrixがOpenGL、DirectXどちらを指定しても同じ行列が帰ってくるとか それならハッカソンのほうが有意義だろ
あるのかは知らないが
>>57
DirectX使ってないから知らないけど、どっちかで転置しないといけない?
LibOVRでもOVR::Matrix4fからglm::mat4に変換するときは転置してるよ…
Oculus Riftしか持ってないのとOpenVRはあまりに情報がないから
LibOVR使ってるけど、Viveと両対応にするにはOpenVR使わないといけないんだよね… >>62
ああ、射影行列かました後で使うz座標の範囲が違うのか
手抜きでいいなら、1つ行列かますだけでも解決できるのに、その程度もやらないのか… コード一切書かずに作った例。これくらいならとっかかりとして自分でもできるんじゃないかと思った。
ニコ動 sm29970878
ニコ動って NG ワードに入ってるのね…
>>65
自分もこの前それ貼ろうと思ったんだけど、
NGワードの注意表示を無視して書き込もうとしたら規制くらった(そのまま諦めた)
VRTKのExamplesをいじってるだけでけっこう楽しい
弓矢とかラジコンとか壁のぼりとか Animationで動かしてるキャラが壁と衝突したら、物理演算で落下するようにしたいのだが
どうすればいいの?
そういう風にプログラムすればいい
そのためのプログミングだ、さっさと書けよ
うん、それはわかってるんだよ
どうプログラムすればいいのか教えて
壁に当たったかどうか判定するのは「当たり判定」。
落下運動は「物理学」の範疇。
「壁と衝突したら落下」という状況がよく分からないです
物理的に考えて謎な動きだな
キャラクターがダーツみたいに投げられて壁にぶつかるのか?
まあ壁にぶつかるまで落ちないようにするか、壁にぶつかったら落ちるようにするのがいいんじゃね
メインループで当たり判定を行う。
当たりなら、落下フラグを立てる。
メインループで落下フラグが立ててあれば、重力加速度を適用する。
>>69
Unityでキャラクタを動かす系の参考書はたくさん発売されてるよ
本屋で立ち読みして自分に合った書籍で一通りのお作法を勉強した方が良いと思うぞ 例えば
3Dシューティングゲームで
敵の動きは、あらかじめモーションが設定されていて
プレイヤーの発射した弾が当たったら、物理演算で落下していく
みたいなシチュエーションです
でもまあ確かに、ARで顔だけ差し替えるってのは一番合理的ではあるよな
モーションで動いてる間の加速度取れるなら、コライダにぶつかった時にアニメ止めて剛体どうしの動きにまかせりゃ良いと思うけど。
キネマ使ってるならちょっとめんどいので、それっぽいアニメに移行しつつ塊ごと壁の法線側のベクトル何倍かしてそのキャラ全体の加速度に足せば良いんじゃないの?
SoundBoxing(Vive用の音ゲー)で、ユーザーが譜面作成したときのHMDと両手Viveコンの位置情報まで
ロボくんになって出てくるんだけど、あれどうやってるのかどなたか知りませんか?
自分でもやってみたい
頭と両手しかないけど、自室でモーションキャプチャーできるのってすごいよね
>>82
ViveのHMDとコントローラの位置情報を記録するのは
Unityとかで出来るよ >>83
へえ
Vive用にSDKなりなんなりが提供されてるのかな?
知ってたら教えてください >>85
UnityにSteamVRプラグイン入れるだけだよ >>86
あー、SteamVRプラグインでできちゃうのか
SteamVRプラグインは[CameraRig]をそのまま取り込んで使ってるだけで、あとはVRTKのほうをいろいろ試してたわ
さんくす、あとで見てみる 安倍が、80円から120円と円安にして、日本人の給料を下げた
年収400万円なら5万ドルもあったのに、3.3万ドルに減らされた
FOVEをunityで使用する際はv-syncを無効にする必要があるみたい
あと、FOVE-SDKはAMDダイレクトモードに対応しているみたい
アベノミクス(笑
ちなみに俺の時給は750円
主食は牛乳パンと牛乳 たまにカットキャベツ
最近牛乳パンが異常に小さくなって頭に来てる
>これは文系の教養講座ですよ
説明している事が思いっきり理系に近いんだけど、結局知っていれば役に立つかもね!って事か。
大学というより専門学校の授業に近い内容だ
マ板の連中が湧いてきとるな。
ロジックの方はわかるんだけど、3D モデルの扱い方がなかなか慣れなくて気落ちする。
Viveコントローラを操縦桿のように使いたいんだけど、
傾きって取得できるのかな?
>>96
位置(position)と向き(rotation)は取得できるみたい
参考
https://framesynthesis.jp/tech/unity/htcvive/#位置トラッキングについて
> InputTracking.GetLocalPosition/GetLocalRotationでVRNode.LeftHandまたはVRNode.RightHandを指定すると、
> Viveコントローラーの位置と向きを取得することができます
あとは時間あたりの変化量をうまく使ったりして実装するのかね
それともViveコンを何かに物理的に固定するか
うまく作れたら教えてちょ >>97 のリンク先に書いてあるけど、
Unityのベータ版プログラムのUnity 5.5.0b5 から提供されている機能のようです >>97-98
ありがとうございます。
んー、固定してれば出来そうですが
アバウトな感じでやりたいとこですよね
残念 Viveコンを机とかにがっちり固定するんじゃなくて、
左コンと右コンの相対的な位置関係を固定するだけでそれっぽくなるかも
例えばこんなイメージで
;maxx=300&maxy=0
左コンのY座標と右コンのY座標の差で左右への動きを制御するとか >>100
鉄騎コンみたいな感じ?
いいすね、むしろそれの方が遊んでみたい 場面全体を回転させるのに操縦桿方式の操作をするゲームがいくつかある。
両手のグリップボタンなりトリガーなりを押しながら両手を操縦桿というか車のハンドルみたいに回転させる。
手持ちでは Paddle Up っていう卓球シム。
たぶん回転の中心は両方のコントローラの中間点。
中間点は随時移動すると思うから両方のコントローラの平行移動分をキャンセルして計算してると思う。
steamVR SDK のレベルではコントローラの向きや座標は捕捉できてるけど Unity でどこまでサポートできてるかは知らないけど、
>>97 を見る限りでは各コントローラの位置はヘッドセットの位置を基準にして捕捉できそうだから
コントローラ対の相対位置も充分取れる。 今更ながらPerception Nuronっていうモーションキャプチャシステムを知ったんだが、これゲーム用のモーション作成だけじゃなくてVRコントローラにも使えそう。精度はどのくらいなのだろうか。
>>103
使ってるけど
なかなかいいよ
全身トラッキングやるには手頃でいいんじゃないかな 安くこき使われてるのは日本人IT技術者だけだろ
技術が高ければ給料も当然高い
IITの卒業生は、インド企業より有力なグローバル企業に就職して、海外で活躍する。経済産業省の推計では、
専門性が高くプロジェクトを統率できる高度IT人材はインドに302万人いる。これは日本の4倍以上だという。
「日経ビジネス」(日経BP社/9月28日号)によれば、インドのエリート学生に年収1000万円以上を提示する企業も珍しくないという。
http://biz-journal.jp/2015/10/post_12056_2.html >>104
なるほど。国内販売もされてるらしいし、モーション作成もしてみたいしボーナスで買っちゃおうかな。 >>104
撮ったモーションを後処理してUnityとかのAnimationに落とし込むのが大変そうなんだが、
その辺使っててどうだい? >>107
Unityの「Adam」とか「VRカノジョ」はPerception Neuronでキャプチャされてるんだろ?
まあ、その程度は出来るってことさ プログラマ存在しないのにプログラムが出来上がってるってこと
ちなみに、超高速開発ツールが生成するコードは
冗長な上にエラーが起こるとどうしようもなくなるから
ツールが生成したようなコードを
末端プログラマが書いて対処してるとか
どこまでも貧乏くじを引く末端プログラマ
>>94
3Dモデル得意な人と共作しよう!
ちなみに私はどっちもわかりません PS VRも発売されたというのにVR全然盛り上がらないねw
一部のヲタ界隈だけで、完全に爆死だしまさかこうなるとは思わなんだ
まぁVRカノジョとかエロ系が出てからでしょ
数年後に「こんなミニゲームばっかで喜んでたの?」って言われるんだろうな
Vive買ってからUnityいじり始めたんだけど、まずは基本からということで非VRでお勉強中
なのでなかなかここに書くことがない
最近だと↓これは見てて面白かったな
楽天が使うVRトレーニングの効果



@YouTube
>>113
「爆死さだまさし」に見えた >>115 のやつ、当然連続的には描画されないんだけど、それでもかなり役に立つってさ
実際打席に立ったら手前1/3はほとんどボールを見てない(それまでの軌道などでコース判断している)けど、
データになっているとボールの軌道を最初から最後まで見られるのがいいらしい >>118
何度でも負担なくできるもんね
VRだと相手の都合や体力も考えなくて良いし球拾いもしなくて良いし
VRゲームって既存ゲームみたいに派手なムービーで盛り上げたり出来ないから難しいね
ちょっとした敵の登場シーンなんかも普通は敵のアップのムービーとかあるだろうけど
VRじゃあんまり大きさもわからないような距離にぽつーんと登場するとか・・・
腕にウィンドウ付けてドローンからの映像とか映すかズームするアイテムを駆使するとかしないと自分の置かれてる状態すら把握できなくなりそう >>117
40センチくらいならブラー残せば自然な範囲じゃないの? VRプロフェッショナルアカデミーの入学に挑戦するやついる?
>>120
あんまり違和感ないですかね?
10センチに縮めるには450FPS必要・・・ 人間の目は、映像だけ見て空間把握してる訳じゃないからね。
それっぽい映像の方が、認識上そのような見えるよ。
そもそも蛍光灯の下だと60Hzないし50Hzでしか物見てない(あのシャーペンがフニャフニャして見える現象の原理)
眼球がサッカード起こしてしまわなければ、ひとまず連続したものを目で追ってる感は出るし、
サッカード起こすなら起こすなりに、なぜ起こったかを演出で出さなきゃ気持ち悪い。
俺、眼のインターフェイス専攻だったけど、ここでこう役に立つとは思わなかった。
ゲームは見える部分が全てだから見えないところでいかに誤魔化すかも重要
見えてる部分でもある程度ごまかさないと、感覚器と一致しないから気をつけてね。
ちょっと重力加速度ゆるめの方が良いとか、センサ値は遅れるなら遅れるなりの画面にするとか、コンテンツによっても違うし、何パターンか作ってみんなで見たほうが良い。
センサ値そのまま使うと、最初は吐くやつ出ると思う。
CGWORLD 12月号のVR特集が何気に勉強になるNow
>>123
眼のインターフェース専攻とか面白いな
大学どこ? >>127
大学はショボいよ。かなり。
視線取る機械あったのが奇跡(でも卓上型)
分野が分野でバレるからごまかさせて。 うちもHCIとかやってて視線取る機械がある研究室あったな
今はtobiiを安く買えるしいい時代になってきたね
>>129
俺の頃は邪魔したのはパテントだよ。
そろそろ切れたか、全然違う撮り方してるんじゃないかな。
モノ自体は赤外線カメラと赤外線LEDでしか無いしな、視線トラッカー。 いいと思うよ
人が少ないからいい回答が得られるかは分からないけど
ありがとう
やりたいこと:トラックパッドに触れた位置で前後左右に移動
問題のとこ:触れた位置で移動はするが、GetAxisで受け取るy座標のせいで
前後が逆、上を触ってる時に前進、下を触ってる時に後退させたい。
そもそもこのコードでどうして移動するのかがよくわかってないです。
transform使うのかと思ってました。
状態:下記スクリプトを左コントローラにセットしてる形
教えてほしいとこ:最終的には触れた時じゃなくて離した時にtransformで動かしたいので、
座標だけ取得させたいです。
このままだと両方で動く形になりそうなのが心配。
using UnityEngine;
using System.Collections;
using UnityEngine.VR;
public class vive_firstpersoncontroller : MonoBehaviour
{
SteamVR_TrackedObject trackedObj;
public GameObject ViveCameraHead;
public GameObject FPSController;
void Awake()
{
trackedObj = GetComponent<SteamVR_TrackedObject>();
}
void Update()
{
var device = SteamVR_Controller.Input((int)trackedObj.index);
Quaternion direction = InputTracking.GetLocalRotation(VRNode.Head);
//HMDの方向取得
Vector2 position = device.GetAxis();
//トラックパッドの触れた位置取得
}
}
とりあえず、コードでの回答じゃないけど、
タッチパッドで移動先を指定して離した時に移動っていうのは
Vive用ゲームでは一般的なテレポート移動だよね
Asset StoreからVRTKをImportすればすぐ実装できちゃうけど、それではダメなの?
http://vrtoolkit.readme.io/docs/examples
004_CameraRig_BasicTeleport - Examples Tour - [SteamVR Unity Toolkit]



@YouTube
タッチパッドで歩くのはこういうのとか
017_CameraRig_TouchpadWalking - Examples Tour - [SteamVR Unity Toolkit]



@YouTube
>>134
こんな便利なのあったんですね
017のがそれっぽいです!
ちょっと見てみます。ありがとうございます その前にVRが始まる前からオワコン状態なんだが、、、
>>135
Viveユーザーってことでいいんだよね?
開発環境がUnityだったら、何はともあれAsset StoreからSteamVR pluginとVRTKをインポートしておくとはかどるよ
UnityデフォルトのMain Cameraは削除して、代わりにSteamVR PluginのPrefabsから[Camera Rig]をシーンにセットする
あとはVRTKのScriptsからお好みのスクリプトをカメラなり左右のコントローラーにアタッチするだけ Unityで作る場合、ViveとRift両対応しようと思ったら、どの程度の部分を共有できるもん?
なんとなくH/Wの差異以外は、かなり共用できそうな気がしてるんだけど
もし実践してる方がいれば教えてほしい
さらにHoloLens対応はどうなんだろう、ARとVRの差ぐらい・・・?
エミュでがんばってる人いるのかな
>>138
自分はViveしか持っていないけど、HMD(カメラ)に関する部分は共有できると思う
Unityの場合、実行ファイルにビルドするオプション設定をOculusにするかOpenVR(Viveはこっち)にするかくらい
「UnityによるVRアプリケーション開発」って本を読んだけど、ソースはOculus Rift でも Google Cardboard でも99%共有できる感じ
というかHMD対応はあっけないほど単純なつくりなので、中身を見てしまえばハードの差異なんで考える余地すらないことが分かる
実際Viveで動かすのもほぼ問題なかった
(もしかしたらOculusとViveとでは開始時の視点の高さが違うかもしれないが、ただの自分の勘違いかもしれない) >>137
ありがとうございます、調べてみます!
やりたかったことがいろいろ出来そうでオラワクワクしてきたべー >>134
すごいあっという間に出来ましたよ。
中身見てみると細かいけど、やりたかった箇所は見つけたので
弄ってみようと思います。
VR面白楽しいw >>142
お役に立てたようでよかった
VRTKのExamplesをテキトーにロードして動作確認してみるだけでも楽しいよ
コントローラーと対象物にスクリプトをアタッチするだけで、
物を掴んだり使ったり(銃を撃つ、弓矢を射るなど)、登ったり、リモコン操作したりできるようになる でもおまんらVR元年だの大々的に報じた割には普及すらせずもう忘れられてて死に体やで?
ワッチョイをしっかり見てNG Nameに放り込むだけの簡単なお仕事
触らないようにしましょう
いやしかし割とガチでPS VRって爆死じゃね?
あんだけVR元年だの世界観が変わるだの大々的にデビューさせといて今はどこも知らんぷりの空気
このままだと無かったことにされそうな勢いじゃん
スレチじゃねえだろ馬鹿
VR市場が立ち上がらなきゃVRプログラムも糞もねえだろが
VRとunityで遊ぶのに売れてる売れてないは関係ないなw
流行ろうが流行らなかろうがVRが楽しいのは間違いないからね
これから周辺機器との組み合わせでいくらでもさらなる革新の余地があるし
PSVR の SDK を公開してくれるのでしたら仲間に入れて差し上げてもよくてよ?
とりあえず立って乗るタイプのボード型コントローラーはよ
上でバランスとるのが難しそうだけど・・・逆にバランス養うのに最高によさそう
Omniはかなり良いと思うけど荷重移動でホバー移動がVRにはかなり合ってると思う
それでカットバックドロップターンを・・・
転倒者続出間違いなし
確かにPS VRで一気にVR市場が盛り上がるって思ってたらこの惨状なのは頂けないかな。
やっぱARなんかなあ。恐らく任天堂は次にアップルとARで組むだろうし。
そうなるとまたポケゴ並みかそれ以上のムーブメント起こるだろうねえ。
ポケモンgoのアレをARと呼ぶのは違和感あるな
ただのスーパーインポーズな気がする
VRよりARの方がマシ
VRは一人でシコシコやる人用でマニアにしか受けない
ARも面白そう
腕に自信のある人が開拓していってくれたらありがたい
ポケモンGOみたいに屋外でGPS連携ってのができたら面白そう
ゴルフで残り距離だけじゃなく弾道のシミュレーションまでコース上に表示されたりとか
>>162
(会社が)した
もうすぐRift+Touchも発送されるはずだし、いまからwktkだ VRとARどっちがメスにモテるかって言ったらまあ完全にARだわな
ARなんて一般向けでだいぶ前からあるじゃん
一瞬流行ったセカイカメラがそうだし、3DSだってある
やってた人はモテたのかしらw
hololensまで行っちゃったらそれこそVRデバイスと変わらんしw
>>167
多分ならねえと思うよー
一部のキモヲタ層くらいじゃねえかな hololensとVRの区別もできない人がいると聞いて飛んで来た
unityを5.5にしたんだけどさ、
シーンビューからカメラ選ぶと、ビュー内の右下ににゲームビューの小窓に
なにも映んなくなったんだけど、これってバグ?
回避方法を知っている人いる?
会社のPCに5.5入れたら、シーンに置いたモデル表面に虹色の模様が入るようになった…
別のiMacにも入れてみたらそっちは普通に表示されたので、なんか環境依存ぽい?
まだ安定しないのかしら
ちなみに5.4.3に戻したらちゃんと表示された
ほんといまさらだけど、 >>78 のやつを自分でやってみた
弾が当たるまでは物理演算無視(RigidBody.IsKinematic = true)でテキトーに動かしておいて、
弾が当たったらそれまでの動きを止めて、IsKinematic = false にするだけだね 余計なお世話かもしれないが、
おまえらの人生それでいいのか?
なんでもエンジョイ出来ればいいのさ
他人に迷惑がかからない範囲であれば苦しいのより楽しい方がいいに決まっている
世の中には医療福祉防衛安全業務に職し、日夜人のため世界のために命がけで頑張ってる人たちもいるというのに、、、情けない
そうだな
なら
日々、厳しくも戦う者たちのために
尽くせ
ゲームハードのスレならわかるんだが
人も多く無いこんな辺鄙なところになんで湧くんだろうな
プログラムできなくて八つ当たり的な?
俺は誇り高きRISSだ!士(さむらい)なのだ!
ならお前らが尽くすのは当たり前であろう!
ワッチョイ更新されてるけど同じ人だよ
木曜日になったら新しいNG-Nameを登録するだけでいいんですよ
仕事中は早く帰ってアイデアを形にしたいと思ってるのに、帰るとゲームやっちゃう
>>184
わかる。
だが少しずつ進めている、MMDを掴んでお人形さんのように動かすことに成功して、
最近テンション高い 30分かよ厳しいなw
俺もちょっとずつでもやってみよう
鞭が上手く作れなくて困ってます
Unityのデフォ機能で作ると暴れまくりで
スクリプト書かないとダメですかこれは
>>188
面白そう
現状どんな感じか見せてほしい 神になった気分だ。
スキルアップした今、どんなジャンルの仮想世界を作れと言われても
その詳細さえ教えてもらえれば
一瞬でどんなデータ構造/アルゴリズムで作ればいいかや
どんなデザインパターンを使えばいいかが
一瞬で頭にひらめき、スラスラとコードを書きはじめることができ、
予期せぬバグとかがなければ短期間でそのソフトーやツールを一人で作る自信がある。
この予期せぬバグとはふだん使ってない昔やってプログラミング言語の細かい文法関連のことだけで
それはすぐ見直してカンを取り戻せばいいから全く問題ない。
>>191
プログラムもUnityも始めたばっかりだけど、
これ覚えとけとか読めとかってのある? >>192
数学。これ絶対。
高校数学から大学4年過程まで、それ以上でも勿論かまわない。 そしてコードに実装し表現する"表現力"。
これは「ジェネラティブ・アート」、「Nature of Code」、「Generative Design」を一通りやり込めば身に着く。
下手なクリエイターやエンジニアよりね。
近い将来に必ず訪れるであろう人工知能時代に向け、俺は武器を身につけようと思ったのが全ての始まりだった。
プログラミングと数学という最強の神器をね。
俺は元々アート方面に才のあるクリエイターだったが、ある日、
「それは、世界を幸せにしているだろうか。」
という問いが舞い降りた。
そう、アートだけでは真の幸せは提供できないと気付いたのだ。
クリエイティブ+ICTで、プログラミングと数学で、AIテクノロジーで、世界をクリエイティブにサイエンスし人々を幸せにしたい。
昨日までは「クリエイティブ」村で「クリエイティブ」業界のための「クリエイティブ」な仕事に疲弊していた俺みたいなデザイナーやアーティストも、
明日からは膨大な数に膨れ上がった、コードの力を知ったオーディエンスを前に心ゆくまで先鋭化することができるかもしれない。
さあ、いこうか。
未来の世界へ
世界でいちばん面白いエンタテインメントを創りたい。圧倒的なコンピューティングパワーの遊び専門ですごいやつ。
こんな夢の中から俺の新たな決意>>12は生まれたんだ。
俺たちが、創造する、新しく、ワクワク、ドキドキするエンタテインメントの世界。
エンタテインメントのかたちが、どんなに進化しようとも、楽しいものをつくりたい。創造したい。そして世界中に幸せを届けたい。
そんなエンタテインメントとクリエイティブへの熱き情熱を満たすDNAが俺たちの中にはある。
最大限に能力を発揮するため、ひとりひとりに高次元な自由と責任があるこの世界。
高い志(パッション)と高い力量(プロフェッショナル)を持つ心熱き人々。
非常識なほどの最先端未来テクノロジーの実現へのチャレンジ精神。
全職種がクリエイター。
さあ、世界中を「あっ」と驚かせないか。
新たなエンタテインメントの創造に果敢に挑戦する好奇心と意欲、そして無限大の才能を持った新たな出会いを心から待ってる。 どっかのスレのアホみたいな事言うなよ…
数学はとりあえず幾何解析くらいが出来れば充分だし、センスあるやつは三角関数とベクトルだけで大体の所まで行くよ。
Maximaとかあるしな。
アートに才あるってなんか、俺の知ってるヤフー辞めたアホの発言そっくりだわ。
デザイン力とアート力()は全然違うのに、いい年して混同してて苦笑いの奴。
障碍者と触れ合うことで情緒や社会性の育成になるとか言うけど
じゃ、施設の人たちは全員そうか?
逆に疲れて心に問題を抱えている人が一般人より多いだろ
みんな、脳内正義とか脳内平等とかに縛られているんだよ
本音を言えよ、本音で行動しろよ
お前らの脳内正義とか脳内平等意識に乗っかて傲慢かましている奴らの目を覚まさせろ
http://prt.nu/1/セクロスフィアVRHTCVive版 >>192
プログラムもUnityもはじめたばかりなら、「Unity5の教科書」だな
その先は >>199 の言うとおりでマニュアルと、その横にあるスクリプトリファレンス >>202
Unity5の教科書はそれで合ってるよ
自分的には「初心者向けとしてはもうこれしかない」ってくらいおすすめ (※個人の感想です)
>>192 の人だとしたら、土日でマニュアル全部読むってのはかなり厳しいと思うよ
とりあえずドットインストールのUnity入門でも見ながらやってみたら?
>>24 参照 クォータニオン弄るときにまじめに数学やってりゃ良かったと思った
例えば光や色に関する物理法則が異なる世界を映し出すことはできるのかな?
Quaternionいじりでえらい苦労したけど、ちゃんと数学やってたらすんなりできたのだろうか
まあでも数学的知識があるに越したことはないね
>>205
何らかの法則がある世界なら、表現する事は可能。
一番の枷は、作成者自身の想像力の限界だと思う。 >>206
数学のできない馬鹿だったから、今でも無能なんだろ?
ちゃんとやれてたら~とか、たられば言う前に、己の無能という現実を自覚したほうがいい >>197
決意が凡人には理解し難いな
Mega?w >>202
例えば、船がゆらゆらしてる時の、そのゆらゆらを重心や軸、それらの力のベクトルと重力加速度考えておけば、アニメーションでゆらゆら描くよりもあとあとそいつを加速させて舳先が挙がる動きなんかは、プロペラ位置にforce発生させるだけで話済むじゃん。
車でも、タイヤ四輪とサスペンションから体勢考えといたら自然だし、タイヤの摩擦係数決めといたら、どこから滑り始めるか話が早いし、挙動が素直になる。
ある程度嘘はつかないと、操作が難しくなるけど。 ゼロから作るDeepLearningオヌヌメ
全てのプログラマー必読の書でありこれを最後まで通せなかったら素直にプログラミング自体をやめるべき指針になる本でもある
光が勝手に少し曲がる世界とか、光が進む距離に比例して色相が変化する世界とか。
数学物理を高いレベルで押さえとけばそういうのも好きなように実装できる。
まさに神のごとく仮想世界を構築できるのだ。
光の性質が違う世界かー
それって何もかもが変わりそうだね
ぶっちゃけ本気で仮想世界作りたければプログラミングよりモデリング力磨かないと話にならん
3DCGツール自在に使えるようなって造形力身につけて研鑽しておのれの望む世界観を構築する
プログラミング部分なんぞゲームエンジン側に極力任せる方向でいい、これからもこの部分は果てしなく進化していくのだから
磨くべきはアナログ的なアートな部分だよ、俺がいまそのために美術教室に通ってるのは言うまでもなく
モデリングを磨けばプログラミング以上に力量差が出るし金にもなるんだろうな
だけどプログラミングよりもはるかに険しい道だね、センスも問われるし
そりゃ自分が望む物が買えるものなら買った方が早いのは何にでも当てはまる事であって
>>224
スクリプトはC#とJavascript(の簡易版?)だよ
ただしC#じゃないと書けないところもあるらしいので、結局C#になるとか
Unityインストール時にVisualStudioも一緒に入れられる
C#だとコード補完してくれるのですごく助かる
(設定次第でJavascriptもコード補完されるのかな?わからん) >>223
Blenderほんと難しい、っていうか操作が独特すぎて覚えるまでが大変だよね
UnityとBlender両方を並行して覚えるのは厳しいと思って後回しにしたわ VRん中で粘土細工みたいにポリゴンいじれるのあったら楽しそうだなー
tilt ClayでGoogleさんよろしく
>>227
Medium 昨日から触ってるが いいぞこれ
obj形式でエクスポートできるけど、Unityに持ってくにはポリゴン多すぎるかな? >>232
詳しくないけど、ポリゴン簡略化させる機能あったよね?
これは買いだな!面白そう Mediumってのはオキュラスか
Kodonもobjエクスポートできるみたいだし、とりあえずこっちかな
VR で直観的に概形を作ってモデラでポリゴン削減するといいと思う。自動でもゲームで使う程度ならそこまでおかしくはならない。
Blender のビューポートを VR にできるアドオンがあるんだけど、これがまた 32bit 版限定らしくって面倒でまだ見てない。
UE4 の VR エディタでそういうやつできないのかな?
今触り始めでまだ操作もおぼつかない。
ゲームエンジンもアンリア4が覇権握りそうだな
その他を駆逐する勢いだし
Kodonは正直まだ使い物になるレベルじゃなかった
EAだから、先に期待。
んで、Revive入れてMediumやってみたよ、これは楽しいわ
Viveにもこのレベルのが欲しいなぁ
ふぅ、アラフォーにもなると中々Unity覚えるのも苦労する
Unity5の教科書読んでるけど、怠くて進まない
目標としてはへぼくてもいいから今年度中にとにかく1本AppStoreにゲームアプリをリリースすること
だが、絵作りをどうするかって話しなんだよなあ、、、Blenderも覚えないかんのか、、、
アプリモデルはマリオRunみたいな感じ
>>239
いいね
なにか作ったら見せてよ
アートデザインはとりあえずはAssetStoreで買えばいい。無料のもある
あとはネット上にフリー素材屋さんがたくさんある。確認する必要はあるが、ほとんどは商用利用可だろう
あちこちから引っ張ってくるとつぎはぎ感が出ちゃうけどね AppStoreは個人だと実名登録必須だからでしょ
じゃあなんでAppStoreにリリースすることが目標なの?
プログラミングの勉強って本当に楽しくない
唯一Processingだけは集中して1ヶ月取り組めたけど、それ以外はダメだな
Python然り、そしてUnity(C#)然り
はぁ、3DCGでモデリングからアニメーションまでできるようになった方が遥かに有意義そうだ
まあそうだね、俺も絵の練習して少しずつ描けるようになって来たけど、全く楽しくない
だからといってお絵描き板に言って絵が楽しくないと書き込もうと思わないけど
言語ひとつ覚えれば他はそんな変わらないじゃん
他は必要になったら覚えればいいだけ
なにか作る目標があれば続くよ
最近仕事でもUnity使うようになってノリノリで組んでるよw
mmd4mecanimってVMDでなければアニメーション設定出来ないの?
普通のfbxモデルはunityのAnimationで動かしてたんだけど……
>>256
animation typeをhumanoidにして、animation controllerを設定するだけ
チュートリアルに書いてあるよ Touchでなんか作ろうと思って辿り付いた。あまりここには人いない感じ?
Unityスレは本スレが今荒れててな
質問スレは常に荒れてるが
巡回はしてるよ
何かネタがあれば反応します
Vive+Unityで勉強中
人がゼロってわけではないのね。
弄り始めたので楽しみます!
UE4のブループリントなら楽しくプログラミングできてるんだけどUnityのC#だとだいぶ違うかな?
コードはJavascriptの簡単な奴なら書けるんだけど
>>263
もろプログラミングだから多分楽しくできないと思うよ
そのままUE4突き詰めてデザイナー寄りに進んだ方が幸せかもしれない まともなブループリント描けるなら、文字で書いたほうがはるかに効率が良い。
美味しいカレーの作り方を矢印と箱と条件とフラグで描ければ、
美味しいカレーのレシピは簡単に書けるだろ。
あとは、言葉の問題。
イタリア語で書けって言われてもわからんけど、これ使ってねって日本語が背中に書いてあるイタリア語のハンコいっぱい貰えれば、組み合わせで書けるようなもん。
>>265
元々AEやC4Dなんか使ってグラフィック作る仕事してるんでその路線でやってた方がいいですかね
>>266
めっちゃBPっぽいUIですね!
俺みたいなデザイナー側の人間にはガワがノードなってれば各クラスの処理の詳細なんて知らなくていいって位のスタンスがいいんだよね >>269
うん、その路線でいったほうがいいと思う
jsの簡単なやつなら書けるってことは結局jsのときも少し学べば誰でも書けるようになる程度しかプログラミングやれなかったってことだから、、、
C#はなおさら挫折すると推測する UNITYでVRtoolkitのワープ移動いじってるんだけど
画面のフェードイン、アウトを切る方法がわかりません
Viveのパッド押したらぱっと放物線の先に移動したいんだけど
それっぽい箇所いろいろいじってもオフれないんだよ
いじるスクリプト間違えてる?
VRTK_BezierPointerって奴いじってもダメ?
>>272
おっと、せっかくのVRTK仲間が来ていたのにチェック遅れたわ
ポインターのスクリプトのほうじゃなくて、テレポートのスクリプトを変えてみて
VRTK_DashTeleport を使ってるんじゃないの?
VRTK_HeightAdjustTeleport (またはVRTK_BasicTeleport) を使えばぱっと移動するよ >>274
別にここでいいんじゃない?
プログラミング技法とか便利ライブラリの話が主になるからドギツいエロ素材自体の製作とかは関係ないだろうし。
特定のゲームの MOD を作るのならそのゲームの MOD スレに行けばいい。話に付いて来てくれるか知らんけど。
ここでは眉をひそめるような製作物を頻繁に出したりするつもりならゲ製作技術板か PINK のエロゲー板にスレ建ててもいいんじゃないかな。
建てて誘導したら何人かは興味を持って付いて行くかも。
その前にここ何人生息してるか知らんけどなw 10人前後と推測する。 巡回はしてるけど、もうずっとゲームやるのに忙しくてunity起動すらしてない
さよか。pappet masterとfinal IK使ってお触りできるえっちなゲーム作っとるんやが、お触りまではいいとして押したりする時にフィギュアがその場に留まろうとして動きが不自然になってまうんや。なんとかならんかのう。
pappet master使っとるやつおるか? 殴ったら吹っ飛ばすとかそういうレベルの事をやるにゃどうしたらええかのう。
>>278
pappet master を調べてみたら unity よね?
よく知らんけど、ラグドールに付いてる衝突判定(コライダだっけ?)の範囲内にコントローラが接触している状態である限り
コントローラの向いてる方向にラグドールへ力を加え続けるとかいう処理を付ければ吹っ飛んでくれると思う。加える力の加減や方向は試行錯誤が必要かな。
その場に留まるってことはラグドールに何も力を加えていないってことだから。
もしかすると衝突判定がトリガ判定になってるかも。それだと触れたところで物理的な干渉はなにも起きない。 単純にRigidbody.AddForceではダメなのかい
>>281
解決した。ありがとう。
puppet masterではラグドール作る時にボーンのコピーを作成してて、そのコピーには既にrigidbodyとかはついてるんだけど、
コピー元の方のボーンにrigidbodyとかコライダーとか付けてやれば望みの動作をするようになった。
コレで色々出来ると思う。感謝。 Vive Trackerも来たし、エロVRゲーはこれからが本番やな!
こんな感じのえっちな奴量産したるさかい、期待したってな!
>>284 先生の次回作にご期待くださいってかw
>>282
試しにやってみた。
ちょっとここでは出しづらい題材なんで出さないけど Unity5 以降のものならほぼマニュアル通りで動く。コードを自分で書く必要がほとんどない。
もちろんそのゲームに合わせた調整は必要になるだろうけど基本動作はそのまま使える。
こちらの手元にある System.xml.dll などのバージョンに適当なのがなくて設定ファイルの読み書きができなかったのでその辺はスルー処分したとか、
いくつか機転を利かせないといけないところもあるけど、それでもかなり拍子抜けの気分。
中の作りもしっかりしてるし、さすがだ。
Unity4 のはいろいろと問題がありそうで一筋縄ではいかない模様。結局徹夜してしまった。
VR に改造したら面白そうな Unity ゲームがあればどんどんやってみたらいい。
マニュアルを邦訳したらやるって人いる? Google 翻訳でも充分意味は通じると思うけど。 知識も綺麗なコードを書くスキルもない人間が、自作exeだけうpして感想言ってもらうのもおk?
視力回復用に遠くを見るだけのものを作りたいんだけど、
どんなのが効果あるのかな、山がいいの?
>>286
うぇるかむ
>>288
眼の筋肉をほぐすのがいいらしいので、多少動いた方がよさげ。
見ようとするモチベーションを考慮するならついハッキリ見たくなるような麗しいナニかを動かすといいかもね。
そこまでしなくてもただの森林の風景を地形生成なんかで作って眺めるというのも個人的にはいいような気がする。 >>283
Puppet masterってちょっと調べてみたら面白そうなんだけど、
ラグドールを作ってくれるアセットって事でいいんだよね。
ラグドールを自力で作るのと何が違うんだろう。
アニメーション連携ができるとか? >>291
その通り。
Animationさせつつもラグドール的な物理挙動をさせられる。
VRでいうと、ハンドコントローラに付けたCollisionでぷにぷにしたりできる。
更には、Final IKとセットで使うとDioになった気分でこっちを見つめるような挙動や
自然なモーションでYouのグングニールを擦ってあげーるとかもできるわけよ。
両方とも100ドル近いけど、VRやるなら買う価値はあるアセットだといえるね。 VRで視力回復できそうな気するよね
とりあえず視力検査プログラム作ろうとしてるけど、視力0.2~0.3くらいから解像度のせいで見えない感じ
計算ミスってるだけかもしれんが
近視は単にピントの合わせ方を脳が忘れた状態って説もあるしな
斜視みたいに意外と直せるかも知れん
>>293
そりゃ凄い!
ラグドール設定してもAnimationControler入れちゃうと固まっちゃうのどうにかならないかと思ってた 今日はスレに勢いあっていい感じじゃないの
>>283
おー、役に立てて良かったよ
というか返答があっただけでもよかった。年末VRTKがらみでレスしたらそのあとこのスレ自体がぱったり止まったからね・・・
>>284 めっちゃ期待して待つわ
>>286 どんどん上げちゃってくれ VREditorってのよさそうだね
こういうのが欲しかったんだよなあ
でもまだまだUnity勉強中だからUEには手を出しづらいな・・・
>>299
unityに実装されてるんだよ、VReditorが。
まだβだけども。 >>293
なるほど。Final-IKはもう持ってるから、追加で購入してみるよ。
ありがとう。
ついでにもう一つ聞きたいんだけど、自分もVRエロゲ作ろうと
モデルの取り込み方法とかシェーダとか調べてるんだけど、
エロゲに限らずアニメーション用のモーションデータってどうやって調達してるのかな。
自分はプログラマなので、コードは書けるんだけど
モデルとかモーションはさっぱりで、モデルはMMD4Mecanim使えばなんとかなるんだけど
よさげなエロモーションはMMD関連では見つからないし、現状自作しか無いのか、と
考えているんだけど、かなり時間が掛かりそう。 3Dモデル買って取り込んだら表情が滅茶苦茶なんだけどこれ1発で直せるアセットとかないのかな
>>301
アニメーションはposerとかicloneで作るのが一般的らしいぞ。
ワイはdazを使うので微妙に違うかもしれんが、
まず3Dソフトでダミー人形を読み出して、それに対してキーフレームアニメーションを作ってfbxとかで出力させたものをunityで読み込ませればいいみたい。
ダミー人形のボーンをhumanoidにしてから読めばどのモデルでも同じ動きを再現出来るようになる。
人間以外のアニメーションは……わからん。 >>302
まつ毛真っ黒現象とかだよな?
ならば、対象のモデルに設定されてるマテリアルを修正する事でなんとかなる場合がある。
多分普通のモデルだと読み込んだ直後はstandardシェーダーのopaqueとかが設定されてると思うから、fadeもしくはtransparentにすると良くなるかもしれない。
それでも駄目なら、テクスチャを調べてalfa transparentとかのチェックが入ってるかを見るとか。
それでも駄目なら多分そのファイルは駄目。
実感だけど、.daeファイルは殆どの場合元通りには読み込めない。
一番再現性が高いのは.fbxだね。
販売サイトから手に入るファイル形式をいくつか試してみるといい。
多分一括でそこらへんやってくれるアセットは無いかなw まあ、シェルスクリプトレベルの話なんで、自分で作るといい。 >>307
おー、ありがと!今やっていることが片付いたら試してみたい 上にあったunity5の教科書買ってきたー
とりあえず一冊追われるようにがんばる
VRのどこのスレか忘れたがHTC_VIVEでお空を散歩するように飛べる
体験版をビルドして公開してくれた人がいた
現在、その人のものと思われるunity assetが公開されている
Flight Navigation for HTC Vive controller
https://www.assetstore.unity3d.com/jp/#!/content/61830
assetは更に進化して酔いにくい方向になった
ダウンロードするとscenes フォルダに体験版があるので手軽に試すことができる
自分は客船をsketcupからダウンロードしてこのスクリプトを使ってunity内で飛んでみた
空飛ぶキャラクターと同じ事が可能…すごい
別件だけどsketchupで電車をsceneに置いてみた
車でもお家でも何でもそうだがVRで体験するとリアル感が半端ない。
尚、自分のルームスケールは車一台置くスペースしかない模様 >>301
「エロ・紳士モーション配布まとめ」でググってください
その手のサイトでまとめがあります
おそらく配布モーションは全体的に長めなので一部を抜き出したいということがあると思います
配布モーションの一部のみを抜き出して保存、これはmikumikudanceで可能
一から全部作る場合は>>293や>>305になるのでしょうか >>310
がんばれー
とりあえずスタート地点に立つためにはいい本だと思うよ ステマだと思ったけど
>>310
に影響されたので買ってみた
読むの楽しみ セットアップで赤文字で応答なしって表示されるのだけれど解決方法あったら誰か教えてください
色々と参考書買いあさって勉強し始めたけどjavascriptよりC♯のが主流なのかな?
どの本もC♯の解説ばっかりだ
>>310ですが、ありがとうございます、頑張ります
もし何か疑問が出てきたりしたら、また質問とかさせていただきたいと思います
もう卒論も出してしまったし、この春で何か一つ身に着けたいな… >>319
サポート言語は C# だけだと思ってた方がこの先楽。一から組み始めるわけではなくて始めはちょっと追記するレベルだからそこまで壁は高くない。
javascript が分かるなら乗り換えるにもそう問題はないはず。
余程 javascript に愛着とか執着とかがあって離れたくないなら本の C# での解説を Unity の公式マニュアルを見ながら適宜 javascript に読み替えるべし。 話ぶった切ってすまないが自分の創作物を少し報告したい
作成途中なのでイメージ画像を貼ってみる
要はunityでボーリングをやってみたい
オブジェクトとして ボール、レーン、一番ピンのみ配置、
それぞれにrigidbody、VRTK_Intaractable_objectを反映させた
ボールを「掴む」「投げる」「一番ピンにぶつけてピンを弾く」
という動作は確認できた(ガター連発で15投くらいしたが…)
10ピンに増やしたりスコアボード作ったりまだやること多いが、
unityで物理を実感するだけでも楽しいよね
ピンを倒したときは思わずガッツポーズとってしまった
>>321
自分も去年本買って試している最中です、一緒にがんばろー >>323
いいね!
HMDの付け外しめんどいけど、友達呼んで対戦して遊んでみたい すごい
そういうことがもうできてるんすね、先輩だ
手前の突起が付いた球体はなんだろう
そこつかむとボールがつかんだ状態になるのかな
>>322
javascriptもゴリゴリ書けるレベルじゃなくてJQueryみたいなライブラリ使って何か作るレベルだったので
C#から始めてみるわthx >>325
よく見ればわかるけど突起物はコントローラー フックボールとかバックアップボール投げられるようになりたいぬ
>>328
うっすらviveってかいてたw
thx >>323
既存の VR ボーリングで気に入らないのがボールの重さがないこと。野球投げの方がストライク入るのはね。
ではコントローラに重りを付ければいいかというとリリースでは離れてくれないと意味がない。
ふと考えたらボールを持って動かしてる間、コントローラを振動させて重さっぽく感じさせられればいいんじゃないかと思った。
よかったら試してみてほしい。 >>331
vive trackerで解決できるかも?
golf clubVRでも思ったけど、重さって大事なんだなと思った
力の加わり方がね といっても結局ボウリング自体が質量を制御するゲームなのでVRでボウリング玉投擲をエミュレートするのは筋が悪い。
投擲はもう固定モーションにして投擲後のボールをVRコントローラで微妙に制御するようなのの方がよりボーリングっぽくなるんではないだろうか。
slill of なんとかみたいなボクシングゲーだと
握ってるのはただのコントローラーなのにほんとに殴ってる感あるんだよなぁ
加速がつくと色々と錯覚できるんだろうか
コントローラーにジャイロを仕込む…?
でもこれだと慣性だけで重力が足りないか。
HMD付けた二人が向かい合ってプレイすればいいんだよ!
ボウリングの中間報告です
ピン10本をスクリプトで生成
ガター連発で難しいので画像のような投げる直前までボールのアプローチコースを
描く道標みたいなものを常に表示、これもスクリプト制御
みんな感想ありがとね、もう少しだけ作りこんだら公開するよ
※画像の女の子は付属しません 結局蓋開けて見たらVRってぜんぜん盛り上がらずに終わったねw
個人的には大分盛り上がってるし長く付き合えそうだけどなぁ
一昨日も面白い体験したし可能性しか感じない
Simple VR Video Player用に
機能追加したくてMOD作ろうとしたら、ソース難読化されてて解析出来ない。。。
IllusionとかKISSは簡単だったけどやっぱり海外はそれなりに改造対策してるのね。
自分でVR動画プレイヤー作ったほうが早そうだ。。。
みんなはPS VRは持ってるの?
持ってる人はPS4Pro?
PSVRは持ってるけど、PS4はもうちょっと前に買ったやつなんでスリムでもプロでもない
unityでなんか作ってみたいなと思ってVRTK使ってみたけど何故か掴めません…
ニコニコの某動画見てIs Grabbableにチェックいれるとこまで同じようにしたんですが、
持とうとしてもオブジェクトがびくともしないんです。
VRTKのサンプルでも駄目でしたがネットで拾ったすでにビルドしてあるexeファイルでは正常に動きました。
初心者なので分からないことだらけですがぜひご教示願います…
正常に動かないっていうのがエラーで動かないのかプレイ画面で無反応なのかにもよるけど
今年に入ってからSteamVRのプラグインもVRTKも更新してるから
バージョンの組み合わせによってはエラーになるかも
>>352
ワールドセッティング > VR > World to Metersは100cmに設定してある(1uu=100cm)
この他にも座標の単位が狂うような項目はある? >>353
掴みたい側のオブジェクトに「VRTK_InteractableObject」スクリプトをアタッチして・・・あるよね、IsGrabbableにチェック入れたんだから
[Camera_Rig]の下のコントローラーオブジェクトに、「VRTK_InteractGrab」スクリプトをアタッチしてないとか? たしかにVRTKバージョンアップでけっこう変わってるかもなあ
色々弄ってたらサンプルでは掴めるようになりました。
なのでサンプルと掴めないプロジェクトを比べてみたのですが、サンプルはヒエラルキー?ウィンドウのとこで
CameraRig¥controller(left),(right)とは別にVRTK¥left,rightcontrollerってのがあったんですがこれってなんでしょうか?
Assets¥VRTK¥Examples¥Resources¥Scriptsフォルダにあるようですが…
CameraRigの方にはintract grabがなく、もとから入っているSteam VR_Tracked Object(Script)しかないようです
>>359
ようやく自分もVRTK新バージョン使ってみたよ。昨日はテキトーに回答してて悪かったね
ニコニコに上がってる動画ってたぶん数か月前のやつだよね?だったら今のバージョンとはやり方が違うわ
まずはVRTKのExamplesの006あたりをよく見て参考にするといいよ
それを見ながら、VRTKのREADMEの1ページ目「Instructions for using the SteamVR Unity3d asset」をやってみたらできた
■下準備
1. SteamVR Pluginをアセットストアからインポートする
2. SteamVR Pluginの[CameraRig]プレハブをシーンに配置する
3. メニューのEdit>Project Settings>PlayerMenuで、「Virtual Reality Supported」にチェックを入れる (※SteamVR Pluginをインポートしたときにチェック入るけど)
4. 空のGameObjectを作って(Examplesでは[VRTK]って名前を付けてある)、それにVRTK_SDKManagerスクリプトをアタッチする
5. インスペクタで、VRTK_SDKManagerの「SDK Selection」の各項目で「Steam VR」を選択する
6. 「Auto Populate Linked Objects」ボタンを押すと、下の「Linked Objects」と「Controller Aliases」の項目が自動で埋まる(下2つを除く)
7. 埋まらなかった2つの空欄にはLeftController、RightController用のスクリプトをアタッチするためのゲームオブジェクトを指定してやる
とりあえずExamplesをならって、[VRTK]の下に「LeftController」と「RightController」という空のゲームオブジェクトを作って指定してやればいい
■掴むための設定
8. 上で作成したゲームオブジェクト「LeftController」または「RightController」に「VRTK_InteractGrab」スクリプトをアタッチする
9. テキトーに作成した掴みたいオブジェクト(Cubeとか)に、「VRTK_InteractableObject」スクリプトをアタッチし、インスペクタで「IsGrabbable」にチェックを入れる
設定は以上
以前のバージョンではSteamVRの[CameraRig]プレハブに直接VRTKスクリプトをアタッチする仕様だったけど、
新バージョンではスクリプトをアタッチするためのオブジェクトを自分で指定できるようになっているって感じだね
なおテレポート等のスクリプトは作成した[VRTK]オブジェクトに直接アタッチしてやればOKだった youtubeに作者が動画あげて解説してるから
それも見ておくといいかも
>>361 の訂正
3. は(Windowsだと)File>Build Settings...>Player Settings... だね 横からだけど、VRTKを最新にしたらViveコントローラが画面にでなくなってしまった
Examplesので試してみても出てこない。
>>361の通りにしてるんだけど、なんか間違えそうな箇所ってある? >>359
ニコ動見られるんだったらこれ参考にならないかな?
sm29970878 >>365
「VRTK_ControllerEvents」スクリプトはRightControllerとLeftControllerにアタッチするのかな?
↓みたいな感じで出来てると思うんだけど、やっぱり見えないです
>>361の通りにしてオブジェクトの重さ(mass)を1未満にすればつかめました!
ありがとうございます!
……サンプルでは1でも持てるのになぜなんでしょうか? >>367
原因特定はできていないけど、
うちの環境だと「VRTK_SDKManager」のインスペクタで「Auto Manage Script Defines」となってチェックが入っているところが、
そちらだと違う項目になっているね
とりあえずVRTK3.0.0なら3.0.1に上げて試してみるとか・・・ ちなみにAuto Manage Script Definesは場所違うけど、上の方にあってチェック入れ済みでしたね
>>368
うちの環境だとMassが5くらいまでならつかめた(スケール0.2×0.2×0.2のCube)
でもそれ以上の極端な重さを設定するとつかめなかった。少し動くけど持てないって感じ
(これはVRTK最新バージョンに限らず、以前からそうだったような気が) >>370
自分はこの環境で試した ↓
Windows10、Unity5.5.0f3 Personal、SteamVR Plugin 1.2.0、VRTK3.0.1 >>373
うちは
Unity 5.6.0b4
ってとこだけ違うか。
帰ったらインストールし直してみます >>376
まさにこれが原因だったようで
5.5.1f1、SteamVR plugin1.2.0、VRTKは3.0でも3.1でもどちらでもいけた
お騒がせしましたm(__)m VR全然始まんねえな
PS VRも大コケだし何だこの惨状は
VRが流行らないことぐらいまともな脳みそ持ってればわかることなんだがな
>>382
空飛ぶあの感覚だけはみんなに知ってもらいたい VR筋トレ楽しいです。
完全に自分の世界なので流行る流行らないどうでもいいです。
まぁ、流行る流行らない以前に一般化すると思うけどな
UnityでVR画面内にOpenFilePanelを表示して操作するにはどうしたらいいでしょうか
>>386
Unity EditorVR ってのを使う感じなのかな
自分で試せてないから間違ってるかもしれない >>387
面白そうですがこれはちょと目的とは違うようです
OpenFilePanelを使わないでcanvas上で何とかできました >>385
VR筋トレ用のソフトがあるの?それとも自作ですか?
自分も筋トレしたい >>390
プログラムスレと思ってなくて書き込んだヤツですね
とりあえずスクワットがあります
SBでいつも汗だくだくになって筋トレになってるつもりだけどアレは筋トレにはならないと言う話を昔聞きました。ならボクサーの筋肉はどこから来るんだろう。サンドバッグか何かないとダメなのかな
弓ゲーで精密射撃の時左手伸ばすから左肩に結構負荷かかって腕上がらなくなるけどあれも筋トレになるのかな?
取り敢えず腹筋割れてきました。腹筋使ってないから多分SBで脂肪落ちただけかも
スレチ失礼しました >>392
どーもありがとう
スクワット、SB、The Labのロングボウはどれも好きで自分もよくやってたな
しばらくUnityばかりいじってて離れてるけど、またやろうかな
スクワットはわりと簡単に自作できそうな気が
SBは地味にかなり技術が詰まってそうで、今の自分には無理だ ボウリング、ひとまずここでお披露目とします
始めてビルドした内容だから勉強になった
動作確認はviveしか試していません
出来の悪いゲーム内容で皆さんには不満もあるかもしれません、素人が勉強したという事で
ご容赦願います
操作方法:どちらかのコントロールが、①移動+②オブジェクトを掴む
もう一方のコントローラは ③オブジェクト呼び出し+④ボウリングピンのリセット+②オブジェクトを掴む、です
①移動:タッチパッドをクリック後に離す
②オブジェクトを掴む:トリガーを深く引く
※このコントロールはオブジェクトと接触判定もあります。つまりコントローラーをボール等に接触すると
相手が動き出します。でも女の子には触れないでください
もう一方のコントローラーです
③オブジェクト呼び出し:メニューボタン押す(黄色ボール生まれる)、グリップボタン押す(黒ボール)
④ボウリングの10ピンをリセット:タッチパッドをクリック後に離す
http://filescase.biz/src/COMP200MB1763.zip.html
ダウンロード用のpassは以下の単語です。
unity Bowling_Dataフォルダ入ってないお(;^ω^)
おつです。やってみたよ
ちょっと操作方法が特殊なように感じた
ボールはレーン上に表示される緑色の線にそって進むのかな?
また開発進んだら上げてちょ
>>399
ボーリング作るんならテレポート機能切った方がいいんじゃない?
今はテストで入れてるだけかもしれないが
移動を自由にすると考える事がかなり増えそう 皆さん試していただきありがとうございます
黒ボールと緑ラインの関係とか、他にも赤ラインの意味、青い投球位置(青は前後に操作できます)
だとか説明してなかった。動画で説明したいが録画できる環境探してみます…
ビリヤード台とか30分で作ったけどまともに操作できないという。
今回いろいろな感想を書きこんで頂けたので次回以降のフィードバックにしたいです
ボウリングはこれでビルド終了ですが次回何か作ればまた公開したいです
エロゲ板で公開されたオキュラス使ったお年玉の作品とかunityの表現力ってすごいですよね
unityちゃんのダンス動画とか挑戦したい
書き忘れましたが他の方も作品を作って(=ビルドって)、公開してください
自分がこのスレの呼び水になれば幸いです
>>403
俺もラインの色の意味がわかんなかったです
動画で説明より、RecRoomみたいに遊び方書いてあるオブジェクト作って
置いておいた方が良いかも
重さが感じされないのは仕方ないので、コントローラぶるぶるさせるとかして
ちょっとでもプレイヤーにフィードバックを与えるしかないのかな・・・ 眼鏡だとHMD被ったり外したりしながらデバッグするの辛いんだけど皆どうしてる?
諦めてコンタクト付けるしかないんかな
それも考えたけどHMD外したらぼやけて何も見えなくなるわけで、結局微妙じゃないですかね
想像してるより楽になるもんかな
思い直したけど、チェックとかで付け外し頻繁にするなら
ちょっと違うかもなあ、申し訳ない
コンタクト安定かな
ヘッドバンドはずして、取っ手をつけるとかどうだろうか
マジレスすると、ジンズでそれなりのメガネ買ってきて、ヘッドセットに突っ込んどいてテープで固定して、掛け替える運用が良いよ。
眼鏡の瞳孔間距離とヘッドセットの瞳孔間距離合わせないと酔うし。
バンド締めずに覗いたり、手に持って動かしてPCモニタで確認したりはするね
最初から視力に合わせて画像の方を加工しておいてくれるようなVRってないのか
>>415
メガネ突っ込むというよりレンズだけ突っ込むのが良さそう HMDにデスクトップを表示してデバッグするのは解像度的にちょっとつらいか
首振りに追従してれば
見たい場所が見えるんだったら
それでもいいな
>>418
意外に動くし、眼鏡からHMDのレンズの距離より、眼鏡と目の距離の方がきっちり合わないと気持ち悪いし、自分以外にデモする時にさっと外してもう一回つけて、ができないよ。
視力に合わせて、は測りたければオートレフ的なあっちから覗く機構が要るから難しいだろうね。
ある程度の近視遠視だけなら、アンコの量で多分何とかなる。 >>417
オレもメガネで補正しきれない重度の乱視なので、
それをやりたいんだけど、わからない。
SimpleVR Playerとかの設定であるようなのがやりたいんだけどなぁ >>417
メガネやコンタクトレンズで矯正しているのは、目のレンズの光学的不良によって起こる網膜に結ばれる像のボケなので、
矯正していない場合は物体の方の見栄えが変わったところでそのボケはどうにもならない。
カメラでマニュアルフォーカスで写真を撮影してみたり、高校物理レベルの光学を勉強してみたりすると無理なのがわかると思う。 RGBでそれぞれ焦点距離が違うはずなのに
網膜というか錐体の方でぼけないのはなぜですか
まあ、あと10年もすれば、視神経に直接映像を送れるようになるだろ
再来年の2019年はAKIRAの舞台で、
爆心地は2020年の東京オリンピックの開催予定地だという現実
>>425
夜とかフルカラーLEDとかバッチリピント合わないときない?青がピント合ってる状態だと赤はぼけるみたいな VRは3DCADと合わせて産業用に展開が進むかも
現地合わせや施工中の仕様変更が激減しそう
unityいじってると妄想ばっかり膨らんじゃうな
やりたい事がいっぱい出てくる
スクリプト書くのは楽しいんだけど、
モーションとかはハードル高いな
今まで謎に包まれてたマジックリープがついにベール脱ぎそうだからwktkが止まらない
製造工場作ってるし今年か来年あたりに製品が出るのでは?と言われてるしな
UNITY始めてみてHPの解説見ながら色々試してみてて
VRTKのベジェ曲線でのテレポートと物を掴むのを同じ手に割り当てると
物掴んだ状態で曲線出すと掴んだものにポインタ当たってうまく移動できなくなります
掴んだもののあたり判定無くす設定ってありますか? 何か間違えてるのかな…
数字コテハンをやってみる
>>440
物掴んだ状態=viveコントローラと物 が重なっていると思われます
つまり、移動ペジェ曲線と物が近すぎる
①重なりを解消する方法
物掴んだ時のviveコントローラと物の距離を離す
②移動する時は物を掴まない
簡潔すぎな返信で申し訳ないです
ここにはVRTKに明るい方がいるのでその方の書き込みをまって下さい
>>439
自分も待っている
嫁が自分の距離グングニールに…みたいな事したいので >>440
なんだろ。そんなところで苦労した記憶はないけどなー
テキトーに設定してみたけど、問題なかった
ご参考まで
viveコントローラとキャラクタの動きがスクリプト制御で一致すると
臨場感が出て面白い
でもC♯で目的の動き出す為のスクリプト書くのはえらー吐きまくりで難しい
みなさんありがとうございます
ひとまず右手にワープと左手で掴むに分けて様子見しつつ
Tagについて勉強してみます
ちなみに、掴んだ物の当たり判定をなくすのは
VRTK_ChildOfControllerGrabAttach スクリプトを掴みたいインタラクタブルオブジェクト(Cubeとか)のほうに付ければOK
それをはじめに答えとくべきだったかも
関係ないって・・・
タグで当たり判定にフィルターかけろってことなんだが
>>448
言い方が悪かった!気分を害してごめんよ
そういうやり方もあると思う
でも何も設定せずデフォのままでいけるはずなんだよね アホだからできてないんだろw
たぶん、ひとつ見落としてるしな
やっとmfiパッド対応できた。これで本格的にVRアプリ制作へ入れる。祝い!
>>452
クオリティにこだわりがないなら
別にフリーで配布されてるのでいいじゃん
クオリティなんてテクスチャ次第でどうとでもなるしな 下手したらフリーでもクオリティ高いものがあるご時世だしな
自分より上手く書けるひとを見つけたとき
自分もそうなりたい ← がんがれ
どうやったらそうなれるの? ← 金払え
自分には無理 ← さっさとやめれば?
このパターンしかない
鏡サン、世界で一番コードが上手く書けるのはだぁれ?
おいアセットストアでFinal IKが25%引きだってよ
いこーぜ!
誰かMSのAirSim使ってドローンシミュレータVR作っておくれ…
>>464
UEスレでも話題になってたのか
Unityスレでも話してたわ
Paradoxの頃に使ったときはよくわからなかったな 昨日の夜、酔っ払って何か書き込んだが…意味の無い事を書いたようだ
RadialMenuのボタン配置が自由にできない
VRTK/Examplesのような事を自分のプロジェクトでもやってみたいのだが
VRTKのバージョンが古い状態で放っておいた事がいけないのか?
まず、最新のバージョンにしてみるか
>>472
「自由に」ってのがどういうことを指しているのか分からないけど、
VRTKのExample動画はけっこう古いバージョンのときに作られたままだから、バージョンが古いからできないって確率は低いと思うよ
むしろ新しいバージョンにすると動画とは設定項目や使うスクリプトが違っていたりする 最近やってること:UnityのGUIをいじって何が表現できるか試しています
VRTKバージョンを最新に更新するとGUIのボタンクリックやワープ移動すらできなくなったが
復旧後はVRTKの新しい機能を堪能
星空と暗い部屋の中のコンソールとか、中二心を揺さぶりますね
この路線でボウリング()第二弾を作ってみたい
>>473
VRTKを新しいバージョンに引き上げましたがRadialMenuの環境は特に変化なし、バージョン違いではないようですね
VRTKの/Assets/VRTK/Examplesフォルダ内にあるExsamples、030_Controls_RadialTouchpadMenu.unityの件。
このExsamplesにRadial menu(Script)があります。Exsampleを実行すると画像のようにRdial Menuは使えますが、
自分なりのカスタマイズが出来ません。具体的にはボタンの配置数を増やす、ボタンの画像を変える、が出来ない。
VRTKのExsamplesは良く出来ているのでGameObjectを同じようにそっくり真似しても大抵は再現できますがRadialMenuは再現できない。
この文面だけではうまく伝わりませんよね、別な形(Evernoteとか)でもう一回説明した方がいいかもしれません。 >>476
画面いい感じですね。しばらくVRTKいじってないからそろそろ自分も何かやりたいな。
RadialMenuですが、VRTKのExample030ではこんな感じ ↓ で設定されていると思います。
[VRTK] ゲームオブジェクトの下に配置されているLeft Controller、RightControllerゲームオブジェクトの下に
RadialMenu プレハブがぶら下げられている。
RadialMenu の孫オブジェクトの Panel にアタッチされている RadialMenu スクリプトのインスペクタで、
表示するボタンの数やそれらの振る舞い、メニューを常時表示しておくか否か等の設定ができる。
このデモでは、右コントローラーはボタン数5で常時表示、左コントローラーはボタン数4でタッチパッドに触れたときのみ
メニューを表示する設定になっている。
具体的には、右コントローラー用にはRadialMenuスクリプトのインスペクタで、
Buttons>Sizeが5、Is Shownがオン、HideOnReleaseとExecuteOnUnclickがオフ。
左用はButtons>Sizeが4、Is Shownがオフ、HideOnReleaseとExecuteOnUnclickがオン。 >>476
今やってみたので 477 に追加です。
RadialMenuスクリプトのインスペクタでButtonsに表示したいボタンの数をセットしてEnterキーを押すと
その数の分だけElementが作られるので、そこのButtonIconにスプライトイメージをセットすると
ボタンアイコンを変更できました。
>>478
コメントありがとう
RadialMenuのボタン数変更、画像差し替えができたのですね、
ボタン3個中の1個のみ画像差し替えなんて事もできるんだ
ボタン押したときの何らかのスクリプト実行は簡単に出来ると思うのでまずは画像差し替えにチャレンジしてみます >>478
ボタン数変更、画像変更できたありがとう!
インスペクタ内の「Buttons」を変えるんだね、「MenuBottons」という所(画像右下の作戦要綱という箇所)を
今まで変えようとしていたよ、変更するところを間違えていたようだ
そして正しい「Buttons」の中に、ボタンアクションでお馴染みのOnclick()があったよ
これで好きなスクリプトを実行できそうだ
教えてくれてありがとう 携帯電話だって最初は奇異な目で見られてたんだ
VRなんて屋内限定だしすぐに慣れるよ
そうそう、そのうちルサンチマンみたいなオナホ付きの全身スーツ姿だって、普通に見えるようになるよ
でもホロレンズくらいになるとカッコよく見えない事もない
Viveにツノとかゴテゴテつけてカッコよくできないかな
vive被って両手にコントローラ握っておそとを歩いていると
「あー、君ちょっとパトカーの中でお話聞かせてもらって良いかなぁ~」
今更ながらUnity5の教科書読破出来た
こっからどうしようかなー
全部読んだとはすごい
(買ったけど半分しか読んでないな…)
後半は章ごとにゲーム作るって目標ができるから、後半の方が楽かもよー
というか本の内容よりもandroid用にビルドできなかったり、そういう問題解決の方が時間かかった
本だけは無駄に買ったから今度はunityで神になる本やってみよ
VRで宇宙を自由に飛び回るの作ってみたけど、ジンバルロックとの格闘、疲れたぁw
ちょっと質問が
VRTKを使って物をつかむ動作をしたいのですが
VRTK_InteractGrab
VRTK_InteractableObject
をそれぞれコントローラーとオブジェクトにアタッチしてIs_Grabbedにもチェックを入れ、実行してもつかめない状態です。
その後、Exanmpleの方で試してみたのですがこちらもスカスカとつかめませんでした。
どなたか解決方法がわかる方いれば教えていただければ幸いです。
すいません、自己解決いたしました
CameraRigの中のLRControllerにアタッチしていたのですが
新しくVRTKというオブジェクトの中にコントローラーのオブジェクトを入れたら、つかむことが出来ました
それが原因ではなく、VRTK_SDK_Managerの設定をしていなかったことの方がいけなかったかもしれません
ともあれ、一人でバタバタしてすみませんでした
茅場晶彦になった気分だ。
スキルアップした今、どんなジャンルの仮想世界を作れと言われても
その詳細さえ教えてもらえれば
一瞬でどんなデータ構造/アルゴリズムで作ればいいかや
どんなデザインパターンを使えばいいかが
一瞬で頭にひらめき、スラスラとコードを書きはじめることができ、
予期せぬバグとかがなければ短期間でそのソフトーやツールを一人で作る自信がある。
この予期せぬバグとはふだん使ってない昔やってプログラミング言語の細かい文法関連のことだけで
それはすぐ見直してカンを取り戻せばいいから全く問題ない。
CG 板のどっかのスレで見たような…
茅場って誰やねん。
>>496
がんがん楽しいものを作ってください
モンハンみたいなのとかやりたいね >>496
1)全ての機器を1種類のケーブルで繋ぐシステムを考案せよ
→HPIB(後にGPIB)の誕生
→AppleTalkのモデルとなった
2)伝送品質の異なる公衆電話回線でできるだけ高速で通信する方法を考案せよ
→全銀プロトコルの誕生(オンライン振込が可能となり、中規模以上の企業の必須アイテムとなった)
→後にFAXのネゴシエーションに転用された
3)中継局がテロで破壊されても自動で迂回できる通信プロトコルを考案せよ
→インターネットの誕生
4)日本のソロバン、アメリカの手回し計算機、世界中で使われている計算尺、を超えよ
→CPUの誕生
5)子供のお小遣いでも買える価格のゲーム用コンピュータをデザインせよ(当時の市販PCの価格は¥30万~70万)
→アタリやファミコンの誕生
6)長期間の更新に耐える機械制御プログラムのプラットフォームを考案せよ
→Java言語の誕生(40年前に書かれたプログラムがリコンパイルせずに最新の機器で動く)
→.NetFrameworkはMS製のJavaVMであるが、上位互換では無い(C#開発者がJavaをパクったと暴露している)
→iOSもAndroidもLinuxの上でJavaアプリを動かしているに過ぎない
7)短期で習熟できる機械制御プログラムの記述方法を考案せよ
→ラダーシーケンス言語の誕生(FA化が爆発的に加速した)
8)工業機械のセーフティ制御に用いるコンピュータをデザインせよ
→セーフティPC/PLCの誕生(ビット反転した入力情報をWDTで相互監視する別CPUで逆演算して保証する)
→リレー盤のPC/PLCへの置き換えが進んでいる最中
実際に時代を切り拓いてきた先達は画面の中で既存のソースコードだけを見ていたわけでは無い。
(架空の人物ではあるが)茅場が凄いのは、ヴァーチャルな空間を完璧に表現するために
ナーヴギアというデバイスをセットで考案・開発したことだと思う。
キリトがプログラミングでは無くメカトロニクスに惹かれているのもその点にあると思う。 全銀とか十数年ぶりに聞いた
トレース解析したなぁ
懐かしい
>>502
Java出来てから40年経ってない、iOSはLinuxもJavaも関係ない、.NETはMS製のJavaVMではない(似たような仕組みではあるが)
この3つは明確に間違ってるから気になった Java出来てから40年経って無い、iOSはLinuxもJavaも関係無い、.NETはMS製のJavaVMでは無い
茅場さんは別にバーチャルな空間が作りたかった訳でもない
>>495
VRTKバージョン3.0あたりから
>新しくVRTKというオブジェクトの中にコントローラーのオブジェクトを入れたら、
このような事が必要になった気がするね、以前のバージョンでは直接CameraRigの中のLRControllerにアタッチで行けたと思う
VRTKのバージョン違いによる対処が大変だよね…
話変わってボウリングの次回作です
UGUIがてんこ盛りですね
なんとか数日以内にアップロードできればなぁ…という進捗報告です
尚、今回は
・ユニティちゃんを手元のコントローラーで操作する
・ラジコンカーを手元のコントローラーで操作する
の2本立てです(ボウリングをするとは言っていない) 全部の修正なんて無理だからこの辺で一旦完成にするよ
操作などの説明はUnity内のGUIに書きました、全てUnityゲーム内で完結する…はず
以下言い訳
コントローラーの動的切り替えのタイミングで直前のコントローラー画像がいつまでも残ることがある、
残った時は
①コントローラーを「残った画像」に切り替える
②タッチパッドを押して放す(タッチパッドをクリックしてタッチパッド放す)
③消える…はず
今回、勉強になりました
何でもいいから作って公開してみるもんだね、例えば操作マニュアル用GUIの作り方なんて
このような機会がないと覚えなかったかもしれない
そしてみなさんのアドバイスのお陰で今回ゲームを作ることが出来ました、ありがとうございました
http://fast-uploader.com/file/7047042072549/
ダウンロード用のpassは以下の単語です。
Bowling Oculus持ちでVRTK使ってる人いる?
OculusのサイトからOculus UtilitiesとAvatars持ってきてインポートして、VRTKのGettings Startedの通りにやってもエラー出て実行すら出来ない
SteamVRの方法でやったら一応実行は出来たからそっちにしたほうがいいんかね...
VRの正面アジャスト?する方法のHP有ったら教えてください。
再セット、センタリング等、いろいろ探したのですが見つからず…
そもそも考え違いか?
ものをつくるという行為にはある種の破壊行為がともなう。
新しいものをつくったら、どこかで破壊されているものがある。
あるいは、壊したからこそ新しいものがつくれる。
新しいものをつくる以上は、その破壊を超える価値のあるものにしなければならない。
美しいものは、世に残るから。
プレミア見れない
ブンデス見れない
CLEL見れない
代表も見れねえちきしょう
結果知らされて見れねえちきしょうクソったれ同和のクソ野郎地獄へ落ちろ
音楽聞けねえちきしょう
テレビ見れねえちきしょう
オシムは考えて走るサッカー
アンデションズはよく(十分に)考えて(タイミング計って)車のドア閉めて車(バイク)で通る嫌がらせ
同和のクズ共死ねクソ共がざまあみろ気違い共
ほれ気違い共もっともっとドア閉めろ通れ
それしか能のない能無し共がざまあみろ地獄に落ちろ。悔しいか、ざまあみろくたばれクソ同和
お前らの恐ろしさをもっと見せてみろ。そんなんじゃなんともねえぞ
袋とじ見たぞ。悔しいか、ざまあみろくたばれクソ同和
生きる権利もねえクズ共が藁地獄へ落ちろ
嫌がらせがエスカレートするのが楽しみでしょうがない。今それだけが楽しみだ。俺の生き甲斐藁。それだけ怒ってるってことだもんな藁
ラブホ行ったのがそんなに悔しいかざまあみろチンカス共が藁。思う存分楽しんでくるぞあばよ
椎名茉莉、知っちゃったよ。ラブホに来なければ知らなかったはずだけどな。サンキューお前ら藁
超美形。嬉しくてたまらん。お前らどうしてくれる?藁ほれ赤字分を取り返すために必死になれ
ピザ食ったぞ。羨ましいだろう?藁ざまあみろ
音楽聞いたぞざまあみろ
非人が美人
お前ら音楽聞かせてくれてサンキュー。それもお前らがドア閉めて通ってくれたおかげだ
テレビも見たぞざまあみろ
同和の悪口書けば書くほどドア閉めるってことは嫌がらせしてるのは同和だって証だ
とにかくドア閉めるクソ同和藁(とにかく明るい安村風)
深谷市東方の西と高橋か死ね
サッカーの動画見たぞざまあみろ
気違いなのを常識化させるのが集ストの狙い。多いほうが正しいと考える日本人に漬け込んだわけだ。例え悪いことしてても多いんだから正しいと錯覚するように。上手く法律の盲点を突いた嫌がらせだな。法律で取り締まれないことをイイことにやりたい放題
ラルクがライブやるのが悔しいかざまあみろ
メル友出来たぞざまあみろ悔しがれクソ野郎共藁
Puppet Masterが30%オフで迷う
残り13日
アップルのライバルだったソニーなんか
社長をアメリカ人にされて内部から破壊された
日本企業はそういう外国からの攻撃を、
株の持ち合いで防衛してたのだが自民党によって裸にされた
郵政民営化でアメリカに差し出したのも自民
>>530
そんなことどうでも良いから早く良い物作るんだよ
何言っても言い訳にしかなんねーんだよ早くまともな日本発の優秀なソフトを作る作業にとりかかれよ >>530
民進党が民主党が政権取った時みたいに政府機関の就職で在日韓国人を優先的に採用して内部から乗っ取るVRはよ 質問ってここでもいいでしょうか?
Unity5.5のOpenVRでTouchの制御作ってるんですが
Bを押すとAが押されたことになって
Aは押しても反応しません。
なにか設定間違っている可能性あるでしょうか?
また、
人差し指トリガーでuGUIを操作したいのですがうまくいきません。
BボタンでuGUIのボタン操作は出来ましたが、スライダーは分かりませんでした。
なにか情報ありましたら教えていただけると助かります。
返金っつっても
1円返金するのに108円くらいかかるよな
> ソース難読化されてて解析出来ない。。。
> IllusionとかKISSは簡単だったけど
すごい、解析とかできるんだ
よかったらexeからソースにするのどうやればいいのか教えてほしい
通りすがりで何の話か見てないが、
難読化とか言ってるし、.NET Frameworkなんでないの?
もしそうなら ILSpy とか使ってみては。
どうもありがとうございます
ごめんなさい、ggrks案件でした。
ILSpyなりdotPeekなりでデコンパイルすればよいのかー
証拠は無いけど書いた本人ですが、
お察しの通りILspy突っ込んだだけです。
あの後一応MOD作ったんだけど、
動かない環境の人がいて原因はわからずじまい。という結果になりました。
解析とかいうからなんか特別なことしてると勘違いされる
>> 542
ありがとうございます。
MOD作れる人ってどうやって作っているんだろうと思っていたので、
とても勉強になりました。
unityで「子にしたVRカメラがコリダーに接触したら、接触する直前の位置へVRカメラが戻るように"親が"移動する(=壁に埋まらない)」
というようなことがしたいのですが、何かいい方法はありませんでしょうか?
スクリプトで、前フレームのVRカメラの位置を取得しておいて上記のように書いても
結局埋まってしまいます。(時々きちんと戻るのですが、戻るほうが稀なくらいです)
何かいい方法がありましたらご教示お願いしたいです。
>>546
たまに成功するということは、スクリプトの大元は大丈夫だと思う
そのスクリプトを再調整する事で完成に近づけた方がいいのかな
失敗した時の挙動というか、カメラがコリダー接触後にどんな動きをしたのか見てみたいな 俺が前に作ったのはレイ飛ばしてそれ以上進まないようにしてたかな
>>546
そもそも接触が発生しているのか気になる。 取得してる位置情報が間違ってるんじゃね?
何を契機にどう取得してるのか知らんから何とも言えんけど
取得した情報が本当に正しいのかどうかを調べるべきじゃないの
皆さんありがとうございます。ちょっと時間なくてまだ試せていないのですが、コリダー判定をとっているのにFixedUpdateで書くというのを忘れていました・・。
もしそれで解決したらまた来ます。
>>548
進まないようにする、ということはVRカメラの位置トラッキングを制御する方法があるのでしょうか?
そうでしたらその方が単純で良さそうですね UnityでVIVE用ゲーム開発してるんだけど、splash screenの設定ってどうするのがいいのかな
Logosに設定してもビルドすると出てこないし、
virtual reality splash imageに設定すると出てくるけど2秒くらいしか表示されない
スプラッシュ用のシーンを作るべきなのかな?
何か認識間違ってるかな・・
外人の話聞いてても人それぞれそこそこ発音違うし、もういっそ日本語としてはマニュアル合わせにした方がいいだろうな。
バイオハザード7でもあったんですが、
「VR上で2Dシアター状態」と「VR状態」を切り替えたりするのってどうすると良いのでしょうか?
黒い球体でカメラを囲んで覗き穴状態にしても3Dシアターになってしまいそうです。



@YouTube
こちらの実況動画で言うと、車の運転中はシアター状態で
車を止めてからはVR状態になります。 わざわざ表記ゆれさせて検索しにくくする必要はない。コライダーでしょ
Unityのチュートリアル動画



@YouTube
辞書の発音記号みるとカリジャンとカライダーって感じだの
あと
~i+[子音]+e~
のときの i はアイ
だったかな
OculusのAvatarGrabSample、コンパイル通らないんだが。
OvrAvatarDriverにGetCurrentPoseがない言われてる。
Unityのアニメーターでウインドウがステートでいっぱいになってしまって、新しくステートをつくる場所がなくなってしまったんですが、どうすればいいでしょうか?
>>569
すげー、どんな感じか見せてほしい
アニメーター編集画面を拡大縮小できないのがつらいよね。
スクロールさせるか、サブステートマシンを使って階層化してみたら? >>570
ありがとうございます。
でも自己解決しました。アニメーターの画面をヘンなふうにいじったら、実はスクロールすることがわかりました。
これでいくらでもモーションを増やせます。
でもアセットから無料モーションをインポートすると、自己キャラがそれをできるモーションとできないモーションがあるのですが、これはどういうことでしょうか?
ちなみに自己キャラはMakeHuman1.1.1でつくったもので、ボーンの種類は「ゲームエンジン」にしています。
ボーンの種類に問題があるのでしょうか?
サイトで調べたところ別の種類のボーンでないとUnityに合わないと書いてありましたが、MakeHumanのバージョンが違うためか、その種類のボーンは当方のMakeHumanにはついていませんでした。それで一番形が似ていた「ゲームエンジン」をボーンにしたのですが・・・ >>571
たいてい、その手のトラブルはキャラのRigの「Animation Type」が「Humanoid」になって
ないからという気がする。自己キャラのRigが「Humanoid」になってないか、インポートした
アニーメーションの方が「Generic」になっているかという感じだろうか。
「Humanoid」というのはボーン名や構成が違っていても、とりあえず人形であればUnityで
アニメーションを共有できるモデルタイプにするということで、Humanoid化できる人形モデル
ならMakeHumanだろうがオリジナルだろうが問題ないはず。
たまたま、MakeHumanで同じリグで作られているものなら「Generic」のままでも動く可能性
もあると思うけど。 そういやCG関連のSIGGRAPHの話題だけど。
変形可能な物体の動的シミュレーションの発表動画に
有名人の動画の顔と声を使って、任意の演説をさせるデモが含まれていて
動画だけじゃなく音声もスクリプトで変形させる技術が含まれているっぽいね。
これ悪用すると、誰も喋ってないことを喋ってるかのような洗脳CG動画が作れるヤバい技術だけど、ボカロ文化とも関連しそう
> カリフォルニア マーセッド大学、スタンフォード大学の研究者らは、織物や剛毛、人間の髪のような
> 変形可能な物体を今までより現実的なモデルに動的シミュレートする提案を論文にて発表しました(PDF)。
http://shiropen.com/2017/05/14/24914



@YouTube
>>573
その音声のってAdobeのVoCoとは違うの? >>572
コメントありがとうございます。
Humanoidは大事だと思って、キャラをインポートするときには忘れずにHumanoidにしています。
できるモーションはキックしたり、ジャンプしたり、歩いたり、走ったり、しゃがんだりの基本的なもので、
できないモーションは倒れたり、剣を振り回したり、あとゾンビやユニティちゃんのモーションだったりします。
倒れるモーションは、すごく基本的なものだと思うし、これがないとゲームの終了画面もさまになりないので、これだけはどうしても実装したいのですが・・・
無料のもので、自己キャラに合うのがないか、ダウンロードして試しているところです。 viveならトラッカー使って簡易モーションキャプチャしてみるのもありかも
>>575
試しに、MakeHumanでリグタイプを「Game engine」にしたモデルをFBXでエクスポートして、
Unityにインポートして、Humanoidにして、ユニティちゃんのアニメーションを付けて動かして
みたけど問題なく隣でユニティちゃんと同じ動きをさせることが出来たよ。もちろん、
モーションDAMAGED01なら倒れるし。
Humanoidにしてあるなら必ず他のHumanoidのアニメーションは流用できるはず。動かない
と言うのならアニメーションをスクリプトで制御しているのにそのスクリプトをキャラに関連
付けてないとかそういうのではないかなぁ。 >>577
はっ、そうですか。ありがとうございます。
これからもう一度トライしてみます。結果報告します! >>577
ありがとうございました!!
今度は倒れるモーションがつきました。ついでにいろいろなモーションつけました。
できなかったのが不思議なくらいです。 >>577
問題が起きました。
モーションDAMAGED01は倒れるけどまた起き上がりますね。
倒れっぱなしのモーションってのはありませんか?
でないとゲームオーバーに使えませんから…^^; >>580
それは、倒れたままになるようにアニメーションを編集すればいいだけの話でしょ?
アニメーションをどこから始めたり、終わらせたり、遷移時のブレンドさせるタイミング
とかもユーザーが望むように設定出来るようになっている。やろうと思えばUnity上で
オリジナルモーションも付けさせることは出来る。
まず、慌てず一度Unity公式のアニメーションのマニュアルを熟読してみた方がいいと
思う。急がば回れだよ。 >>580
アニメーションは編集できるのですか?
難しそうですが、手探りでそれを探してみます。公式マニュアルは読んでも理解できないです^^; dk2って今でも使えますか?
なんか壊れたかと思って放っておいたのを昨日久しぶりにつないでみたら動いたんで
ただセットアップが製品版しか認識してくれない
カメラは認識するけどヘッドセットの接続はくるくるマーク出続ける状態
昔のランタイムとかはどこいったんだ
VRで自分がその場にいるように感じられたところで
それが生かされるのはホラーやスタントシーンの恐怖感くらいだろ
コメディや恋愛や感動ドラマのシーンで、自分が第三者としてそこにいたところで何になるのか?
邪魔なだけだろ
>>584
まぁ、ちょっと考えただけならね。
今は見つかってないが、将来できるかもしれない。
閉じた考えは愚かすぎるよ。 >>584
普通に面白いと思うんだが、単にお前の感性がゆがんでるだけじゃね?
VRはこうあるべきとか、こうじゃないと意味がないとか頭からきめつけて何がしたいのかね
自分の思考の中にひきこもってもそれこそ何の意味もない行為だし、そんなのを主張されても邪魔なだけ
たまには外に出かけて気分転換してみろよ、自分の存在がいかにちっぽけかを思い知ったほうがいいわ まあ、こういう自分の貯めこんだ知識を更新できなくなった時が老化ってやつだろうから、温かい目で無視してあげろ
>>584 の言ってることも分からなくはないけどな
ホラーやスタントシーン的なものは視聴者に向かってくるような見せ方をするけど、
コメディや恋愛は舞台の登場人物間でのやりとりが主だから
「邪魔なだけ」とは思わないけど、現状ではかけるコストに見合わないんじゃないかとは思うな 584みたいにやったこともねぇような意見はどうでもいいが、
移動酔い問題だけはどうにかしないと、マジでそのうち行き詰りそうで
>>591
それよりも成長期の子供の視力問題のせいで、一般家庭には普及しない 個々最近のVRブームの前からVRについては近い業界で色々みてるけど(技術よりな観点で)、
>>584のような意見が出てきて嬉しく感じたよ。効果的なコンテンツはどのようなものなのかみたいなところを一般の人が想像できて論じられるほど当たり前になったってことだもの
もっと言えば今はかなり多くのものが第一人称視点の形でのVRで、それなら主人公=自分に感情移入して当然だけど、
第三人称や傍観者の立場のVRコンテンツでも登場人物に感情移入は起こせるのか?起こせたらなにかおもしろい表現になるのか?とか考える余地はあるように思うな。
演劇だって映画だって第三者として見てる形だけど成立してるわけで、演出次第ではかなり新しい表現手法、体験が生まれてもおかしくないような気がするな。 新しいことが出るか出ないかは、わからない。
絶対出ないと言い切っちゃうのはねぇ…
ガン患者は働くな発言ジジィと同じ堅物バカにしか見えない。
出る可能性は…難しいねぇw
>演劇だって映画だって第三者として見てる形だけど成立してるわけで
第一人称とやらで毎回殺されてたら身が持たないな
ながら走り・歩き、および飛びをするやつは人間のクズ。
知性のないやつにスマフォなんか使わせるんじゃないよ。
いつもスマホの他に2つ3つ何かやってるわ
マルチタスクは効率悪いというけどマルチタスクしないと時間が短縮できない仕事1つに時間食い尽くされるからなぁ・・・
心臓動かしながら肺で呼吸させながら日本の足で歩きながら脱糞。
>>598
歩きながら脱糞とか超効率良いじゃんすげーぜ 別板にも貼ったけどこちらにも貼ってみる
建築物、車などはSketchUpより。この背景で躍らせると見ごたえあって
面白いがライティングを極めるともう少し絵が良くなるのかな
>理解力のない人っているよな
動物にしてはすごい!とでも思わなやってられん
おまいら元気しとるかー?
なんか新しい情報とかあるかー?
若干安いヘッドセットのOSVRで使用できるってだけかな
見た感じ
Unity使ってるんだけど、MMD4Mecanimで変換したつみ式ミクさんっていうモデルを、
FinalIK使ってVR内でおさわりしようと思ってIKターゲット動かしたら、腕とかが捻れて軽い恐怖シーン。。。
どうもFinalIKで動かしたボーンに対してMMDだと回転に追従するボーンが動かないのが原因?
似たような現象にはまった方、解決策知りませんか。
解決策は全くわからんけどうちでも同じ現象で悩んでいる
MMD4Mecanimから変換するとRightArmTwistとかLeftArmTwistがあって
それがFinalIKだと無視されちゃう みたいな感じなんかねえ?
Twitterにこんなのがあるな
14日の書き込みだから>>614とは別の人だと思うけど
回転を追従する処理ってどう書くんだべか
>原因はどうもMMD上では自動的に他のボーンに追従して回転処理されていたボーンが、FinalIKを適用すると追従しなくなるっぽい?
>自前でFinalIKのソルバ処理終了を契機に回転追従させたら問題無いように見える。
>
>とりあえず、一週間位悩んでいた原因が(多分)わかって満足したので、寝よう。 MMD4mecanimで変換するとき、advancedのrigから非推奨機能の
なんちゃらhumanoidでどうこうってのオンにしたらいけない?
>>620 Unity内でVRTKをダウンロードして何ができるか遊びながら覚えると楽しいよ >>614 自分も再現した
どう調整すればいいのか… FinalIK使わない別な方法でIKターゲット?に追随させている動画あった
自分もミクさんとは別なMMDモデルで似たような事をしているけど、 着せ替え人形みたいな遊び方が出来る



@YouTube
もう一つ動画あった Animatorの GetBoneTransformを使って似たようなことをしている
ニコ動の sm30710676
この人の別な動画で表情モーフを動的に
切り替えるという動画があるが、 試してみるとキャラクターが生きているみたいです
>>623
MMDモデルを動かすならSaFullBodyIKの方が面倒無くうごかせる。ミクさんもむちゃな動きさせなければ破綻しなくなった。 FOVEで開発してる人いるかな?
UE4でアプリ作ろうとしてるんだが初期設定の段階でつまづいてなかなか進めない
>>627
具体的に何を作るってのはきっちり決まってないんだが、人間のセンシングデータから人の状態を抽出したい
他のセンシング機器を組み合わせるつもりだから、研究室に転がってるHMDかつ視線計測機器のFOVEに目をつけた
ue4のc++のスクリプトから視線データを取れるであろうメソッドを使おうとすると、外部参照が未解決とかでビルドできず正直困ってる >>628
それは大抵 DLL が所定の場所にない場合が多い。 autodesk製品使ってるならともかく普通の開発者はあえて高い金を払う利点はない
lumberyardの方が断然いいぞ
2Dならdefoldもいいぞ
>>631
stingray は年商1億まではタダだってさ。
lumberyard も知らなかったから後で入手してみる。 【チャレンジャー求む!天才、光吉の日本一難解な人工知能動画Part1】
生田よしかつ 菅原道仁 光吉俊二 メラニー



@YouTube
すいません。
最近プログラミングに興味があり、昨日unityをダウンロードしました。
今日続きを作ろうとしているのですが、、unityをダブルクリックで起動してからlodingから動かないんですけど。
どうしてでしょうか?
トロイの木馬でコントロールしてるんだな
除外しとかなくて
さすがバーチャルなリアルの世界で生きる人たちは違う
初心者なんですが少し冒険してしまってベータテスト版から
インストールしてしまった者なんですが
画面サイズの変え方だけ教えていただけませんか
サイズは4k 4096*2160
Unity 2018.1.0b4 (64-bit)
ご迷惑おかけします
解像度の変更とか、アホかと思ったが
ただの誤爆かw
PC2は12kまで対応してるそうだがshift2のVR化なんかがイケてるように思う
Unity 2018.1.0b10 (64-bit)betaバージョンでようやく
4k 4096*2160に対応した
長い道のりだったな
幹部は社員に対し、フェイスブックを使ったいじめでどこかのユーザーが死んだとしても、フェイスブックのツールを利用してテロ攻撃が計画されても、
成長の飽くなき追求は正当だと主張した
現在UnityでVRのビジュアライゼーションを作成すべく勉強中なのですが、
データのサイズが増えるに連れ、sceneビューでの表示がおかしな事になってきました。
CGのソフトで言うと、いわゆるビュークリッピングみたいな感じで
ズームしても手前のオブジェクトがクリップされて見えなくなってしまいます。
データサイズに比例してそのクリップ距離も日に日に遠くなり
Sceneビューでオブジェクトにズームする事が困難になってきてしまいました。
ネットで検索してみたんですが、同じ様な状態の方をみつけられませんでした。
解決方法をご存知の方が居ましたら教えていただけませんでしょうか?
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
Q61SC
ねえねえ
ユニティって中学生で、まわりに指導する人が皆無でも使いこなせるレベルなぐらい簡単なの?
c++のプログラムを組んだ事があるならok
無ければ、その子の能力次第。
読解力があるなら、書籍、または動画チュートリアルで可能かも。
ツクールとは違うので、それよりはハードルは高い。
>>655
普通の頭なら簡単
挫折するようなら他のこともできなさそう ちょっと言い過ぎてるかもしれんが
何でも簡単にすぐ出来ないって言う人は諦めが早すぎるだけだと思う
学習曲線はずーっとなだらかに上昇するものじゃなくて
いくつかのステップがあってそれぞれ本人なりのブレークスルーがあるはず
挫折する人は小さなステップでも諦めてしまう
一段一段クリアしていけば気付いたら大きなステップアップをしてる
がんがれ
>>656
>>658
有難う御座います。
コンピュータにインストールして、温かく見守る所存です。
挫折したり、悩んだら俺の得意分野(vulkan、C++)に引きずりこまないようアドバイスします。
さあ、シェーダは、標準デバイス座標を理解することから始まるのだ!と
レスサンクス、有難う御座います。 >>659
c++、プログラム知ってる貴方がいるなら全然問題なし。
プログラムを知らない子なら、とっかかりは書籍の通りにさせる事をお勧めします。まずはプログラムは何か、unityツールの使い方は説明するより慣れる、自分で好き勝手に弄らせる方が良いかと思います。 連続写真の絵柄の入ったカードを正しい順番に並べ替えるゲーム作りたいんだけど、
unityで作れば簡単ですか?
言語はC#ぐらいしかわかりません。
簡単だろうけどUnity使う意味があまり感じられない
いやカードゲーム作りたいって言ったらunity使えって言われて、
youtubeでカードゲーム作ってる映像見てるとすごい楽そうに見えたので。
でも、ここVRのスレだったんですね。
unityスレかと思って投稿してしまいました。
ゴメン
Oculus RiftでVRプレビューをした際にセンサーの位置がグランドラインとなってします
現在机の上にセンサーを置いているためVRプレビューで見たときアイラインが腰ほどの高さにしかなりません
どうにかしてセンサーの位置を下げる以外に実際の身長と変わらない高さでプレビューする方法はないでしょうか?
ワロス
>以前この本に関するレビューで星3つをつけましたが消されましたので、再び「丁寧」な言葉で書き直します。
>Unity関係の本の中ではこの本が一番出来立てホヤホヤ卵から生まれたて「初心者」にとっては一番わかりやすいではないかと私は思います。
>そのため、オツムか多少よくないお方にも理解できる簡単なゲーム作成を行うことで、無上の満足感を得るのでしょう。
>初心者のまま、ぬるま湯に浸かってアプリを完成させなくてもいい、という方たちに是非オススメしたい商品です。
>この本で満足してしまう人間は、アプリ開発に向いていません。この本って残酷だよね。簡単な内容しか教わっていないのに、
>馬鹿がゲームを作成できるようになった気になって挫折するタイミングを遅らせてしまう。
>これだけは断言する。ここで高評価のレビューを書いている人で、まともなゲームのアプリを作ることができた人はいない。
>結論:この本は、馬鹿でなければ買うべきではない。(馬鹿なら諦めてください(ゲーム開発を)、そしてこの本と心中してください)
>この本が高評価を得ている所以は、馬鹿が理解できる本はこれぐらい簡単な本しかないのです。
>この本よりもずっと役に立つサイトは以下の二つです。
unity公式サイトのチュートリアル
unity公式サイトのunityマニュアル(リファレンスよりも実践的なコードが書かれているページ)
>私はこの本を2日見て、とても素晴らしいと思ったのでこの本を欲しがっている人に読んで欲しくオークションで即売りました。
>そのあとは上の二つのサイトを見て、必要な技術を学びました。
unityで物動かして衝突して方向変わるときって
跳ね返り係数とか摩擦とかパラメータ変えてないのに
同じ初期値でStartしても結果が違うんだけど
どっかに勝手にランダムな動きする要素ある?
同じ初期値なら常に同じ結果が欲しい時って
どうすればいい?
Blender使ったらうまくいきました
本当にありがとうございました
今回のsteamVRアプデで痛手負ってる人いないんか
俺だけか
大倉昂(Starxxx) Follow @kusyu_nya
Unityでクソゲーを作っている30代男性(無職)
ネットで声かけをして引っかけた人を集め、仕事を返上してでもゲーム製作作業をするようDiscodeで恫喝と拘束を繰り返す
非常に危険な陰謀思想も持っているサイコパスです。要注意
本人自作のサイト http://kuranobo.blog.jp Unity xLua ってどれくらい使われてるの?
vrアプリを作りたいんだけど手持ちのmbpだとビルドに時間がかかってストレス溜まるから
unity用にwindowsノートがほしいんだけど、
どのくらいのスペックが理想的かな。
メモリって32G必要?
gpuはgtx 1060で十分かな?
questのアプリが快適に開発したい。
あわよくばrift sで遊んでみたい
どうしてもノートPCでやりたいならありえんわーでも買うしかないな
>>687
まあ金ないなら1060でいいけど行けるならもうちょいいい奴の方が先長く使えるんじゃ
16GBでもいいとは思う VRは1060が最低ラインと聞くがモバイルだと性能下がるからモバイル1060じゃキツイんじゃないだろうか
>>692
なるほど。じゃあ RTX 2060とかにすればいいかな。 >>693
そもそも今時期に1000台買う意味もないしその方がいいだろうね >>691
別な意味で受けそう。金が有り余ったら考える。
rtx2060 16gb でノート探すよありがとう UnityのアセットストアからOculus Integrationをダウンロードしたのですが
Oculus > VR > Prefabs にあるはずのTrackedRemoteが見当たりません。
どうすれば良いでしょうか?
Unity、ゆくゆくはLWRP for VRが主流になる…けど今はまだプレビューで、と言って今までので開発しても後で移行するのは大変って認識でよろし?
questようにアプリ作ってるけど、いちいちヘッドマウントディスプレイかぶんないと動作確認できないの辛い。
皆どうしてるの?
あ、unityです。
リフトだけど、フレキシブルアームの先にクリップあるやつに挟んで、内側にテープ貼ってセンサーごまかしたりしてる
けど試したい内容次第だな
結局は被らないとどうしようもない時もあるし
クエストはベルトも上げられるし、アームで見やすいところに固定して、必要な時に手を使わずちょっと覗くとかできるんじゃ
>>699
やだなー。なんかょっと不便でもいいから、
quest無しでデバックやりたい >>697
Previewってのはリリース版に入れないほうがいいですよ、APIの変更ありますよぐらいで
機能的には大体完成してると思うし、リリース直近でないならLWRPで作ればいいのでは?
後から移行が大変かどうかは、シェーダーをどの程度凝ったものにしているかによると思う。
シェーダーで見た目をちゃんと調整したいならはじめからLWRPで作ったほうがよいだろうし、
そうでないなら後から適当にマテリアルをLWRP用のものに差し替えていくぐらいで十分なのでは インポートしたアセットが使えるようにならないのだが
VRでunity使って3dもぐらたたきみたいなゲーム作るのって簡単ですか?
もぐらじゃなくて単なる球体が空間に現れたのを叩くレベルでいいです。
当方cシャープで少しアプリ作った経験あり。
unityは初心者向けの教本を終えたレベルです。
あなたの終えた初心者向けの教本ってどんなの?
それを終えたのに、そういうゲームが作れるかどうかの判断も自分じゃ出来ないの?
unityで3dゲームは作れると思うののですがこれをVRにのせていくのは全くわからないので。。。
あとハードウェアとして最低限必要なものとか聞きたかったのですが。。。
とっとと実装したほうが早いかと
まずもぐら代わりの球体を適当にランダムに表示するのと、ハンマー代わりの球体を表示して
ハンマーをキーボードで動かせるようにして、もぐらと衝突判定してもぐらを消す処理を実装
つぎに100均ゴーグル+スマホとかでもいいから手元の機器でVR表示できるか試す
最後にキーボードだけでなくゲームパッドとかVRコントローラーとかでハンマーを動かせるようにする
>>703
アホみたいに簡単
金獲るのがぼったくり詐欺レベル >>704
そのぐらいでも1日かからないと思う
オキュラスでもVIVEでもWinMRでもいいけどクエストだと若干手間取るかも >>706
私はOculus Lift使いなので機種限定の話かもだけど
Oculus Integrationというのをアセットストアでもらって来て入れるだけ
ちょっといじればもうHMDかぶってVR内でボール遊びくらいは出来る
Oculus以外のハードに対する汎用性については考えたこと無いので分からない やりたいことは3次元空間で
1.小さな点出現しソフトボールぐらいまで膨らんでいく
2.プレイヤーがコントローラーで触れるとボールは消え、得点が入る
このときボールの3次元座標と触れた時間を記録する
3.一定時間さわらないとボール爆発してGameOver
最終的に触れたボールの時間と3次元座標をテキストファイルで吐き出す。
ゲーム形式ですが空間認知の心理学的な実験です。
とりあえずVRで作るとしてocculus questとか買えばSDKも無料で使えてUnityで開発とかできるのでしょうか?
>>708
つぎに100均ゴーグル+スマホとかでもいいから手元の機器でVR表示できるか試す
最後にキーボードだけでなくゲームパッドとかVRコントローラーとかでハンマーを動かせるようにする
この2行の前までは実装できそうですが、
この2行が何をやっていいのかさっぱりわかりません。。。
要はVRという言葉以外なにもわかっていない・・・。
とりあえずこのハードウェア買って、この本読めとかありますか? >>710
Questみたいなスタンドアロン型は難しいのでしょうか?
学生ですが、研究室でなく外部の施設で利用してもらうのでPCなしで動くならそれが一番なんですが。
この程度のレベルならRiftをノートPCに接続して運用も可能でしょうか? >>711
とりあえずハードウェア買っていじってみたいな。
この目的だと
Rift、Quest
どっちがいいとかありますか?
学生で自費で購入しようと思うので10万超えないぐらいの機種だと助かります。 >>712
やったわけではないけど可能だと思います。
>>713
Oculus IntegrationというのがそのSDKのようなものです。
使いこなしてないのでわかりませんが、一回も課金したことないのでたぶん無料です。
ただ、Oculus Rift CV1のことしかわかりません。
Oculus Integration を調べてみてください。 >>718
なるほどこんなお手軽に体験するのもあるんですね。
明日学校帰りにダイソー除いてみます。 初心者でも開発がしやすい、ネットでの情報が多い機種ってあるんでしょうか?
Occulusあたりがユーザー多そうですが、
スタンドアロンよりPC接続する方が開発楽とかありますか?
UnityでOculusは楽だよ。
Questはアプリいちいち入れるのめんどくさい。
HoloLensもぼちぼちめんどくさい。
ネットで調べるにあたっては、Unityでまず普通の画面でそれが実現できるようなものを作れるようになったらOculus対応はほとんど終わったようなもんだから、Unityの知識として調べたほうが良いんじゃないかな。
>>721
Questみたいなスタンドアロン型よりもRiftみたいなPCとセットで働くやつのほうが扱いやすいってことでしょうか? >>722
Riftの方が良いと思うよ。予算が許すんだったら。
位置のトラッキングもしっかりしてるし。 >>723
なるほど。
病院などの施設に持ち込んで実験することを考えると、スタンドアロンの方が理想的なんですが開発のしやすさはRiftですか・・・。
ちょっと前ならデスクトップPC持ち込んで自分で設置、実験後回収ってできたんですが、
最近はコロナのせいで病院に入れなくなってるから参ったな・・・。
ノートに外付けグラボにするとしても、手持ちのノードはThunderboltがないし・・・。 >>723
QuestでもUnityで出力データをテキストファイルに書き出し、Qusetの記憶装置に保存。
PCと接続したときにテキストファイル回収とかは可能でしょうか? >>724
そういうとき用にゲーミングノート使ってるよ。
設営は慣れたら10分でできる(Oculus Rift)
ただ、渡してはい設定してくださいは難しいだろうな。
>>725
できるよ。でも回収めんどくさいから、どっかに送ると良いんじゃない? どっかってのは、インターネットにではないよ。
研究データなんだから機微情報かもしれんし。
研究室のWiFi繋げたら、研究室のサーバに送られるとかで良いんじゃないかな。
HoloLensで同じ仕組み作ったよ。会社に持って帰ってきてWiFi繋いでアプリを起動したら、データ転送ってメニューが表示されるようにした。
>>724
710だけどクエスト単体にデプロイするとかだとオキュラスリフトとかよりもちょっと開発するのに手間がかかるから、みてる感じVRは不慣れそうなのでPC VRの方がいいかと思ったけど調べらればそこまで難しくない。
クエストは最近Oculus Linkという仕組みで、スタンドアローンであるクエストをUSB-Cでパソコンに繋げてリフトのように扱う事ができるのでクエスト買えばいいと思う。
それでPC-VRとしての使い方できるし慣れたらクエストにアンドロイドアプリとしてデプロイすればクエスト単体でユーザーに使わせる事ができる。
試した事ないけど
>>725みたいなテキスト出力とかもできると思うよ
PCにRESTかなんかで投げた方が楽だと思うけど >>728
PCの持ち込みができるんならQuestにこだわる必要もないんですけど、
ノートPC買い替えて、外付けグラボ買って本格的にシステム構成すると20万円超えか・・・。
確かにPCとリンクしてたら機械学習を使ったり研究に幅が出てくるんですよね。 corei7skylakeのノートpcに外付けグラボ繋いだら、occulus riftとかvive pro eyeで開発って可能でしょうか?
そもそもノートPC前提では無理がありますか?
>>729
もうほぼ方向性が固まっていそうな所に今更の発言で申し訳ないが、貴方のやりたい事を一番手短に出来る、かつこれからの拡張性もあるのはUE4+questだと思う
理由は、
1、ゲームの内容的にハンドデバイスが必須になると思うので、将来的にもハンドデバイスが用意されているデバイスがよいと思う
2、ゲームの内容的に過剰な装飾は要らなさそうなので、用途を考えてもPCVRよりもスタンドアロンで動かせるquestに優位性がある
3、UE4はスタンドアロン、oculuslinkによるPCVRの切り替えがUnityに比べて非常に簡単
実際私がcv1+touch用に組んだハンドデバイスを使ったデモプログラム(ドアを掴んであける、引き戸を動かす等)がコンパイル対象を切り替えるだけでそのまま動いた
4、cv1の外部センサーは、touchを使って歩ける程度に精度を持たそうと思うと3つは必須
その場合PCでのセッティングは結構時間がかかる(30分程度)し、USBがらみでかなり不安定なので予想外のトラブルが起きやすい
さらにノートでは難しい
以上がお勧めする点
不安点は、quest+linkがまだかなり不安定な点かな 切り替えが楽なのはえーな
UnityのOculusIntedrationだとまだそんな感じには出来ないんだっけ
>>732
アドバイスありがとうございます。
UE4は想定外でした。
C#は結構いじってるんですが、C++は自分にはとても扱えない上級職用の言語というイメージが・・・。 >>732
現時点で候補はQuestかVive Pro Eyeに絞れてきました。
Questはスタンドアロンなので病院などに持ち込むときに圧倒的に便利。
Vive Pro Eyeは視線入力とシースルーと高機能なのが魅力。
病院に持ち込むときの障害を無視すれば断然Vive Pro Eyeなんだけど、
このコロナ感染の状態でPC、モニタ、ヘッドセットを持ち込んでセッティングするのは目立ちすぎるんですよね。
Questなら現場の医療従事者に渡して実験をお願いすることも不可能じゃないかなと。 Occulusもいずれ視線入力に対応するようだし、
Vive+Tobbyは情報の少なさが気になるので
(Tobbyは視線単体の製品で情報の少なさに苦しんだ嫌な過去が・・・)
Occulus Questがいいのかな。
視線入力で研究の幅が広がるのをとるか、Questの手軽さをとるか・・・。
ちなみにOcculusとViveだとOcculusの方が開発しやすいとかありますか?
VIVEプロのハンドトラッキングは前に試した時はだいぶ微妙だった
開発のしやすさは大差ないんじゃ
>>734
c++なんて覚える必要ないよ
>>712の内容なら、サンデープログラマのオレでも全部ブループリントで3日、いや2日もあれば作れるよ
上級者なら1日だね
UE4のブループリントを知らないならぜひ一度使ってみて欲しい
死ぬほど便利だから
viveは持ってないからわからないなぁ
obulusなら、go、questで開発した事あるけど、事前のセッティングが多少面倒いだけで一度出来てしまえば後は簡単
情報も沢山ネットにあるしね
ヒストリアとかのサイトで全て事足りる >>739
開発したことあるのはcv1 、go、questだった >>739
UE+C++
Unity+C#
なイメージがあったから、C#なら使えるけど、C++と言われると名前だけで退散したくなります。
C++に踏み込まなくてもいいなら試してみるのも有りか。 >>737
病院内でセンサー設置は現状では厳しいでしょうね。
というかvive pro eyeにするとしたら、当面のところ臨床研究はあきらめて研究室で開発だけします。
ARが使えれば開発しただけでも論文にはできそうなきがするので。 手持ちのデスクトップマシンが
IntelR Core? i5-6500 Processor
RAM 16GB
なんですけど、グラボつめばVive pro eyeでARいけますかね。
リアル道路に仮想横断歩道作ったり、
リアル車を認識しやすいようにずっと仮想マーキングし続ける
みたいなイメージです。
すいません。
今日一日Vive Pro EyeとOcculus Qusetを比較してみて、
Occulus Questの方に戻ってまいりました。
Viveの設備がかなり大掛かりになるのと、
Occulus Questがコンパクトでどこでも事件できることハンドトラッキングも含めて出来が良さそうなことに気づけました。
みなさんのアドバイスむちゃくちゃ助かりました。
ありがとうございます。
UnityによるVRアプリケーション開発
あたりで基礎のきをまなんでいるところですが、
最初にここ見とけって本とかサイトあったら教えていただけると助かります。
>>741
Unity でも C# に踏み込まない選択ありだぞ >>746
C#は使ったことあるので、いけるとおもいます。
むしろ自分にとってはPythonとかよりとっつきやすい。 Occulus Questポチリました!
のつもりが在庫なし・・・。
尼でいちおう予約したけど本当に6月1日に来るのかな・・・?
今年は本当にコロナに振り回されっぱなしだ。
倉庫が三密だから配送が無期限ストップとか聴いたけど
>>749
アマゾンの倉庫?
フェイスブックの倉庫? VRデバイスの貸し借りってこれから感染リスクとかいわれてくるんだろうね。
気軽にデモとかでVRデバイス体験とかできなくなってくる。
unityでvrゲーム作ってviveとoculus両方用にコンパイルって可能なの?
amazonで注文したOculus Rift Sが火曜到着になった!
発注時は6/15くらい予定だったのでこれはうれしい誤算。
みなさんこれからよろしくお願いします!
VRゲームをせこせこ作りながらたまに
このスレを除いてるんですが、皆どこで
公開してるの?ネットでVRゲームを検索しても個人勢で作ってるのは全然見当たらない。
ピンキリなんでしょうが個人でどこまで頑張れるか参考に見てみたくて。
それとも制作はするけど公開しないのが主流なのでしょうか?
SteamとかOculusStoreとかじゃないかな。
OculusGo持ってるけどUnityの練習で作ったようなゲームがフリーで置いてたりするよ。
>>756
そっちもあったか。
ストア系は企業のイメージだったから
見てなかった、そちらも探してみます。
ありがとん。 オンラインじゃないけどコミケみたいな同人即売会でもVRのゲームちょこちょこあるよ
>>758
即売会とか参加できず後日、入手したい場合はどうするんだろ。
DLSiteとか?でもそこまで行くなら個人制作の枠超えて複数人で制作してるサークル的なものになりそう。
(音声入りとか外注したり)
いえ、個人でUnity勉強して制作した物はどのくらいの出来栄えか知りたくて。
ピンキリなのは分かってますが色々見れば大まかには分かるかなぁと。 脚とか体幹の動きを検出したくなったんだけど、Viveのトラッカー使うしか方法はありませんか?
Oculus Quest持ってるんだけど買い換えるしかないのかなぁ?
手軽にあちこちにもっていきたいので、アウトサイドインでなくインサイド・アウトのトラッキング方式の機種で、
トラッカー販売しているのないですかね。
基本的にトラッカーってVIVEだけなんですね。
Questでハンドトラッキング可能になったら、余ったコントローラーをトラッカー代わりに使用で簡易的に2つトラッカーを実現できるんだけど、
こんな仕様で工学系の論文はかけないだろうなぁ。
無差別に外カメラで撮影したりトラッキングするのはGoogleGlassと同じ盗撮の問題があるからでしょ(GoogleGlassはVRではないけど)
今後も他社はトラッカー出さないのかな。
ちなみにバイブプロでベースステーションを三脚に取り付けて、設置場所を移動させてキャリブレーションさせるのってどれくらい時間かかりますか?
>>763
vivePro使ってるけど5分くらいかな。
部屋がとんでもなく広いならもっと掛かるだろうね。 >>765
kinectのbody tracking見てきた。
コレってkinect1個で体のトラッキング可能なの?
それとも複数台必要? >>764
自宅に設置してソフトウェア開発して、
学校に持っていってデータ取りを考えてるんだけど、
VIVE自体の設置は5分でいけますか?
PC+モニタを設置してデータ取りをするとなると
搬入設置撤収で前後2時間でいけるのかな? >>765
これ位置の精度どれくらいあるんだろう。
1個のキネクトからAI使って検出している感じですよね。
左右の足の位置のズレを2cmぐらいの精度でほしいんだけど、
おそらくそれは無理なんだろうなぁ。 >>766
1台でできる。かめはめ波を撃つとか、スーパサイヤ人になろうとかニコニコ技術部でやってたと思う(時代を感じる)
解像度は640*480のスキャンラインらしいのでどれぐらいの幅でスキャンかけるかによって変わるけどギリギリ2cmに収まるのでは。
二次元の奥行き情報なので三次元的なモーションにするには結局二台使ってソフトウェアで二方向から取得した姿勢を合成しないといけないと思う。 >>769
1台だけのときUnity上でどんな情報になってるんだろ。
VIVEでありていのSDK使って3次元特定するよりは、かなり技術力いりそうだな。
でも技術としてはすごく面白いですね。 >>767
キャリブレーションだけじゃなく
1から設置ですか?
DPケーブルやら電源やらそこそこ時間掛かると思う、ベースステーションの位置が決まってて配置するだけなら全部で20分(前後5分)くらいかなぁ。
慣れれば早そうだけど設置してから配置は弄ってないから参考までに。 >>771
ありがとうございます。
プログラミングするのは家で、実験するのは施設のため位置から設置し直しての時間です。
あまり大事だと施設から断られるんだろうな・・・。
自宅に被験者が来てくれるとありがたいのだけど、
それはまたいろいろと倫理審査がうるさそうだし。 VRでグリップ移動を実装したいのですがネットで調べても情報が無くご教授頂けないでしょうか。
※グリップを押してる間だけVRコンの移動幅でVR上移動出来るやつです。
どういう仕組みで動いてるかもね分かりません。
あれって自分が動いてるのではなくて
ワールド全体を動かしてるのでしょうか、グリップボタンONでオブジェクトがVRコンと親子付けされてるとか?
「グリップ移動」とはどんな挙動の事なのか詳しく書いた方がいい。
環境設定してるなら既にコントローラーは2個位置取得できてるわけだよね。そのコントローラーで何かオブジェクトを掴んで移動させたいってこと?
>>774
はい、ちょっと正式名称があるか分からないのですがVRコンのグリップ(又はトリガー)を押しながら動かすと
シーン内のオブジェクト全てが連動して動く=VRコンを自分に引き寄せれば結果的に全身出来る。という移動方法です。
例えがアレなんですが一部の3Dゲーム(エッチなやつ)で採用されてるgripmoveというものです。
それを自分が作ってるVRゲームに実装したく勉強してるのですが調べても情報が出てこず、という状況です。 オブジェクトじゃなくて自分の移動方法だったのね。まったく分からなかった。
全体動かすのではなく視点移動するだろうね。
想像で考えると
・グリップを握った瞬間に自分の位置を保存
・握ったままグリップを動かした際の差分を取得
・離したらコントローラーを移動させた量だけ視点を移動させる
実際は手前に引き寄せただけの幅だとなかなか進まないかもしれないので増幅させる必要がありそう。あとはグリップ握ってるときも視点は自由に回転できるので移動方向の固定とか必要かも。
エロゲのグリップ移動だと、離して移動じゃなくてグリップオンの状態でコントローラーを動かしたらその都度移動するな
やる事は>>777が言ってるのとほぼ同じ
グリップオン時に自分とハンコンの位置取得
取得したハンコンの位置と現在のハンコンの位置の相対差を、自分の位置に反映するのをフレーム毎に行う
て感じかな >>778
>>779
ありがとうございます。
スクリプトはあまり触っておらず移動方法はsteamVRPluginのサンプル頼みだったので。
上記の方法で取りあえず試してみます。 >779じゃなく>>777宛です。
アンカー間違えた・・・ >>773です。
最初から躓きまして・・・
VRコントローラーのボタンを押しても
反応無しです。
画像はキーボードでPを押したらスクリーンショットを撮るのですがVRコンだと反応なし、VRコンの設定はこんなに難しいのですか?
そもそもバインド設定を行っても
input live viewに反映されていないみたいです。
>>783
わざわざありがとうございます。
PC再起動したらコントローラーバインドの設定は反映されました、再起動必要だったのかな。
次はこれをボタンとしてUnity上で使う方法を勉強します。
リンク先をみておきますね、ありがとうございます。
なんで普通のコントローラーは簡単に設定出来るのにVRコンは駄目なんだ・・・もう8時間はうなされてます。 >>784
今までコーディングした事ないレベルで始めるならUnityよりUEでBPで組んだ方が楽じゃないかな >>785
UEも無料で使えてVRと相性良いと聞きますね。ただVRソフト作って移動方法以外はそれなりに出来てきたので今更Unityから離れられず・・・
取りあえず今はVRコンの入力取得辺りを勉強しています、やっぱりサンプルシーンを改造して制作すると、壁にぶち当たって心折れそうになりますね。
もう少しスクリプトとか詳しくなってからご教示をお願いするかも知れません。お手数をお掛けしました、ありがとうございました。 この間、視線検出に対応したヘッドセットが10万円以下で発売という記事を見たがググっても出てこない。
誰か知ってる人いませんか?
three.jsを使ってる方っておられますか?
Windows10pro64bitのXAMPに置いてローカルホストのChromeブラウザからは見れるのですが、
VIVEやOculusやスマホゴーグルからは見れるんでしょうか?
ハブに繋いだアクセスポイントのWi-Fi経由でならスマホでは見れるとは思いますが
VR機器を持ってないのでわかりません
VR機器でthree.jsのサンプルを視聴可能かどうか教えてください。
focusは視覚探知ないんじゃない?
視覚探知アリで10万以下たったから除外してたわ
Focusはいかにも視線検出に対応していそうなネーミング良くないですよね。
Pro EyeでもFove0でも無くて、
3日ぐらい前に近日中に視線対応の新製品発売ってグーグルのプッシュアップニュースで見たんです。
なんかコントローラも体の真後ろに持っていっても検出出来るとかで、非常に面白そうなモデルでした。
後で見ようと思ってたら消えてしまって、ググっても出てこない。
10万きってスタンドアロンで視線検出だったら即購入対象なんだけどなぁ。
視線検出って12年ぐらい前に俺研究してたんだけど、今こんな民生品でできるのがホントにすごいよなぁ。
机に置いて使うちょっとしたサイズの実験機器だったのに。
>>793>なんかコントローラも体の真後ろに持っていっても検出出来るとか
それ、FOCUS PLUSのコントローラーが超音波トラッキングの事だったりして・・
だとしたら同じように早とちりだったので削除されたのかもね >>795
viveとかoculusとかvrのビッグネームではなかったんだよなぁ。
こんな会社あったんだと思ったので。
ブックマークしとけば良かった。プッシュ型ニュースアプリは常時更新されちゃうので見逃しが困るね。 SteamVRを使ってVRコントローラーの入力取得を勉強しているのですが
キーボードの場合、
if(Input.GetKeyDown(KeyCode.Space))//スペースキーが押された
上記で取得出来るんですがVRコントローラー(使用してるのはVIVE)の場合
どういう記述にすればいいのでしょうか?
例えばVIVEコントローラーのメニューボタンを取得したい場合などです。
色々調べた結果、Unity Button IDは0 ※右VRコン
と書いてあるのは見つけたんですがOpenVR用とありSteamVR用とは違うのか?
その辺も不明です。
またif(Input.GetKeyDown(KeyCode.0))と記述してもエラーが出てしまいました。
お手数では御座いますがご教示頂けないでしょうか?
ちなみにPCから書き込んでいるのでID変わっているかもしれませんが
(ワッチョイ 51b0-SM+h)です。
すいません。
>>797は>>786です。
あれからずっとVRコントローラー関係を調べていたんですが
難しく・・・・ >>798です。
何度も何度もすいません、自決しましたので一応報告致します。
ネットで探してVRコンの入力取得方法でしたが、ネットで見つけたスクリプトの
public SteamVR_Action_Boolean GrabAction;
上記のSteamVR_Action_Booleanでいつもエラーが出ていて先に進めなかったのですが
試しに違うプロジェクトで試したら何故かエラーが出ずVRコンの入力が取得出来ました。
プロジェクト内で何が違ったのかこれから検証するのですが、取り合えず取得できたので
ご報告を・・・あとコピペになりますが、以下のリンク先でVRコンの入力取得を
確認しました。
https://qiita.com/kyourikey/items/232f7810769c7727c9bd
お騒がせして本当にすいませんでした、また無駄にスレを消費してしまいご迷惑をお掛けしました。 >>799
コピペスクリプトです。
using UnityEngine;
using Valve.VR;
public class SteamVRInputTest : MonoBehaviour
{
public SteamVR_Input_Sources HandType;
public SteamVR_Action_Boolean GrabAction;
void Update ()
{
if (GrabAction.GetState(HandType))
{
Debug.Log(GrabAction.ToString());
}
}
} VRでoculusで組んだものをviveに移植って難しい?
コントローラーとかの部分を書き変えればいける?
それとも6dofの位置情報とかも書き変えなきゃダメですか。
viveは知らんがrift用に組んだプログラムをwindowsmrで動かした時はHMDの初期高さがずれただけで後はそのまま動いた
多分床情報の持ち方が違うんだと思う
SteamVR Unity Plugin v2.2.0の質問ってこちらでよいでしょうか?
サンプルを真似てオブジェクトを自由に持ち運びできるようにしようとしているのですが、
Throwableコンポーネントで掴めるようになりましたが、放し方が雑だとそのまま飛んで行ってしまいます。
リジットボディの空気抵抗は1にしました。
VRChatの3Dカラーペンのような動きを実現するのに良いコンポーネントはあるでしょうか?
どうせお前らみんなカスメでVRセックス目的なんだろ?
この変態どもめ!!
カスタムオーダーメイドは3DoFでスカートを覗く臨場感がないから、
6DoFで這いつくばってスカートの中を覗けるゲーム作ってる変態だが文句あっか?w
VRカノジョのキャラクターとかストーリー乗っ取れれば最高
UnityにOculus Integrationインポートしたが、2時間ほど戻ってこない・・・。
こんなにじかんかかるものなの?
一晩掛かりそうな勢いだ・
>>803
どういう風な挙動にしたいの?
自分は慣性無しで空中にオブジェクト置いたままにしたいから重力切り、質量1 空気抵抗30 トルク抵抗30にしてるけど自然な感じで投げたいなら抵抗値の2つを色々弄るしかないと思う。
質量1 空気抵抗3トルク抵抗3くらいから数値変えていってみたらどうでしょうか? questでVRプログラミング初めてみたんだけど、
ビルドするときValucan削除するだけで数十分またされるんだけど、
こんなものなの?
それともうちのPCのスペック不足?
これでは開発全然進みません・・・。
でも初めて自分のプログラムで立体をつかめると感動した。
なんか世界を構築してるような奇妙な面白さがあるね。
なんかスペックきつそうだな。十年後くらいにまた来るわ。そのころになったら俺が買うような雑魚スペPCでも出来るようになってるだろ。
そんときまた色々教えてくれよな!じゃあな!
いやいや20数年前のWindows98の時に既に
VRML2.0のタッチセンサーで画面内のオブジェクトをマウスでグリグリ動かせましたけど・・・
基本的な仕組みはたいして変わらないと思うな
(質感や解像度の表現力とマウスかハンドコントローラーの違いなだけ)
そりゃ仕組みは同じだろうさ
ただVRのハンドデバイスは体感しないと素晴らしさが全然伝わらん
ハンドデバイスもだけどトラッカーも
なんかもうちょっとスマートでコンパクトで安く
トラッキング出来ないものかしら・・・
手軽さならハンドトラッキングだけど、ゲームとか物体掴む系は何らかのフィードバックが無いと圧倒的に使いづらいからなぁ
棒握ってボタン押すだけでも全然違うしな
ハントリガーからバーチャルグローブになる流れかな?
Hi5$500のVRグローブってフィードバック感じるのかな?
にしても触覚だけでも5万円は高いなぁ
>>815
その通り
CPU/GPUじゃなくてセンサーや力覚インターフェースが進化した結果
リアリティが増した
勿論まだ物足りない >>821
おお、Unity上で3Dモデルをグリグリ動かせるのって良いですよね!
自分も同じようなVRソフト作ってる最中です。
あと、どういう風な挙動に・・・って
VRCにあるカラーペンみたいに。と書いてありましたね、すいません。
それだったらオブジェクトのUseGravity
をOFFだとどうでしょうか?
それと合わせてボックスコライダーをトリガーにすれば動画の挙動になると
思います。
モデルを離して下にストンと落とすなら
別ですが。



@YouTube
;feature=youtu.be >>821
立体感が皆無
ただの看板にしか観えない >>822
まだこっちの方が良いね
でも立体感はあるけど
風船にしか観えない >>822
重力オフは最初やってたんですけど、手放してからも微妙に動いていっちゃうんですよね。
空気抵抗を大きくするんでしょうかね。
看板感とか風船感の言いたい事もすごく意味が伝わります。
モデルの動きが軽くて重量感やリアルさがないんですよね。
で、現状リアルに近づけるのは厳しいので、時間停止もののAVみたいな
非現実的な方がVRと親和性あるかなと思って進めてるのですが、
そうなると演出とか構成の話になるのでスレチになっちゃうという。 unity用のコード
至るところで処理が分散されてて
全体像がつかめない
他人のコード読んでるとそうなる
解決策ない?
オブジェクト指向とかイベントドリブンの宿命でもあるけど
完全に定型というとこまで行ってなくて
決まってない場所にでも自由に描けてしまうので
同じことするにしても人によって違うところに描いて有ったりするね
でも Unity 以外を使って描かれてるものよりはマシじゃないかなとも思う
例えばupdateだけでも
数十から百以上のオブジェクトが一斉に更新して複雑に絡みあうとか
ソース見て理解できる人いるの??
そういうのは書き方が下手なんじゃない?
書いた本人も三ヶ月後には判らなくなってそう
dynamic bone
とかのpackageスクリプト群を
dllにする方法教えて
外部ソースでdllを使いたいから
oculus quest用にコンパイルしようとするとすっごい重い・・・。
豆挽いてコーヒー入れられるんじゃないってぐらいの時間がかかる。
今はi5-6500 3.2GHzのオンボードグラフィックで
windows10をSSDにインストールしてる。
ここ変えたらコンパイル早くなるよってある?
視点ポインタだけでSlider動かすことって可能ですか?
>>842
コレの応用?
Unity&VR 視点ポインターが当たった時にオブジェクトの透明度を変える(色も変えれる)
https://nabesi777.はてなblog.com/entry/2018/09/29/Unity%26VR_%E8%A6%96%E7%82%B9%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%81%8C%E5%BD%93%E3%81%9F%E3%81%A3%E3%81%9F%E6%99%82%E3%81%AB%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88 questで実際のコントローラーの移動量の半分だけ
VR世界上の手を動かすってできますか?
アンリアルエンジンは無料のキャラデータみたいのあったけど
unityにもあるの?
unity自身のUIのフォントって大きくできないんでしょうか?
PreferencesnoのUI Scalingを使ってもWindowバーのフォントは大きくならないですよね・・・
$Kモニタでプログラミンしてると目が潰れそうです
questでコントローラーの座標位置取得ってどうやるんでしょうか?
ボタンオスなどのイベント取得は説明あるけど、座標位置取得って見つからない・・・
Questって定期的にビルドできなくなるんだけど一体何なの?
なんかいろいろいじってると復活したりするんだけど、
Unity、Questどっちの問題なんだろう?
Questのデバッグってすごく時間かからない?
ビルドしてかぶって確認ってそれだけど3~5分コース・・・
みんなこんな環境で開発してるのかな?
誰かに被せっぱなしにすれば被る手間と確認する手間が省ける
っていうネタ見たことありますが
まずは人間コンパイラよろしく確度上げてプログラミングしていくのが一番かなって