概要
GLSL Multi TOPはGLSLシェーダーをTOP画像にレンダリングします。 パラメータと機能はGLSL TOPと同じですが、3つ以上の入力が可能です。
パラメータ – GLSL ページ
GLSL Version / glslversion
- 1.20 / glsl120
- 3.30 / glsl330
- 4.00 / glsl400
- 4.10 / glsl410
- 4.20 / glsl420
- 4.30 / glsl430
- 4.40 / glsl440
- 4.50 / glsl450
- 4.60 / glsl460
Mode / mode
- Vertex/Pixel Shader / vertexpixel
- Compute Shader / compute
Preprocess Directives / predat
Vertex Shader / vertexdat
Pixel Shader / pixeldat
Compute Shader / computedat
Load Uniform Names / loaduniformnames
Dispatch Size / dispatchsize
- X / dispatchsizex
- Y / dispatchsizey
- Z / dispatchsizez
Output Access / outputaccess
- Write Only / writeonly
- Read Only / readonly
- Read-Write / readwrite
Output Type / type
- 2D Texture / texture2d
- 2D Texture Array / texture2darray
- 3D Texture / texture3d
Depth / depth
- Input / input
- Custom / custom
Custom Depth / customdepth
Clear Outputs / clearoutputs
Clear Value / clearvalue
- Clear Value / clearvaluer
- Clear Value / clearvalueg
- Clear Value / clearvalueb
- Clear Value / clearvaluea
Input Mapping / inputmapping
- All Inputs to Every Slice / all
- N Input(s) per Slice / ninputs
N Value / nval
Input Extend Mode UV / inputextenduv
- Hold / hold
- Zero / zero
- Repeat / repeat
- Mirror / mirror
Input Extend Mode W / inputextendw
- Hold / hold
- Zero / zero
- Repeat / repeat
- Mirror / mirror
# of Color Buffers / numcolorbufs
パラメータ – Vectors ページ
Uniform Name 0 / uniname0
Value / value0
- Value / value0x
- Value / value0y
- Value / value0z
- Value / value0w
パラメータ – Arrays ページ
Uniform Name 0 / chopuniname0
Type / chopunitype0
- float / float
- vec2 / vec2
- vec3 / vec3
- vec4 / vec4
CHOP / chop0
Array Type / choparraytype0
- Uniform Array / uniformarray
- Texture Buffer / texturebuffer
パラメータ – Matrices ページ
Uniform Name 0 / matuniname0
Matrix / matvalue0
パラメータ – Atomic Counters ページ
Uniform Name 0 / acname0
Initial Value Type / acinitval0
- Single Value / val
- CHOP Values / chop
Initial Value / acsingleval0
Initial Values CHOP / acchopval0
パラメータ – Common ページ
参照:共通 Common ページ