UE4/5的Custom节点:在VScode使用HLSL(新手入门用)

目录

custom节点

VSCode环境安装

将VSCode里面的代码放入Custom中


custom节点

可以看到这是一个简单的Custom节点:

而里面是可以填写代码的:

但是在这里面去写代码会发现十分的繁琐【按下enter后,不会换行,也不会自动缩进】

VSCode环境安装

所以这里我们就可以去vscode里面写:

首先是去vscode里面安装环境:

之后找到文件夹,创建一个新的文件,.usf文件:

创建之后,点击右下角的存文本:

然后选择配置文件关联:

配置为hlsl:

可以看到现在就已经有了提示:

将VSCode里面的代码放入Custom中

现在我们简单写一个代码:

cpp 复制代码
float3 function(float2 a,float b)
{
    return sin(a.y*b);
}

但是我们在放到custom里面的时候要这样放入,将红框框内部的删除后放入:

要注意的是,需要输入的变量在自定义节点中去添加,输出类型是可以自己选择的:

相关推荐
AI视觉网奇1 小时前
FBX AnimSequence] 动画长度13与导入帧率30 fps(子帧0.94)不兼容。动画必须与帧边界对齐。
笔记·学习·ue5
WarmSword2 小时前
mac上用cursor/vscode调试root权限进程
c++·ide·vscode·macos·mac
暮志未晚Webgl3 小时前
UE5使用CameraShake相机震动提升游戏体验
数码相机·游戏·ue5
郁闷的网纹蟒4 小时前
虚幻5---第12部分---蒙太奇
开发语言·c++·ue5·游戏引擎·虚幻
取个鸣字真的难5 小时前
简单快速的用 Claude Code 帮你创建 PPT 生成 Skills
vscode·powerpoint·ai编程
AI视觉网奇5 小时前
ue 模拟说话
笔记·学习·ue5
AI视觉网奇7 小时前
ue metahuman 视频生成表情动画
笔记·学习·ue5
史丹利复合田1 天前
【无标题】vscode远程连接,服务器端配置
ide·vscode·编辑器
Onelafite1 天前
京东商品属性的详细api数据解析:颜色、尺寸与材质
linux·数据库·api·材质·开放api
赛德传动1 天前
SJA蜗轮蜗杆升降机的关键部件材质和性能优势有哪些?
制造·材质