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

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

相关推荐
Garfield20051 小时前
VSCode Remote SSH 使用 Codex 无法账号登录
vscode·chatgpt·ssh·codex
nuomigege2 小时前
stm32项目 vscode中安装opencode插件,提示无法将“opencode”项识别为cmdlet、函数、脚本文件或可执行程序的名称 问题的处理
ide·vscode·编辑器
AI松子66620 小时前
vscode远程docker容器时报错
ide·vscode·docker
chudonghao1 天前
[UE学习笔记][基于源码] 控制器、Pawn、相机的控制关系
笔记·学习·ue5
hjuan___1 天前
给 Claude Code 装上“技能库”和“眼睛”:配置 Skills 与图片识别实战
vscode·minimax·mcp·ai 编程·claude code·cc switch
❀͜͡傀儡师1 天前
GitHub Copilot for VS Code 中文使用完整教程
vscode·github·copilot
白头小黄1 天前
ESP32+VScode+PIO实现基础的自带USB接口的JTAG调试
ide·vscode·编辑器
被放养的研究生1 天前
vscode-settings.json(直接复制使用,带有注释)
ide·vscode·json
吴梓穆1 天前
UE5 移动鼠标玩家不动,相机围绕玩家移动
数码相机·ue5
ILYT NCTR1 天前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite