TUATARA's banner
TUATARA's profile picture

TUATARA

@Tuatara_Games12,047 subscribers

VFX and tech art co-dev studio. Game developers. Founded by @klemen_lozar

Shorts

Fake volumetric smoke using a camera-facing mesh deformed in world space, with an Unlit shader and no particles or SubUVs. Directional lighting faked with a dot product between a normalized direction and a normal map #gamedev #VFX #realtimeVFX #UnrealEngine

Fake volumetric smoke using a camera-facing mesh deformed in world space, with an Unlit shader and no particles or SubUVs. Directional lighting faked with a dot product between a normalized direction and a normal map #gamedev #VFX #realtimeVFX #UnrealEngine

70,174 görüntüleme

Add more variation to your panning textures by manipulating the UVs for a bulging or pinching effect! This technique is a great way to add more volume and shape to panning textures! #realtimeVFX #UnrealEngine #gamedev

Add more variation to your panning textures by manipulating the UVs for a bulging or pinching effect! This technique is a great way to add more volume and shape to panning textures! #realtimeVFX #UnrealEngine #gamedev

93,343 görüntüleme

By baking data directly into a texture, through different channels, you can drive position, scale, and rotation of other elements, unlocking flexible, procedural control for unique effects with optimized performance #UnrealEngine #GameDev #VFX #RealtimeVFX

By baking data directly into a texture, through different channels, you can drive position, scale, and rotation of other elements, unlocking flexible, procedural control for unique effects with optimized performance #UnrealEngine #GameDev #VFX #RealtimeVFX

38,053 görüntüleme

Cheap Light Alternative💡 Using a modulate blend material you can multiply screen colors and use depth masking to fake a light radius, make sure you clamp the result in a range above 1, Cheap and can work surprisingly well #gamedev #VFX #realtimeVFX #UnrealEngine5 #UnrealEngine

Cheap Light Alternative💡 Using a modulate blend material you can multiply screen colors and use depth masking to fake a light radius, make sure you clamp the result in a range above 1, Cheap and can work surprisingly well #gamedev #VFX #realtimeVFX #UnrealEngine5 #UnrealEngine

71,546 görüntüleme

Rain Drops Shader Series, Part 1: Streaks 🌧 Lerping 2 Noise texture along with Texture Coordinates allows you to control tiling, distortion, and rain streak distortion. This texture can further be packed into one texture for optimal use #gamedev #VFX #realtimeVFX #UnrealEngine5

Rain Drops Shader Series, Part 1: Streaks 🌧 Lerping 2 Noise texture along with Texture Coordinates allows you to control tiling, distortion, and rain streak distortion. This texture can further be packed into one texture for optimal use #gamedev #VFX #realtimeVFX #UnrealEngine5

62,570 görüntüleme

Distorting UVs can be a great way to add variation and achieve certain effects. For example, this shader pushes and pulls the UVs for a bulging or pinching effect. A quick way to add depth to panning textures #gamedev #realtimeVFX #UnrealEngine #indiegames #VFX

Distorting UVs can be a great way to add variation and achieve certain effects. For example, this shader pushes and pulls the UVs for a bulging or pinching effect. A quick way to add depth to panning textures #gamedev #realtimeVFX #UnrealEngine #indiegames #VFX

35,522 görüntüleme

Terrain Scan Shader can adapt to any sphere mesh using object position + radius, making it a seamless scan overlay across scene objects #gamedev #VFX #realtimeVFX #UnrealEngine

Terrain Scan Shader can adapt to any sphere mesh using object position + radius, making it a seamless scan overlay across scene objects #gamedev #VFX #realtimeVFX #UnrealEngine

33,108 görüntüleme

Throwback to some of the visual development we crafted for Godfall, in collaboration with Counterplay Games. Here, we explored ways for enemies to materialize into the world, balancing style and clarity #realtimevfx #vfx #gamedev #unrealengine

Throwback to some of the visual development we crafted for Godfall, in collaboration with Counterplay Games. Here, we explored ways for enemies to materialize into the world, balancing style and clarity #realtimevfx #vfx #gamedev #unrealengine

18,939 görüntüleme

Take a look at some of the VFX support work we contributed to the finishers in 2XKO Season 1, alongside the incredibly talented team at Riot Games 🔥 #vfx #realtimevfx #2XKO

Take a look at some of the VFX support work we contributed to the finishers in 2XKO Season 1, alongside the incredibly talented team at Riot Games 🔥 #vfx #realtimevfx #2XKO

11,944 görüntüleme

This improved depth fade uses a dedicated depth texture map to offset values with RemapValueRange, PixelDepth, and SceneDepth, for a more volumetric result #UnrealEngine5 #VFX #realtimeVFX #gamedev

