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

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

相关推荐
小妖6668 小时前
vscode 源码编译
ide·vscode·编辑器
focksorCr11 小时前
在VsCode上使用开发容器devcontainer
ide·vscode·编辑器
测试开发技术19 小时前
Claude Code如何集成到VSCode、PyCharm IDE及使用技巧
ide·vscode·pycharm·ai编程·claude·cursor·claude code
top_designer20 小时前
3D材质总监的“光影魔法”:用Substance Sampler AI,“擦除”照片中的光影
人工智能·3d·新媒体运营·aigc·游戏程序·材质·材质设计师
山海鲸可视化1 天前
模型材质一键替换~轻松还原多种三维场景
webgl·数字孪生·材质·3d模型·三维渲染
LotteChar1 天前
WebStorm vs VSCode:前端圈的「豆腐脑甜咸之争」
前端·vscode·webstorm
☆平常心☆2 天前
UE5 相机后处理材质与动态参数修改
c++·ue5·材质
空气中的告白2 天前
搭建云途YTM32B1MD1芯片VSCODE+GCC + Nijia + Cmake+Jlink开发环境
vscode·gcc
沐沐茶壶2 天前
vscode Cline接入火山引擎的Deepseek R1
ide·vscode·火山引擎
csdn_aspnet2 天前
如何在 Visual Studio Code 中使用 Cursor AI
vscode·cursor