summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/shadertoy/convert_shadertoy.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/shadertoy/convert_shadertoy.py b/tools/shadertoy/convert_shadertoy.py
index eb6ab63..53ef276 100755
--- a/tools/shadertoy/convert_shadertoy.py
+++ b/tools/shadertoy/convert_shadertoy.py
@@ -12,7 +12,7 @@
# Generates:
# - src/effects/<effect>_effect.h
# - src/effects/<effect>_effect.cc
-# - workspaces/main/shaders/<effect>.wgsl
+# - src/effects/<effect>.wgsl
#
# The script performs basic ShaderToy→WGSL conversion:
# - Converts types (float→f32, vec2→vec2f, etc.)
@@ -334,7 +334,7 @@ def main():
print("This will generate:")
print(" src/effects/<effect>_effect.h")
print(" src/effects/<effect>_effect.cc")
- print(" workspaces/main/shaders/<effect>.wgsl")
+ print(" src/effects/<effect>.wgsl")
sys.exit(1)
shader_file = sys.argv[1]
@@ -363,7 +363,7 @@ def main():
repo_root = Path(__file__).parent.parent.parent
header_path = repo_root / "src" / "effects" / f"{snake_name}_effect.h"
impl_path = repo_root / "src" / "effects" / f"{snake_name}_effect.cc"
- shader_path = repo_root / "workspaces" / "main" / "shaders" / f"{snake_name}.wgsl"
+ shader_path = repo_root / "src" / "effects" / f"{snake_name}.wgsl"
# Generate files
if shader_only:
@@ -397,7 +397,7 @@ def main():
print("Next steps (see doc/EFFECT_WORKFLOW.md for details):")
print()
print("1. Add shader to workspaces/main/assets.txt:")
- print(f" SHADER_{upper_name}, NONE, shaders/{snake_name}.wgsl, \"{effect_name} effect\"")
+ print(f" SHADER_{upper_name}, NONE, ../../src/effects/{snake_name}.wgsl, \"{effect_name} effect\"")
print()
print("2. Add shader declaration to src/effects/shaders.h:")
print(f" extern const char* {snake_name}_shader_wgsl;")