From ea602c4f8fee6cea805488bfff9037b04467feb5 Mon Sep 17 00:00:00 2001 From: Xiang Silian Date: Wed, 17 Sep 2025 22:48:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E6=B8=B2=E6=9F=93=E7=82=B9?= =?UTF-8?q?=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shaders/texture_loading/glsl/pointcloud.frag | 11 ++++++++ .../texture_loading/glsl/pointcloud.frag.spv | Bin 0 -> 572 bytes shaders/texture_loading/glsl/pointcloud.vert | 26 ++++++++++++++++++ .../texture_loading/glsl/pointcloud.vert.spv | Bin 0 -> 1496 bytes 4 files changed, 37 insertions(+) create mode 100644 shaders/texture_loading/glsl/pointcloud.frag create mode 100644 shaders/texture_loading/glsl/pointcloud.frag.spv create mode 100644 shaders/texture_loading/glsl/pointcloud.vert create mode 100644 shaders/texture_loading/glsl/pointcloud.vert.spv diff --git a/shaders/texture_loading/glsl/pointcloud.frag b/shaders/texture_loading/glsl/pointcloud.frag new file mode 100644 index 0000000..2a5e838 --- /dev/null +++ b/shaders/texture_loading/glsl/pointcloud.frag @@ -0,0 +1,11 @@ +#version 450 + +// 从顶点着色器接收的颜色 +layout(location = 0) in vec3 fragColor; + +// 输出颜色 +layout(location = 0) out vec4 outColor; + +void main() { + outColor = vec4(fragColor, 1.0); // 使用传入的颜色 +} \ No newline at end of file diff --git a/shaders/texture_loading/glsl/pointcloud.frag.spv b/shaders/texture_loading/glsl/pointcloud.frag.spv new file mode 100644 index 0000000000000000000000000000000000000000..da37f7ede672fe162b5322c32f5938a7836409a7 GIT binary patch literal 572 zcmYk2PfNo<6vUrx)7IAhv!FMrcod2U6+zU4NG^dYet=MtD1q3NHWj@2+5A*q1n0LV z(uK*}H#=`OEEHA71Yeo8+BI6MPEqd}+{a8uKdhAl0+aGA( z6gLqLrRPob_)qk0tMXUiuge|}IP@J=^z`Vvs`?dyGm%I0@6wVVZ?s$Z;EIr}n#UCZ~wevtmb)9ly7etQYsgS&R)3n?}(r=4no5=Xk2IF8wLC!z3NO zn+}Iz+C96_e5&E)F?i!Nxj;LNen!b4jHIczAw4}yWPABeZ9E$x$Jp^O?VTSbQIh64 z^?c_xE)ZWe*bB29D+8P3w8OX;4DB#-z?jux*kJ6Q+RRwguFq!jguy4q(E~GAB~`3V zK<8MM;Bjv?5C8u>F!J6=eC4s5mW1Q{{ld+C-e9BRv#YAl+r+2thNfVSmS$o`>@8XI z(oM;>?xP=kX5Z9zQMxJN9F#u)4bzb4H*;MB)wcVNV?mo|J?e_J+lF!wEK=Aa+=yVAtK zsfW+5!N`ZZCo$&7Yxs9%kxP&G_e3vhe zJnZD9n9Q*y0e74o*>IT4ac;;4|D`(Q+?0?94u}4DAI$bq9Oi0D+#7OOtHkKnVf!UU z?c@!`4N9?51;#MmGHUv2HV