旅行しながら働く ムラサメ研究所社長ブログ

主にゲームやプログラミングのログ

UNITYで影にテクスチャをはる(スクリーンスペース)

やること 影にテクスチャを張っていこうと思います 具体的には、戦場のヴァルキュリアのような影部分にスクリーンスペースで ハッチングかけます わかりいくいけど、影部分にハッチングいれてます ソースはこちら github.com 考えられる手法 マルチレンダー…

UNITYの影調査

先程まででUNITYの影の作成ができましたが 今回はもう少し調査してみます 通常表示 ShadowCasterパスを追加し、ちゃんと影を表示できてます 影のみ表示させてみる 影のみは SHADOW_ATTENUATION で取れる 今回は R要素のみに SHADOW_ATTENUATION値を入れる フ…

UNITYで影をつくる〜アクネ退治

先程 酷いアクネを出していました アクネというのはニキビという意味ですが、3DCGでは上記のようなゴミが出ることをいいます 上記は、影でよく出る種の デプスバッファの量子化におけるアクネではないのですが 似ているのでアクネといってみます 原因は、実…

UNITYの影 LIGHT_ATTENUATIONは SHADOW_ATTENUATIONを乗算している

#ifdef DIRECTIONAL #define DECLARE_LIGHT_COORDS(idx) #define COMPUTE_LIGHT_COORDS(a) #define LIGHT_ATTENUATION(a) SHADOW_ATTENUATION(a) #endif 上記はDirectionalだが、他のライトも同じで、LIGHT_ATTENUATIONには影が乗算されている

UNITYで影を受け取る

前回は影を落としましたがまだこのシェーダでは影を受け取れません 地面(Plane)メッシュのシェーダーを 今使ってる yUnitに変えると影はおちないし、セルフシャドウもありません 今回は影を受け取るようにします https://github.com/YukiMiyatake/UnityLes…

UNITYで影をつくる〜ShadowCaster

UNITYでは簡単に影を落とせます 具体的には ShadowCasterパスにて #include "UnityStandardShadow.cginc" とするだけです CUBEMAPや各種設定に対応するため 上記の用意されたものを呼ぶ あるいは その中身をみて ビルトイン関数を使うべきですが 勉強のため…

UNITYちゃんトゥーンシェーダー2.0(UTS2.0)を調査

UNITYちゃんトゥーンシェーダーとは 現ユニティーテクノロジー ジャパンの小林さんの作ったトゥーンシェーダー 元々映像用に作ってあり かなり立地な表現が可能 GGXrdのトゥーンシェーダーがすごく、それを再現したようなシェーダー 今は更に機能が追加され…

貯金が趣味?蓄財? いいえ、人生の経費節減です

趣味は何ですか? と言われると非常に困る 旅行が趣味の友達は、旅行がないと生きていけないといった(実際は生きていけるだろうけど) 音楽が趣味の知り合いは、時間があれば練習して何年もライブしている 釣りが趣味なおじさんも、釣り用の車を買い時間あ…

Qiitaデイリーランキングにのった

qiita.com 過去に行った仕事のうち、自分的にヘビィだった案件を 大雑把に書いただけのポエムが デイリーランキングきてしまった 守秘範囲内でしかかけないけど、案件ごとにもう少し詳細なことを書いていきたいな

ブリギッテデータちぇっく

もうすぐNerfくるブリギッテだけど 現状強いし使いやすいし面白いので 少しデータを研究 スキル 殴れば範囲ヒール。リペアパックは瞬間150回復 殴り(ロケットフレイル):複数同時に殴れるAoE ダメージ35 ウイップショット:中距離攻撃 CT4。ダメージ70 距…

Overwatchの魔境動画

わたしはFPSもMOBAもはじめてプレイするし そもそもPCゲームでマウスとキーボード操作するのは Age of EmpireとMMORPG以外はじめて 言い訳はそれぐらいにして、Overwatchははっきりと下手で魔境レベル帯である それは全プレイヤー人口の下から1%程度の戦い…

ブリギッテはヒーラーなのか?

あいかわらず苦手なFPS練習 今回のテーマは ブリギッテはヒーラーなのか?? http://overwatchsokuhou.com/archives/26163773.html 結論は上記w ブリギッテの特徴 ライフが250(うち アーマー 50) サポート、DPSがたいていヘルス200なので かなり硬い しか…

ラインハルト調査

ラインハルトは避けて通れないので、使ってみる事に 使えば攻略法もわかる ラインハルト概要 Wikiみる。 一言でいうと盾と近接とULT 盾は大きく 2000ダメージ防げるし3秒しまっていると回復が始まる メイン攻撃はAoEで前方の敵複数体にダメージを与える 特に…

Overwatch 初心者から脱出を考える(魔境の適当な記事なので信用しないこと)

まず私はとてもFPS、TPS初心者で初心者を脱出することを考える 初心者に勝手な考察 初心者メタを考える 大きくこのゲームでは タンク、ヒーラー、DPS にわかれる タンクは 味方をまもりダメージを一手にうけ ヒーラーはみんなを回復させ DPSが敵を倒す 初心…

TECH PLAY女子部で今日LTする

知人からの誘い&女性エンジニアが増えるといいな と思い LTします。渋谷 techplay.jp 今回のテーマは、私がエンジニアになるまで、今の自分が好き みたいな 自分語りが多くなると思います 私は、社会不適合者が社長になったストーリーを話します 今回は女性…

