60 lines
1.5 KiB
Batchfile
60 lines
1.5 KiB
Batchfile
::3d普通
|
|
glslc.exe 3d.vert -o 3d_vert.spv
|
|
glslc.exe 3d.frag -o 3d_frag.spv
|
|
copy 3d_vert.spv ..\res\dl\shader\
|
|
copy 3d_frag.spv ..\res\dl\shader\
|
|
del 3d_vert.spv
|
|
del 3d_frag.spv
|
|
|
|
::3d骨骼
|
|
glslc.exe 3d.vert -D=BONE -o 3d_bone_vert.spv
|
|
glslc.exe 3d.frag -D=BONE -o 3d_bone_frag.spv
|
|
copy 3d_bone_vert.spv ..\res\dl\shader\
|
|
copy 3d_bone_frag.spv ..\res\dl\shader\
|
|
del 3d_bone_vert.spv
|
|
del 3d_bone_frag.spv
|
|
|
|
::天空盒
|
|
glslc.exe skybox.vert -o skybox_vert.spv
|
|
glslc.exe skybox.frag -o skybox_frag.spv
|
|
copy skybox_vert.spv ..\res\dl\shader\
|
|
copy skybox_frag.spv ..\res\dl\shader\
|
|
del skybox_vert.spv
|
|
del skybox_frag.spv
|
|
|
|
::阴影贴图
|
|
glslc.exe csm.vert -o csm_vert.spv
|
|
glslc.exe csm.frag -o csm_frag.spv
|
|
copy csm_vert.spv ..\res\dl\shader\
|
|
copy csm_frag.spv ..\res\dl\shader\
|
|
del csm_vert.spv
|
|
del csm_frag.spv
|
|
|
|
::阴影贴图 骨骼
|
|
glslc.exe csm.vert -D=BONE -o csm_bone_vert.spv
|
|
glslc.exe csm.frag -D=BONE -o csm_bone_frag.spv
|
|
copy csm_bone_vert.spv ..\res\dl\shader\
|
|
copy csm_bone_frag.spv ..\res\dl\shader\
|
|
del csm_bone_vert.spv
|
|
del csm_bone_frag.spv
|
|
|
|
::2d
|
|
glslc.exe 2d.vert -o 2d_vert.spv
|
|
glslc.exe 2d.frag -o 2d_frag.spv
|
|
glslc.exe 2d_gray.frag -o 2d_gray_frag.spv
|
|
copy 2d_vert.spv ..\res\dl\shader\
|
|
copy 2d_frag.spv ..\res\dl\shader\
|
|
copy 2d_gray_frag.spv ..\res\dl\shader\
|
|
del 2d_vert.spv
|
|
del 2d_frag.spv
|
|
del 2d_gray_frag.spv
|
|
|
|
::gfx
|
|
glslc.exe gfx.vert -o gfx_vert.spv
|
|
glslc.exe gfx.frag -o gfx_frag.spv
|
|
copy gfx_vert.spv ..\res\dl\shader\
|
|
copy gfx_frag.spv ..\res\dl\shader\
|
|
del gfx_vert.spv
|
|
del gfx_frag.spv
|
|
|
|
pause |