Skip to content

Commit

Permalink
change: rounded trail shader detection
Browse files Browse the repository at this point in the history
  • Loading branch information
ureishi committed Jul 17, 2024
1 parent 8b65487 commit 851d08a
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 5 deletions.

Large diffs are not rendered by default.

17 changes: 15 additions & 2 deletions Assets/QvPen/Runtime/UdonScript/QvPen_Pen.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ namespace QvPen.UdonScript
[UdonBehaviourSyncMode(BehaviourSyncMode.NoVariableSync)]
public class QvPen_Pen : UdonSharpBehaviour
{
public const string _version = "v3.2.13";
public const string _version = "v3.2.14";

#region Field

Expand Down Expand Up @@ -240,7 +240,20 @@ public void _UpdateInkData()
trailRenderer.widthMultiplier = inkWidth;
#else
var material = manager.pcInkMaterial;
if (material && material.shader == manager.roundedTrailShader)

var isRoundedTrailShader = false;

if (material)
{
var shader = material.shader;
if (shader)
{
isRoundedTrailShader = shader == manager.roundedTrailShader;
isRoundedTrailShader |= shader.name.Contains("rounded_trail");
}
}

if (isRoundedTrailShader)
{
inkPrefab.widthMultiplier = 0f;
trailRenderer.widthMultiplier = 0f;
Expand Down
4 changes: 2 additions & 2 deletions Assets/QvPen/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "net.ureishi.qvpen",
"displayName": "QvPen",
"version": "3.2.13",
"version": "3.2.14",
"unity": "2019.4",
"description": "VRChat World Pen.",
"url": "https://github.com/ureishi/QvPen/releases/download/v3.2.13/net.ureishi.qvpen-3.2.13.zip",
"url": "https://github.com/ureishi/QvPen/releases/download/v3.2.14/net.ureishi.qvpen-3.2.14.zip",
"vpmDependencies": {
"com.vrchat.worlds": "^3.4.0"
},
Expand Down
Binary file modified Assets/QvPen/version.txt
Binary file not shown.

0 comments on commit 851d08a

Please sign in to comment.