About

aiczk / げきから

主にUnityのエディタ拡張を作っている。C#が主軸で、MQL4/5やPineScriptも書く。

「自分が欲しいものを自分で作る」がすべての出発点。

最近はUdonとシェーダーに没頭していて、表現の幅を広げることに興味がある。

趣味はアバター改変・FX・フィルムカメラ・ギター。手を動かすことが好き。

Works

VRChat / Udon

VRChat内の麻雀卓スクリーンショット
やさしい麻雀/Easy Mahjong In Development

VRChat上で遊べる麻雀。役判定・点数計算・AIをUdonSharpで実装

USugarのイメージ画像 https://github.com/aiczk/USugar GitHub

Udonの制約を外すRoslyn Semantic Modelベースのコンパイラ

ULinqのコード例 https://github.com/aiczk/ULinq GitHub
ULinq ★ 9

UdonSharpでは使えないラムダ式をSource Generatorで実現

Shader / Rendering

Typographyシェーダーによるパーティクルライブ演出 https://github.com/aiczk/Typography GitHub
Typography ★ 61

GPU Particleで大量の文字を描くパーティクルライブ向けシェーダー

GPU Particle Systemの描画デモ https://github.com/aiczk/GPUParticleSystem GitHub

数十万粒子を軽量に描画するShuriken互換のGPUパーティクル

Word Clockシェーダーの表示画面
Word Clock Private

QlockTwo社製の腕時計をシェーダーで再現

lilSSAOの適用前後の比較 https://gekikara-store.booth.pm/items/7590447 BOOTH
lilSSAO ♥ 375

アバターの立体感を引き出すlilToon向けSSAO拡張

こまやかシェーダーの質感改善デモ https://gekikara-store.booth.pm/items/7377510 BOOTH

ノーマルマップの粗さを補正するlilToon / Poiyomi向けシェーダー

Editor Extension

Spectraエディタの操作画面 https://gekikara-store.booth.pm/items/7706415 BOOTH
Spectra ♥ 52

AnimationWindowをHarmonyで拡張するエディタ拡張

Texture To Normalmapの変換結果 https://gekikara-store.booth.pm/items/6692441 BOOTH

ワンクリックでノーマルマップを生成するエディタ拡張

プレハブホバー時のプレビュー表示 https://gekikara-store.booth.pm/items/7159772 BOOTH

プレハブにホバーするだけで中身が見えるエディタ拡張

Other

XHTML to uGUIの変換デモ
XHTML to uGUI In Development

XHTMLからuGUIコンポーネントを動的生成するパーサー

Dynamis OverlayのVR内表示
Dynamis Overlay Private

SteamVR上にVRChat用のオーバーレイUIを表示するアプリケーション