MCPcopy Index your code
hub / github.com/FarazzShaikh/THREE-CustomShaderMaterial

github.com/FarazzShaikh/THREE-CustomShaderMaterial @5.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 5.3.0 ↗ · + Follow
40 symbols 143 edges 41 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

package/README.md

Extension points exported contracts — how you extend this code

iCSMPatchMap (Interface)
(no doc)
package/src/types.ts
iCSMInternals (Interface)
(no doc)
package/src/types.ts
iCSMShader (Interface)
(no doc)
package/src/types.ts

Core symbols most depended-on inside this repo

getBabelOptions
called by 4
rollup.config.js
copyObject
called by 2
package/src/vanilla.ts
stripSpaces
called by 2
package/src/vanilla.ts
getCacheHash
called by 2
package/src/vanilla.ts
clone
called by 2
package/src/vanilla.ts
generateMaterial
called by 2
package/src/vanilla.ts
getMaterialDefine
called by 2
package/src/vanilla.ts
patchShader
called by 2
package/src/vanilla.ts

Shape

Function 24
Method 11
Interface 3
Class 2

Languages

TypeScript100%

Modules by API surface

package/src/vanilla.ts20 symbols
package/src/types.ts3 symbols
rollup.config.js2 symbols
examples/vanilla/src/App.ts2 symbols
examples/debug/src/App.tsx2 symbols
examples/waves/src/components/useWaterControls.ts1 symbols
examples/waves/src/components/Water.tsx1 symbols
examples/waves/src/components/Lights.tsx1 symbols
examples/waves/src/components/Copy.tsx1 symbols
examples/waves/src/Tag.tsx1 symbols
examples/waves/src/App.tsx1 symbols
examples/points/src/Tag.jsx1 symbols

For agents

$ claude mcp add THREE-CustomShaderMaterial \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact