#glslUnmoderated tagAll postsTrending CommunitiesWorldmappinHIVE CN 中文社区SplinterlandsPhotography LoversActifitLeoFinanceHive FoodBlack And WhiteHive LearnersEcencyGEMSHive GamingExplore Communities...#glslTrendingHotNewPayoutsMutedhey2d (58)in #coding • 5 hours agoCreating Procedural Galaxies and Nebulas in GLSLLook at images captured by space telescopes. Galaxies are filled with glowing clouds of gas and dust. Some regions appear bright blue. Others glow purple, pink, or…hey2d (58)in #coding • 6 hours agoCreating a Procedural Night Sky and Stars in GLSLWhen you look into the night sky, the stars seem randomly scattered. Some are bright. Some are barely visible. Some appear grouped together while others sit alone.…hey2d (58)in #learning • 2 hours agoUnderstanding gl-Position: My First Real Vertex ShaderThis is part 2 of learning about GlSL: This is a very common vertex shader , especially in libraries like Three.js. const vshader = `hey2d (58)in #learning • 2 hours agoFragment Shaders Made Simple: What gl-FragColor DoesThis is a fragment shader written in GLSL (used in WebGL / Three.js / TouchDesigner-style pipelines). This is the 3rd post in the GlSL learning series. Learning GLSL…hey2d (58)in #coding • 8 hours agoCreating Procedural Clouds in GLSLLook at the sky on a clear day. Clouds rarely have sharp edges. They slowly grow, merge together, drift across the horizon, and disappear. If you look closely, you'll…hey2d (58)in #coding • 9 hours agoAdding Reflections and Highlights to Procedural Water in GLSLThink about standing beside a lake on a sunny day. The water is not one solid color. Bright highlights appear where sunlight hits the waves. Some parts look dark. Others…hey2d (58)in #coding • 14 hours agoCreating Procedural Smoke in GLSLSmoke behaves very differently from fire. Fire is energetic. Smoke drifts slowly. It spreads outward. It fades into the air. Instead of sharp movements, smoke relies on…hey2d (58)in #coding • 14 hours ago Creating Procedural Water in GLSLWater is always moving. Sometimes it forms gentle ripples across a lake. Sometimes it crashes into waves. Sometimes it reflects the sky so clearly that it almost looks like…hey2d (58)in #coding • yesterday Understanding Gradient Noise in GLSLValue noise was a huge improvement over random pixels. Instead of abrupt jumps, neighboring values blended together. Even so, every grid cell still had a slight square…hey2d (58)in #coding • yesterdayCreating Smooth Value Noise in GLSLIf you filled your screen with completely random values, the result would look like television static. Every pixel would be different from the one beside it. Nature rarely…hey2d (58)in #coding • yesterdayCreating Procedural Fire in GLSLFire is constantly changing. The flames stretch upward. They flicker from side to side. They become thinner near the top. Every moment looks different, yet the movement…hey2d (58)in #coding • yesterdayCreating Procedural Wood Grain in GLSLLook at the cross section of a tree trunk. You'll notice a series of rings spreading outward from the center. These rings aren't perfectly smooth. They bend. They…hey2d (58)in #coding • yesterdayDomain Warping in GLSL: Distorting Noise to Create Organic WorldsImagine looking at your reflection in perfectly still water. Everything appears smooth. Now throw a pebble into the water. The reflection twists. Lines bend. Shapes…hey2d (58)in #glsl • 2 days agoCreating Random Values in GLSL: The Building Blocks of Procedural GraphicsLook closely at the world around you. Clouds are never identical. Mountains all have different shapes. Stone, wood, sand, and water all contain tiny imperfections. Nature…hey2d (58)in #coding • yesterdayCreating a Procedural Marble Texture in GLSLWalk through an old building made from marble and you'll notice something interesting. No two pieces look exactly alike. Every slab contains flowing veins. Some areas are…hey2d (58)in #coding • 2 days agoCombining Translation, Rotation, and Scaling in GLSLBy themselves, translation, rotation, and scaling are useful. Together, they become incredibly powerful. Almost every animated shader, game effect, motion graphic, or…hey2d (58)in #glsl • 2 days agoMoving Shapes in GLSL: Understanding Coordinate TranslationOne of the first mistakes beginners make is trying to move a shape directly. In reality, that's not what happens. The shape never moves. Instead, we move the coordinate…hey2d (58)in #glsl • 2 days agoCreating Procedural Patterns in GLSL: Repeating Shapes Across the ScreenDrawing one shape is useful. Drawing hundreds of shapes automatically is where procedural graphics become truly exciting. Many backgrounds, wallpapers, game textures, and…hey2d (58)in #glsl • 3 days agoDrawing Procedural Rectangles: Building Boxes Without ImagesSo far, almost everything we've created has been based on circles. Circles are useful, but many user interfaces, games, and procedural graphics rely on rectangles. Buttons.…hey2d (58)in #coding • 2 days agoScaling Shapes in GLSL: Making Procedural Graphics Grow and ShrinkIf you've ever zoomed into a map, resized an image, or watched a button grow when you hover over it, you've seen scaling in action. Scaling is simply changing the size of…