タグ

unityとQiitaに関するkyo_agoのブックマーク (3)

  • Unity WebGL なゲームをNode.JS + jsdom + headless-glで動かしたかった - Qiita

    えっ このネタ続くの。。? 前回( Unity WebGLで使われているシェーダを抜き出してARBアセンブリを眺める )はWebGLビルドのUnityゲームをトレースして、使われているシェーダ命令があんまり多くないことを確認した。 ブラウザ上の動作では同期APIの実装に制約がありちょっと手を入れづらいため、Node.jsで動かしたかった。別案としてNW.jsを使うというのもあったが、今回の手法でもWebブラウザ側のDOMを使わないといけないところは一応クリアしている。 結果と手法 結局成功したんだか失敗したんだかよくわからないところまでは来たと思う。 結果 Node.jsでもUnity WebGLは起動して描画コマンドも発行する でも描画がまっくらなので、まだ描画が正常かどうかは確認できていない JSdomでWebAssemblyを使ったサイトがそのまま動くのは地味にすごい気はする。 手法

    Unity WebGL なゲームをNode.JS + jsdom + headless-glで動かしたかった - Qiita
  • 20年物のC言語で作られたシステムのテスト工程を改善しようとした話 - Qiita

    はじめに ちょっと前に20年物のC言語で作られたシステムのテストを色々改善しようとしてみたので、この時に得たちょっとした知見を書いていこうと思います。 ※注意 記事を書くために自分のパソコンで当時を思い出しながら環境を作っているので、実際、実務でやった環境やバージョンとは違います。 また、この記事にはいくつかコードがでてきますが、すべて記事を書くために考えた疑似的な例にすぎません。 単体テスト用のテストコードの作成 20年も動いているシステムだと、もはや誰にも意味はわからんが、既存の挙動を変えてはいけない箇所がいくつもあります。 そういう箇所に手を入れざるを得ないときに、有効な方法として以下のような方法があります。 まず、既存のコードに対するテストコードを記載します。そして全て合格することを確認してから、少しづつ機能を拡張していきます。 これにより、新規機能追加が既存の機能を壊していないこ

    20年物のC言語で作られたシステムのテスト工程を改善しようとした話 - Qiita
  • PhysicalBoneで髪の毛とかスカートとか揺らしてみる - Qiita

    今回はPhysicalBoneでちょっと遊んでみます デモシーン 髪揺れ、スカートやあとはwindzoneにも反応します ロープなどもできます インポートしたところ とりあえずDemoの女の子を自分でセットアップしてみる ちなみにDemoの女の子の骨構造はこんな感じ。 まずはとりあえず配置 左がmodelをそのまま配置したもの右がセットアップされたもの とりあえず配置したモデルにrigidbody capsleColliderをアタッチ。 前後移動とかコード書くのがめんどくさいのでBodyController.csをアタッチ このスクリプトはウィンドゾーンアタッチしないとエラー吐くので修正するかwindzoneを作ってアタッチすること。 するとこの状態になるのでここからセットアップ開始 まずは髪の毛 髪の毛のセットをしてみる。 まずはこの子のobj事態にPhysicalBoneManage

    PhysicalBoneで髪の毛とかスカートとか揺らしてみる - Qiita
  • 1