Files
atdunbg f73e52926f Reorganize directory layout: editor panels/, grouped shaders, drop stale header
- App/editor: move 7 panels into panels/ (Editor core stays at root)
- shaders/: group into pbr/ post/ debug/ env/ (runtime load paths updated)
- Delete outdated duplicate Engine/src/Renderer/VulkanAssetUploader.h
2026-10-07 09:52:17 +08:00

20 lines
512 B
GLSL
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#version 450
// 物理调试图元:世界空间线段/三角形,颜色透传(unlit)。
// viewProj 经 push constant 下发(proj × view,与 Forward 同源),
// 无描述符 set——调试图元不依赖任何纹理/缓冲。
layout(location = 0) in vec3 inPos;
layout(location = 1) in vec4 inColor;
layout(location = 0) out vec4 outColor;
layout(push_constant) uniform PC {
mat4 viewProj;
} pc;
void main() {
gl_Position = pc.viewProj * vec4(inPos, 1.0);
outColor = inColor;
}