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

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

相关推荐
码匠许师傅4 分钟前
【STM32开发笔记】基于STM32CubeMX2 和STM32CubeIDE for VSCode的全新STM32C5开发体验
笔记·vscode·stm32
Stone_OverLooking7 分钟前
vscode 配置Qt qmake项目
ide·vscode·qt
ฅ ฅBonnie44 分钟前
使用 VSCODE 连接远程服务器上的容器
服务器·ide·vscode
守护安静星空1 小时前
esp32开发笔记-wifi网络
网络·笔记·vscode·单片机·tcp/ip
ol木子李lo2 小时前
Qt6 替代废弃 QMediaPlaylist 的解决方案
c语言·c++·vscode·qt·个人开发·visual studio·qt6.3
lss_dgr10 小时前
vscode中ssh环境登录copilot没有反应的问题解决
ide·vscode·copilot
云淡风轻__17 小时前
在 VSCode 中配置 LaTeX 环境的保姆级教程
ide·vscode·编辑器
水云桐程序员1 天前
一个GCC编译C语言命令的执行过程和错误输出:目录不存在:当前目录下没有output子目录|C语言编译的解决办法|Visual Studio Code
c语言·开发语言·vscode
Zender Han1 天前
VS Code 开发 Flutter 常用快捷键和插件工具详解
android·vscode·flutter·ios
北风toto1 天前
vscode离线安装插件,下载好的插件在内网安装,解决内网不能联网无法安装插件的问题
ide·vscode·编辑器