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里面的时候要这样放入,将红框框内部的删除后放入:

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

相关推荐
Jackson@ML10 小时前
2026最新版Visual Studio Code安装使用指南
ide·vscode·编辑器
狂放不羁霸10 小时前
Tailscale | 校园网外笔记本借助校园网内主机连接实验室服务器
运维·服务器·vscode
New_Horizons66612 小时前
VScode 无法使用shift + F12查看引用
ide·vscode·编辑器
tc&12 小时前
VSCode远程连接AlmaLinux虚拟机问题总结
ide·vscode·编辑器
web守墓人13 小时前
【编辑器】简单了解下vscode的go语言插件原理
ide·vscode·编辑器
事在人wёi1 天前
Vscode 大工程 C/C++插件无法跳转到原函数
vscode
zhangzhangkeji1 天前
UE5 C++(39):创建 TimeHandle 定时器
ue5
zhangzhangkeji1 天前
UE5 C++(38):创建 Interface接口
ue5
avi91111 天前
Unity毛玻璃渲染模糊渲染Shader数学入门
unity·aigc·图形学·shader·hlsl
颖风船1 天前
vscode连接vmware中的deepin虚拟机,deepin端配置
linux·ide·vscode