Class WorldVfxNodes
java.lang.Object
com.render.api.world.WorldVfxNodes
Built-in composable nodes used by world VFX graphs and presets.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifierstatic final net.minecraft.resources.Identifier -
Method Summary
Modifier and TypeMethodDescriptionstatic WorldVfxNodes.NodeSpecdepthFade(WorldVfxGraph.Source alpha, WorldVfxGraph.Source sceneDepth, WorldVfxGraph.Source surfaceDepth, WorldVfxGraph.Source distance) static WorldVfxNodes.NodeSpecdissolve(WorldVfxGraph.Source base, WorldVfxGraph.Source noise, WorldVfxGraph.Source progress, WorldVfxGraph.Source edgeWidth, WorldVfxGraph.Source edgeColor) static WorldVfxNodes.NodeSpecemission(WorldVfxGraph.Source color, WorldVfxGraph.Source intensity) static WorldVfxNodes.NodeSpecnoiseFlicker(WorldVfxGraph.Source base, WorldVfxGraph.Source position, WorldVfxGraph.Source scale, WorldVfxGraph.Source time, WorldVfxGraph.Source speed, WorldVfxGraph.Source amount, WorldVfxGraph.Source seed) static WorldVfxNodes.NodeSpecrim(WorldVfxGraph.Source base, WorldVfxGraph.Source normal, WorldVfxGraph.Source view, WorldVfxGraph.Source tint, WorldVfxGraph.Source power, WorldVfxGraph.Source intensity) static WorldVfxNodes.NodeSpecscanlines(WorldVfxGraph.Source base, WorldVfxGraph.Source position, WorldVfxGraph.Source density, WorldVfxGraph.Source width, WorldVfxGraph.Source time, WorldVfxGraph.Source speed, WorldVfxGraph.Source tint, WorldVfxGraph.Source strength) static WorldVfxNodes.NodeSpecsceneDistortion(WorldVfxGraph.Source base, WorldVfxGraph.Source uv, WorldVfxGraph.Source noise, WorldVfxGraph.Source strength) static WorldVfxNodes.NodeSpectexture(int slot, WorldVfxGraph.Source uv) static WorldVfxNodes.NodeSpecuvFlow(WorldVfxGraph.Source uv, WorldVfxGraph.Source speed, WorldVfxGraph.Source time)
-
Field Details
-
UV_FLOW
public static final net.minecraft.resources.Identifier UV_FLOW -
SCANLINES
public static final net.minecraft.resources.Identifier SCANLINES -
NOISE_FLICKER
public static final net.minecraft.resources.Identifier NOISE_FLICKER -
RIM
public static final net.minecraft.resources.Identifier RIM -
DISSOLVE
public static final net.minecraft.resources.Identifier DISSOLVE -
EMISSION
public static final net.minecraft.resources.Identifier EMISSION -
DEPTH_FADE
public static final net.minecraft.resources.Identifier DEPTH_FADE -
SCENE_DISTORTION
public static final net.minecraft.resources.Identifier SCENE_DISTORTION -
TEXTURE_0
public static final net.minecraft.resources.Identifier TEXTURE_0 -
TEXTURE_1
public static final net.minecraft.resources.Identifier TEXTURE_1 -
TEXTURE_2
public static final net.minecraft.resources.Identifier TEXTURE_2 -
TEXTURE_3
public static final net.minecraft.resources.Identifier TEXTURE_3
-
-
Method Details
-
uvFlow
public static WorldVfxNodes.NodeSpec uvFlow(WorldVfxGraph.Source uv, WorldVfxGraph.Source speed, WorldVfxGraph.Source time) -
scanlines
public static WorldVfxNodes.NodeSpec scanlines(WorldVfxGraph.Source base, WorldVfxGraph.Source position, WorldVfxGraph.Source density, WorldVfxGraph.Source width, WorldVfxGraph.Source time, WorldVfxGraph.Source speed, WorldVfxGraph.Source tint, WorldVfxGraph.Source strength) -
noiseFlicker
public static WorldVfxNodes.NodeSpec noiseFlicker(WorldVfxGraph.Source base, WorldVfxGraph.Source position, WorldVfxGraph.Source scale, WorldVfxGraph.Source time, WorldVfxGraph.Source speed, WorldVfxGraph.Source amount, WorldVfxGraph.Source seed) -
rim
public static WorldVfxNodes.NodeSpec rim(WorldVfxGraph.Source base, WorldVfxGraph.Source normal, WorldVfxGraph.Source view, WorldVfxGraph.Source tint, WorldVfxGraph.Source power, WorldVfxGraph.Source intensity) -
dissolve
public static WorldVfxNodes.NodeSpec dissolve(WorldVfxGraph.Source base, WorldVfxGraph.Source noise, WorldVfxGraph.Source progress, WorldVfxGraph.Source edgeWidth, WorldVfxGraph.Source edgeColor) -
emission
public static WorldVfxNodes.NodeSpec emission(WorldVfxGraph.Source color, WorldVfxGraph.Source intensity) -
depthFade
public static WorldVfxNodes.NodeSpec depthFade(WorldVfxGraph.Source alpha, WorldVfxGraph.Source sceneDepth, WorldVfxGraph.Source surfaceDepth, WorldVfxGraph.Source distance) -
sceneDistortion
public static WorldVfxNodes.NodeSpec sceneDistortion(WorldVfxGraph.Source base, WorldVfxGraph.Source uv, WorldVfxGraph.Source noise, WorldVfxGraph.Source strength) -
texture
-