UE5材质之HLSL:深度

UE4/5的Custom节点:在VScode使用HLSL(新手入门用)_vscode写hlsl-CSDN博客

效果:

材质节点:

自定义节点代码:

bash 复制代码
float3 rayStep=ViewDir*-1;
float4 inputTex=Texture2DSample(TexObject,TexObjectSampler,uv);

for(int i=0;i<num;i++)
{
    if(inputTex.r>0.1&&inputTex.g>0.1&&inputTex.b>0.1)
    {
        return float3(i,i,i);
    }
    uv+=rayStep*high;
    inputTex=Texture2DSample(TexObject,TexObjectSampler,uv.xy);
}
return inputTex;

创建材质实例调整即可

相关推荐
ADDDDDD_Trouvaille5 分钟前
2026.2.13——OJ75-77题
c++·算法
毕设源码-邱学长5 分钟前
【开题答辩全过程】以 基于java的网上书店管理系统为例,包含答辩的问题和答案
java·开发语言
Gogo81611 分钟前
同一个 new,不同的世界:Java 与 TypeScript 对象创建机制的降维打击
java·开发语言·typescript
重生之后端学习12 分钟前
230. 二叉搜索树中第 K 小的元素
java·数据结构·算法·深度优先
近津薪荼13 分钟前
dfs专题7—— 全排列
c++·学习·算法·深度优先
你的冰西瓜17 分钟前
C++ STL算法——非修改序列算法
开发语言·c++·算法·stl
2501_9419820518 分钟前
2026马年大吉:基于 Java 的企微外部群主动调用体系
java·开发语言·企业微信
闻缺陷则喜何志丹20 分钟前
P12275 [蓝桥杯 2024 国 Python B] 工厂|普及+
c++·算法·蓝桥杯·洛谷
独自破碎E21 分钟前
题解 | 灵异背包?
android·java·开发语言
宝贝儿好27 分钟前
【强化学习】第九章:基于Action-Critic框架的强化学习
人工智能·python·深度学习·算法·动态规划