This improved depth fade uses a dedicated depth texture map to offset values with RemapValueRange, PixelDepth, and SceneDepth, for a more volumetric result #UnrealEngine5 #VFX #realtimeVFX #gamedev

37,885 görüntüleme

Terrain Scan Shader 🔎 This material adapts to a sphere mesh using Object Position and Radius making the scan effect seamlessly appear over other objects in your scene #gamedev #VFX #realtimeVFX #UnrealEngine

Terrain Scan Shader 🔎 This material adapts to a sphere mesh using Object Position and Radius making the scan effect seamlessly appear over other objects in your scene #gamedev #VFX #realtimeVFX #UnrealEngine

46,323 görüntüleme

A handy way to cheaply fake lighting on particles in UE5: Use a sphere mask in world space. Add a Vector3 to the Object Position node to offset it wherever you need #gamedev #VFX #realtimeVFX #UnrealEngine #UnrealEngine5

A handy way to cheaply fake lighting on particles in UE5: Use a sphere mask in world space. Add a Vector3 to the Object Position node to offset it wherever you need #gamedev #VFX #realtimeVFX #UnrealEngine #UnrealEngine5

25,500 görüntüleme

Using this Quantize shader will help limit the number of discrete values from a full 0-1 range. Extremely useful when it comes to achieving a toon effect #realtimeVFX #UnrealEngine #gamedev #VFX #UE5

Using this Quantize shader will help limit the number of discrete values from a full 0-1 range. Extremely useful when it comes to achieving a toon effect #realtimeVFX #UnrealEngine #gamedev #VFX #UE5

33,305 görüntüleme

A look at the Greatsword gameplay effects we crafted with Counterplay Games for #Godfall #realtimevfx #vfx #gamedev #unrealengine

A look at the Greatsword gameplay effects we crafted with Counterplay Games for #Godfall #realtimevfx #vfx #gamedev #unrealengine

19,760 görüntüleme

A great way to cheaply fake lighting on particles is using a sphere mask in world space. If you add a Vector3 to the Object Position node, it can be offset to any desired position #gamedev #VFX #realtimeVFX #UnrealEngine5 #UnrealEngine

A great way to cheaply fake lighting on particles is using a sphere mask in world space. If you add a Vector3 to the Object Position node, it can be offset to any desired position #gamedev #VFX #realtimeVFX #UnrealEngine5 #UnrealEngine

31,420 görüntüleme

Clamp to the floor! This shader setup uses world position offset with height-based masking to drive procedural vertex displacement. Ideal for dynamic surface effects #gamedev #VFX #realtimeVFX #UnrealEngine5 #UnrealEngine

Clamp to the floor! This shader setup uses world position offset with height-based masking to drive procedural vertex displacement. Ideal for dynamic surface effects #gamedev #VFX #realtimeVFX #UnrealEngine5 #UnrealEngine

22,388 görüntüleme

You can smoothly mix gradients using Distance, Noise, and Power nodes to create a dynamically controllable falloff with texture variation. Replace the Noise node with any texture sample for more customization #VFX #realtimeVFX #UnrealEngine #gamedev #UE5

You can smoothly mix gradients using Distance, Noise, and Power nodes to create a dynamically controllable falloff with texture variation. Replace the Noise node with any texture sample for more customization #VFX #realtimeVFX #UnrealEngine #gamedev #UE5

23,126 görüntüleme

Stylized Electricity Breakdown ⚡ By using vertex colors, you can animate meshes like a "3D flipbook," giving you precise control over trail behavior. This technique is both flexible and saves performance, perfect for stylized effects. #realtimevfx #UE5 #VFX #gamedev

Stylized Electricity Breakdown ⚡ By using vertex colors, you can animate meshes like a "3D flipbook," giving you precise control over trail behavior. This technique is both flexible and saves performance, perfect for stylized effects. #realtimevfx #UE5 #VFX #gamedev

17,949 görüntüleme

One way to remap data and influence visuals is through value erosion. Here is how you can erode a texture controlled with a softness parameter #realtimeVFX #UnrealEngine #gamedev #VFX #UE5

One way to remap data and influence visuals is through value erosion. Here is how you can erode a texture controlled with a softness parameter #realtimeVFX #UnrealEngine #gamedev #VFX #UE5

24,529 görüntüleme

Spline Thicken is a powerful material function for creating custom beams. Best used with thin strips of geo like the examples in the video, it enables a wide range of effects. A straight plane can also be deformed along a spline for custom shapes #VFX #realtimeVFX #UnrealEngine5

Spline Thicken is a powerful material function for creating custom beams. Best used with thin strips of geo like the examples in the video, it enables a wide range of effects. A straight plane can also be deformed along a spline for custom shapes #VFX #realtimeVFX #UnrealEngine5

20,861 görüntüleme

Videos

Daha fazla içerik yok.