XaiJu
Lukas Dittmer

Lukas Dittmer

gumroad


Lukas Dittmer posts

Space_World_Shader

One .blend file with the shader.

Space world shader for deep space renders and projects.


View Post

Three Body Simulation in Geonodes

One .blend file containing the node tree and some basic materials.

Simulate the three body problem in Blender with the new simulation nodes. Can initialize the radius of each planet, initial position, initial velocity, density, and so much more.



View Post

Fluid_Shader

This is a fluid shader that ensures you have crystal clear fluids without dark spots or obscenely long render times. This includes a shader for the fluid mesh, foam, spray, bubbles, and dust.
In the image below, you can see that the fluid on the left side is darker. This is with a regular glass shader. On the right, the fluid is much brighter.

Below is a full example of the fluid shader that comes with this product.


Below is a full example of using a simple glass shader. Notice the dark spots where the fluid falls. This is present even with a high number of light bounces.

Below is an example of the fluid shader along with the particle shaders for foam, spray, and bubbles.

Thanks to Jocafa who helped me with some of the tricks used with this shader. He makes some fantastic free stuff on Gumroad over at https://jocafa.gumroad.com/

View Post

Desktop Background Generator

A .blend file to generate your background.

Generates a background for your desktop with many parameters.



View Post

Interactive Shader Tutorial 2: Textures

One .blend file.

In this tutorial, you will learn most of the different textures, how they operate, and how you can use them to your advantage.


View Post

Interactive Shader Tutorial 1: Vectors

.blend files for interactive tutorials.

These interactive tutorials for Blender will teach you the fundamentals of procedural shaders in a hands on learning environment.

In tutorial 1, you will learn about vectors, how they affect textures, and how to manipulate the vectors for more control over your textures.


View Post

Radial_Pavement_Vector

One .blend file.

This is a procedural texture that can be used as a coordinate system for segmented radial textures. Each segment has the same average length as any other segment in the entire texture, regardless of distance from the center.


View Post

Procedural_Radar_Shader

This is a procedural radar shader, all condensed and organized into a node group. Parameters include:

  • Controller to control scanner
  • Speed of scanner swipe
  • Background color
  • Grid color
  • "Blip" color
  • Length of trail
  • "Blip" density
  • "Blip" fade time

All parameters are included in the image below.



View Post

Coordinate_System_Groups

This .blend file contains node groups to convert from cartesian coordinates to other coordinate systems. I currently have spherical and cylindrical coordinate system conversion implemented, as well as a polygonal coordinate system with customizable number of side. (Example below). If you have any other ideas for coordinate systems for me to build, feel free to send me an email with feedback.



View Post

Procedural_Graphic_Calculator

This is a procedural shader that can graph 2D functions. Why? I don't know. It is meant for a plane parallel to the XY plane. All functions are mathematically accurate and correspond to Blender units. I am currently working on implementing integration and differentiation into the material. So far the integration and differentiation for the sine and cosine functions are working, but the differentiation for the polynomial function is not.

Instructions for use:

The formulas for the equations are given in the node group name. You can customize parameters to make any function you want. Preview the node to see the result of the node group.

In order to combine functions with the node groups on the right, use the X output of the functions you want to combine.

If you scale the plane, make sure you apply scale in order for the calculator to stay accurate.

The grid node is currently hooked up to a math node. To see the function with the grid, connect the output of the function into the other slot of the math node and preview the math node.


View Post

Vortex_Shader/Object

This is a vortex shader that has only been tested on a simple plane. Customizable color and parameters, capable of looping animations.


View Post

Procedural Hex Shader

Procedural Hexagonal Shader asset for Blender.

This procedural hexagonal shader creates tessellated hexagons with each third being either red, green, or blue for easy separation.

That's pretty much it.


View Post