I developed this HDA for my latest game Land of Hatti. Since manually designing maps for open-world would require an immense amount of time I decided to use a procedural approach for map generation and instancing. A- Biome Map Generation After Temperature and humidity paremeters are calculated, biomes are selected by cross-referencing the a predefinedContinue reading “Procedural Biomes , Unreal & Houdini”
Tag Archives: realtime
Rain Shader Unreal HLSL -WIP
This shader code samples a texture and applies a time-based masking effect to the sampled color. The mask is created using a combination of fractional and sine functions, influenced by the texture’s alpha and red channels. Output color is than masked with mat-collections rain attribute and applied to normal of the shader. Functionality:
RayMarching OpenGl
Ray marching is a technique in computer graphics used to render 3D scenes. It works by sending rays from a camera into a scene and stepping along the ray to find the surfaces of objects, using signed distance functions (SDFs) to determine the closest point. I first explored this technique through Shadertoy, using GLSL shaders.Continue reading “RayMarching OpenGl”
RayMarching Unreal HLSL
This HLSL script performs ray marching to render a scene with a sphere and a torus. It calculates the distance to these objects using Signed Distance Functions (SDF), determines surface normals, and applies lighting effects to achieve diffuse and specular highlights. The script involves normalizing the light direction, iterating through ray steps, and calculating colorContinue reading “RayMarching Unreal HLSL”