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

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

相关推荐
qq_428639615 分钟前
fps项目总结:生成武器&子弹&丧尸攻击
虚幻
小妖6661 小时前
vscode vue文件单行注释失效解决办法
ide·vscode·编辑器
Geek__19922 小时前
VSCode远程图形化GDB
ide·vscode·编辑器
星火撩猿2 小时前
常见游戏引擎介绍与对比
unity·ue5·游戏引擎·godot
xx155802862xx4 小时前
vscode 打开csv乱码
ide·vscode·编辑器
清流君4 小时前
【MySQL】数据库 Navicat 可视化工具与 MySQL 命令行基本操作
数据库·人工智能·笔记·mysql·ue5·数字孪生
明·煜5 小时前
解决VSCode每次SSH连接服务器时,都需要下载vscode-server
ide·vscode·ssh
Magnum Lehar12 小时前
ApophisZerg游戏引擎项目目录展示
人工智能·vscode·编辑器·游戏引擎
Involuter15 小时前
UE5 Assimp 自用
ue5
电子云与长程纠缠17 小时前
Unreal Niagara制作SubUV贴图翻页动画
学习·ue5·编辑器·贴图·niagara