2018-12-01から1ヶ月間の記事一覧

【Unity】サクッとメンガーのスポンジを作図する

Cluster,Inc. Advent Calendar 2018、25日目の記事です。 qiita.com 概要 そろそろアドベントカレンダーのネタが切れてきたのたぐす(notargs)です。 フラクタルの勉強がしたかったので、Unityの簡単な機能だけを使ってメンガーのスポンジを作図してみました…

【Unity】UniTask+C#7.0でモダンなUpdateLoopを作る

概要 Unity2018.3からC#7.3が使えるようになったので、ようやく堂々とUniTaskが使えるようになりました。 UniTask&async/awaitを使うことでコルーチンを(ほぼ)完全に置き換えることができるため、試しにUpdateを使わず、async/awaitだけでGameObjectを動…

【C#/GLSL】ワンライナーでQuadraticEaseInOutを実装してみた

概要 こんな感じのゆっくり動き始めてゆっくり動く止まる関数がQuadraticEaseInOutです。 QuadraticEaseInOut 何を作るにしてもめちゃくちゃよく使うので、お手軽に使い回せるようにワンライナーで書いてみました。 コード C float QuadInOut(float t) => (1…

【Unity】ShaderGraphでメタボールっぽいのを描く

概要 Cluster,Inc. Advent Calendar 2018、19日目の記事です。 qiita.com VFX Graphを使って、こんな感じのメタボールっぽいのを描画してみたのでざっとまとめました。 自分自身Smin周りのよく挙動を理解できていなかったので、備忘録も兼ねています。

【Unity】UnityおとなのLT大会2018「VFX GraphでVJやった話」で登壇しました!

【年末だよ】Unity お・と・なのLT大会 2018で登壇しました! meetup.unity3d.jp ichijo(@Takaaki_Ichijo)さんから頂いた謎のビールが美味かったです 登壇します! #Unity_LT pic.twitter.com/xwTSBZSjbW— VRのたぐすキャット (@notargs) December 15, 2018

【Unity】Skyboxで差をつけろ!単色のSkyboxを手早く作る方法!!

Cluster,Inc. Advent Calendar 2018、13日目の記事です。 qiita.com 概要 デフォルトのSkyboxを使っていると、いかにもゆにてぃ~~って感じの見た目になってしまいます。 ゆにてぃ~~ 毎回単色のSkybox用のシェーダーを書いてるのですが、その都度調べるの…

【4kb】Visual Studio 2017で小さいexeを作る【メガデモ】

Cluster,Inc. Advent Calendar 2018、12日目の記事です。 qiita.com 以前書いたこちらの記事のリライトになります。 wordpress.notargs.com 概要 プログラムで描いた映像、音楽を前のスクリーンにデカデカと写し、その年最強のデモシーナー(プログラムでエ…

【HLSL】2x2行列、3x3行列の逆行列を計算する

Cluster,Inc. Advent Calendar 2018、11日目の記事です。 qiita.com 概要 HLSLにて、4x4行列の逆行列を計算する処理は見つかったんですが、2x2、3x3が見当たらなかったので書いてみました。 4x4行列はこちら Matrix operations for HLSL · GitHub 2x2行列 fl…

【Unity2019.1a11】InspectorでもUIElementsを使う

Cluster,Inc. Advent Calendar 2018、10日目の記事です。 qiita.com 概要 Unity2019にて、UIElementsがUnityEngine.Experimental.UIElementsからUnityEngine.UIElementsへ移行しました。 従来はOnGUIなどでデータが変更されるたびに再描画していましたが、UI…

【Unity】VFX Graphでローレンツアトラクタを描画する

Cluster,Inc. Advent Calendar 2018、8日目の記事です。 qiita.com 概要 VFX Graphでローレンツアトラクタを描画してみました。 ローレンツアトラクタは、下の画像のように、円が2個くっついたような挙動をする方程式です。

【Unity】死ぬ気でSetPassCallsを節約する

Cluster,Inc. Advent Calendar 2018、3日目の記事です。 qiita.com モバイルやVR開発、Mac向けの開発などで、親の仇のようにSetPassCallsを節約したくなることはあると思います。 そういったときに、どこに気をつけて最適化していくと劇的な効果を得られるか…

【Unity】VRMをお手軽にFBXに変換する

Cluster,Inc. Advent Calendar 2018、2日目の記事です。 qiita.com よくTwitterのTLなどで「VRMはDCCツールで開けないから扱いにくい!」といった話が流れてきますが、 FBX Exporterを使うことで割と簡単にFBXに変換することができます。 VRMを作ったあと元…

【Unity】最新のVFX Graphの導入方法(2018/11/19時点)

Cluster,Inc. Advent Calendar 2018、1日目の記事です。 qiita.com 最新のUnityで、ついにVFX GraphがPackageManagerに入りました。 blogs.unity3d.com これまでにも何個かVFX Graphの記事を書いていますが、だいぶ導入がお手軽になったので、最新の導入方法…