下一帧执行
SetDeferred 在下一帧时设置属性 CS 折叠 复制 @GodotObject.SetDeferred("属性名称", Value); 点击展开查看更多 在Area的OnBodyEntered函数中设置monitoring需要SetDeferred
这里是所有已发布的文章,按时间倒序排列。
SetDeferred 在下一帧时设置属性 CS 折叠 复制 @GodotObject.SetDeferred("属性名称", Value); 点击展开查看更多 在Area的OnBodyEntered函数中设置monitoring需要SetDeferred
C# ⏬ async函数的Task返回值 Task WhenAll CS 折叠 复制 点击展开查看更多 TaskCompletionSource CS 折叠 复制 // TaskCompletionSource<T> tcs = new(); // …
CS 折叠 复制 // GD.Load<T>("path/to/res"); GD.Load<Texture2D>("res://Assets/Icons/goback.svg"); // …
开启使用材质属性 需要在材质设置中启用启用材质属性(Use Material Attributes) MakeMaterialAttributes 将多个材质属性通道合并成一个MaterialAttributes BreakMaterialAttributes 将一个 …
FlattenNormal 调整法线强度 原理:法线贴图强度调整 BlendAngleCorrectedNormals 叠加法线 原理:[混合法线](/posts/混合法线#重定向法线贴图 Reoriented Normal Mapping (RNM))
法线强度? 法线贴图甚至法线都并无强度一说,因为法线仅仅是一个方向数据,并不能存储任何“定量”数据。所谓“法线强度”的视觉效果:对于引擎,实际上是通过夸大或减弱法线方向对光照计算的影响来模拟的;而对于法线贴图自身,则通过直接修改存储在纹理中的法线向量数据实现。具体而言,是 …
输入关键词搜索文章内容