Skip to content

Releases

0.15.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 11:41
90695d2
Release 0.15.0

0.14.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:01
a8ce90e
Release 0.14.0

0.13.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 13:07
a922833
Release 0.13.1

0.13.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:34
4d633e7
Release 0.13.0

0.12.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 05:28
5714bd9
Release 0.12.0

0.11.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 12:42
3cb4157
Release 0.11.0

0.9.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 13:15
aebf58d
Release 0.9.0

0.8.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 17:39
5610f90

0.8.0

互換性に関わる変更(更新前に確認してください)

  • 体に張り付く繭(SpiderCocoonDepthDecal)のステンシル設定を作り直しました。 _StencilSkipMask(既定 192)を廃止し、_GlueStencilRef(既定 0)と _GlueStencilReadMask(既定 208)に分けました。既定値のまま使っていたマテリアルは設定不要です。192 以外にしていた場合は、その値を _GlueStencilReadMask に入れ直してください(Unity は名前が変わった値を引き継ぎません)。
  • 既定の比較ビットに 16(蜘蛛の体) を加えました。ワールド側の蜘蛛のシェーダーがビット 16 を立てると、手前にいる蜘蛛の体に繭ののりを塗らなくなります。アバターのシェーダーがビット 16 を立てる部位には繭が描かれません。
  • 地面転写 mecaota/SpiderWebGroundProjector を削除しました。 使っていたマテリアルはピンクになります。

追加

  • 受け手マスク mecaota/SpiderCocoonProjectorMask(試験実装・PC 専用): Projector で捕まった人のアバターにだけ目印を立て、繭を床・壁・隣の人に描かないようにします。駆動する Udon は同梱していません。
  • 体に張り付く繭の表面の模様「ねばねばネット風」(_SurfaceStyle、キーワード SC_SURFACE_NET)。
  • 全身を 1 つの外殻で包むための拡張: 部位の上限 8 → 16、部位の組ごとの橋(_GroupBridgePairs / _GroupBridgeCount)、端の丸め(_GroupMemB.w)、_GroupMarchSteps、_GroupBridgeHeightScale。_GroupBridgeSpan は 0.5、_GroupShellBlend は 4 まで上げられます。
  • 投げた網を壁などに貼り付けたままにする _DrapeAnchor(MaterialPropertyBlock)。

軽量化

  • 見た目を変えない軽量化: 体に張り付く繭の早い棄却(壁の向こう・箱の角)、鏡の内外のパスを頂点で省く、視界ジャックの深度パス、外殻の遠い部位の省略、巣・吐いた糸の深度パスの早い棄却、巣の横糸の探索範囲の縮小、使っていない multi_compile_fwdbase の削除。
  • 見た目がごくわずかに変わる軽量化: 外殻の隠れた部分を 2×2 画素単位で捨てる(_GroupDepthCut、既定 ON。OFF で従来どおり)、遠い外殻の歩数を減らす(_GroupMarchStepsFar ほか)、外殻の探索の歩幅と法線の計算。

そのほか

  • 巣の処理を Runtime/CGINC/SpiderWeb_Core.cginc に切り出しました(描画は同じ)。
  • VR のステレオ用バリアントで出ていたコンパイラの警告(未初期化の変数)を直しました。

0.7.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:20
edc8c3f
Release 0.7.0

0.6.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 17:04
4a11460
Release 0.6.0