マレーシア、ペナンの旅ワーク

9日ほど マレーシア、ペナン島と行ってきました 目的としては、ペナン島でフリーランスとして働く人に状況を聞くため 個人的に仕事相手、あるいは会社設立国として マレーシアが第一希望 台湾、ベトナム、シンガポールと 選択肢はあるけれどもね ペナンは、…

作っているOSSメモ

いつもどおり中途半端だけど記録のため Githubページ github.com C++のSTLや言語仕様の日本語解説プロジェクト GitHub - cpprefjp/site: cpprefjpサイトのMarkdownソース C++でHTTP、HTTPSをクローリングする GitHub - YukiMiyatake/AsyncBotCrawler: C++ As…

boost::asioを使った時に、OpenSSLがLinkエラーになる

過去に起きた問題 boost::asioでSSLを使うためには、OpenSSLあるいは LibreSSLをリンクする必要があります しかし、boostとSSLライブラリのバージョンによっては相性がわるく Undefined symbols for architecture x86_64: "_SSL_CTX_get_default_passwd_cb_u…

ジム事務所化計画

前もかいたが、事務所の机を スタンディングデスクにし 椅子をスピンバイクにした そのおかげで 自転車こぎながら仕事したりゲームしたり動画みれるようになった ただし、普通の自転車とちがい 前傾姿勢にもならず、ハンドルに体重がのらないため おしりが痛…

ゲーム配信環境がそろった

けっこういいキャプチャツール買った それに付属のソフトだけで十分 配信環境そろって テストにスプラトゥーン2を配信したけど 十分動画がとれた 腕がダメなので練習しなきゃね・・ デスクトップキャプチャして、プログラム実況とかも試してみようかな?

btcdが同期しない

Bitcoinのサーバとして オフィシャルの bitcoindがあります それの Go実装が btcd btcdでtestnetでは正しく動いたのですが mainnetだと 途中からブロック取得が出来なくなったので 結局 bitcoindにしました bitcoindはC++で実装されています また、BCHに関し…

人生初の熱中症疑惑??

疑惑なのでわかりません タイから帰って2日目に体調がわるくなり、エアコンのない2階で毛布かぶって昼寝しました 目が覚めると 更に体調わるく、高熱なのがすぐわかりました 計測すると39度オーバー 筋肉の痛みと頭痛、少しの吐き気があり 原因を考える …

旅行履歴:トラベルワーク

今までのトラベルワークの履歴を作ってみた ご参考までに 15年前のタイ プーケット1ヶ月 往復航空券10万円 当時はネットワークの設計監理の仕事をしていた といっても障害がおきたら現地にかけつける人は別にいたので 障害感知やサーバ管理のツールを作った…

時期MacOSから OpenGL、OpenGLES、OpenCLがdeprecatedに

3D業界激震 前からAppleがOpenGLを捨ててMetalのみになるという噂があったけど ついきにました Macの説明としては、OpenGLよりも速度の早いMetalを使ってくれ ってことだと思うけど 今までほとんどのOSで動く唯一の規格 OpenGLだったわけで 例えば教育機関…

プーケットタウン

旅をしながら仕事をする、トラベルワーカー 始まりは15年前の プーケット パトンビーチ1ヶ月 その後 10年前にプーケットタウンで1ヶ月と 私のトラベルワークに欠かせないのは プーケット そんなプーケットタウン あまり写真取ってないんだけど、紹介 …

ios開発にRustを使う 環境構築編

iOSでは、Objective-C(C++も書ける)、Swift しか使えません が、C++の 異言語間インタフェース FFIを使えば、Objectibe-CやSwiftから C++を通して Rustを実行出来ます そのための環境構築 とりあえず xcodeでのビルドを行う Rustのインストール Rust自体は…

良い情報を発信していきたいので、寄付頂ければ幸いです BTC 13JpgsF3n6K2WhjEeUuUUqS7V71gWdFx56 BCH 18q6rfi9ynyTgynrB8tJ2eSDLPQM32RZk5 ETH 0x00afa2f16a062450ebedb7e3cabe79cc7801a231 NEM NAJOM3CD26UI3CF4LUCWLN2QJEHGFFJZ7AHLRAOQ Shield SbrJFMavw…

Github断捨離

GithubがMicrosoftに買収されるというニュースがありましたね 個人的にはMicrosoftは嫌いじゃないし、ここ10年はOSSに非常に貢献していて良い会社なので期待してますが やはり世の中では不安視する声もありますね Microsoftでいえば、Skypeを買収したあと、…

旅行しながら働く方法と実際

トラベルプログラマ歴 キャリアスタート 実は最初からフリーランスであった フリーランス仲間であつまり、共同で事務所を借りて フリーランスの営業が仕事もってきて、チーム組んで開発していた さかのぼる事15年前 もともとフリーランスではあったが、ネッ…

Googleアドセンスでアフィブログの検証

はじめに ブロガーになって月数十万円アフィで売上あげる! とかは考えてない このブログは、人のコンプレックスを煽ってクリックさせたりはしない あくまで、会社経営する私の日記+技術ブログ みんなに役立つ情報のみをUPしたい もちろん ノイズが多いのは…