diff --git a/AGENTS.md b/AGENTS.md index 9b9998b..a197ecf 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -157,7 +157,7 @@ Codex must: * add block to pipeline with `pipeline.addBlock( block )` ``` -import { Block } from "/framework/Block.js"; +import { Block } from "./framework/Block.js"; import { ExamplePass } from "../passes/ExamplePass.js"; @@ -184,9 +184,9 @@ A pipeline: * may override `execute()` to chain passes logically ``` -import { RenderPipeline } from "/framework/RenderPipeline.js"; +import { RenderPipeline } from "./framework/RenderPipeline.js"; -import { Block } from "/framework/Block.js"; +import { Block } from "./framework/Block.js"; import { ExamplePass } from "../passes/ExamplePass.js"; @@ -274,7 +274,7 @@ Codex must: The entrypoint must follow this shape whenever Codex creates a new WebGPU project: ``` -import { Engine } from "/framework/Engine.js"; +import { Engine } from "./framework/Engine.js"; import { ExamplePipeline } from "./pipelines/ExamplePipeline.js"; @@ -384,4 +384,3 @@ Never omit bindBuffers if pass needs it. * RenderPass * Shader - diff --git a/passes/ColFFTPass.js b/passes/ColFFTPass.js index 1246d3c..57c9842 100644 --- a/passes/ColFFTPass.js +++ b/passes/ColFFTPass.js @@ -1,6 +1,6 @@ -import { RenderPass } from "/framework/RenderPass.js"; +import { RenderPass } from "./framework/RenderPass.js"; -import Shader from "/framework/WebGpu.js"; +import Shader from "./framework/WebGpu.js"; export class ColFFTPass extends RenderPass { diff --git a/passes/OceanRenderPass.js b/passes/OceanRenderPass.js index 2cd5510..d8bf20e 100644 --- a/passes/OceanRenderPass.js +++ b/passes/OceanRenderPass.js @@ -1,8 +1,8 @@ -import { RenderPass } from "/framework/RenderPass.js"; +import { RenderPass } from "./framework/RenderPass.js"; -import Shader from "/framework/WebGpu.js"; +import Shader from "./framework/WebGpu.js"; -import Matrix4 from "/framework/Matrix4.js"; +import Matrix4 from "./framework/Matrix4.js"; export class OceanRenderPass extends RenderPass { diff --git a/passes/OceanSolidRenderPass.js b/passes/OceanSolidRenderPass.js index 3c045c1..5865c20 100644 --- a/passes/OceanSolidRenderPass.js +++ b/passes/OceanSolidRenderPass.js @@ -1,8 +1,8 @@ -import { RenderPass } from "/framework/RenderPass.js"; +import { RenderPass } from "./framework/RenderPass.js"; -import Shader from "/framework/WebGpu.js"; +import Shader from "./framework/WebGpu.js"; -import Matrix4 from "/framework/Matrix4.js"; +import Matrix4 from "./framework/Matrix4.js"; export class OceanSolidRenderPass extends RenderPass { diff --git a/passes/RowFFTPass.js b/passes/RowFFTPass.js index 05dce1c..af47bab 100644 --- a/passes/RowFFTPass.js +++ b/passes/RowFFTPass.js @@ -1,6 +1,6 @@ -import { RenderPass } from "/framework/RenderPass.js"; +import { RenderPass } from "./framework/RenderPass.js"; -import Shader from "/framework/WebGpu.js"; +import Shader from "./framework/WebGpu.js"; export class RowFFTPass extends RenderPass { diff --git a/passes/SkySpherePass.js b/passes/SkySpherePass.js index fe7da5e..3947dbd 100644 --- a/passes/SkySpherePass.js +++ b/passes/SkySpherePass.js @@ -1,8 +1,8 @@ -import { RenderPass } from "/framework/RenderPass.js"; +import { RenderPass } from "./framework/RenderPass.js"; -import Shader from "/framework/WebGpu.js"; +import Shader from "./framework/WebGpu.js"; -import Matrix4 from "/framework/Matrix4.js"; +import Matrix4 from "./framework/Matrix4.js"; export class SkySpherePass extends RenderPass { diff --git a/passes/SpectrumPass.js b/passes/SpectrumPass.js index e257cbc..b52b594 100644 --- a/passes/SpectrumPass.js +++ b/passes/SpectrumPass.js @@ -1,6 +1,6 @@ -import { RenderPass } from "/framework/RenderPass.js"; +import { RenderPass } from "./framework/RenderPass.js"; -import Shader from "/framework/WebGpu.js"; +import Shader from "./framework/WebGpu.js"; export class SpectrumPass extends RenderPass { diff --git a/pipelines/OceanPipeline.js b/pipelines/OceanPipeline.js index ae387e3..4e9fe7e 100644 --- a/pipelines/OceanPipeline.js +++ b/pipelines/OceanPipeline.js @@ -1,10 +1,10 @@ -import { RenderPipeline } from "/framework/RenderPipeline.js"; +import { RenderPipeline } from "./framework/RenderPipeline.js"; -import { Block } from "/framework/Block.js"; +import { Block } from "./framework/Block.js"; -import Camera from "/framework/Camera.js"; +import Camera from "./framework/Camera.js"; -import EventManager from "/framework/eventManager.js"; +import EventManager from "./framework/eventManager.js"; import { SpectrumPass } from "../passes/SpectrumPass.js";