I tried designing and coding grainy textures for a week

Sdílet
Vložit
  • čas přidán 7. 07. 2024
  • In this video, I'm exploring grainy textures in both design and code.
    // Check the daily designs on CodePen:
    Day 1: codepen.io/Juxtopposed/pen/ZE...
    Day 2: codepen.io/Juxtopposed/pen/vY...
    Day 3: codepen.io/Juxtopposed/pen/Ba...
    Day 4: codepen.io/Juxtopposed/pen/zY...
    Day 5: codepen.io/Juxtopposed/pen/Po...
    // Check my designs on Dribbble:
    dribbble.com/juxtopposed/coll...
    // Tools mentioned in the video:
    Noise generator: fffuel.co/nnnoise/
    SVG to Base64: fffuel.co/eeencode/
    // Custom Grainy Shape Path Code Ready for Copy/Paste:
    codepen.io/Juxtopposed/pen/WN...
    // Dribbble designs featured in the video:
    dribbble.com/shots/15379037-F...
    dribbble.com/shots/13801552-S...
    dribbble.com/shots/17243902-C...
    Timestamps:
    00:00 Intro
    00:26 What are Grainy Textures
    00:54 Designing Grainy Textures
    02:23 Coding Grainy Textures
    03:02 Creating Noise SVGs
    04:21 Importing the Noise SVG into Code
    04:55 Getting Creative with Grainy Textures
    -----
    // Let's connect:
    Twitter: / juxtopposed
    CodePen: codepen.io/Juxtopposed
    Dribbble: dribbble.com/juxtopposed
    Github: github.com/juxtopposed
    Thanks for watching!
    #grainytexture #codepen #figma #tutorial #designandcode #weeklyadventures #textures
  • Věda a technologie

Komentáře • 259

  • @juxtopposed
    @juxtopposed  Před rokem +69

    What do you like to see me explore next? Let me know down below! ✨

    • @boudyhesham5875
      @boudyhesham5875 Před rokem

      Wow amazing work GJ, where do you get to study all these stuff ?

    • @lajawi.
      @lajawi. Před rokem +3

      How to animate SVGs easily?

    • @AR7editing
      @AR7editing Před rokem

      anything, you explaing things really well

    • @plaskut
      @plaskut Před rokem

      I'm also interested in animating the noise filter. Imitation CRT noise in SVG would be really cool!

    • @carloking2163
      @carloking2163 Před 3 měsíci

      ​@lajawi2115 after effects has a few plugins for generating lottie files from SVGs

  • @JakeLuden
    @JakeLuden Před rokem +460

    As an ex wedding photographer who left to become a developer, I cannot thank you enough for this video 😭 This is something I’ve wanted to tackle so bad as tasteful grain was such an important part in my editing process, and I wanted to emulate it in my web designs as well. Amazing job.

    • @neverninetofive
      @neverninetofive Před rokem +1

      Why did you switch from wedding photography to developing?

    • @JakeLuden
      @JakeLuden Před rokem +32

      @@neverninetofive Oh man, more reasons than I can count haha. Main issues boiled down to missing almost every important event (all of my best friends’ weddings, family events, etc.), 100-120hr work weeks permanently, and no “off the clock” time.
      I’m very grateful for the 7ish years I did it as I don’t have a degree and it provided a way out of my retail job, but it was definitely time to move on. I’m eternally grateful for companies taking a chance on me with development as well due to the no degree thing. Life is crazy!

    • @neverninetofive
      @neverninetofive Před rokem +19

      @@JakeLuden I appreciate the answer. I’m tying to quit my engineering job to become a photographer, that’s why I am asking 🫠

    • @kirk1257
      @kirk1257 Před rokem +2

      Hey Jake! I think the work of dev and photographer depends highly on personality as well. I'm full-time designer and also work closely only with devs. I think it's kind of job that is more for people, who value one place. I'm also a hobby photographer and also think to move to photography, since I would love to have more contact to people and have less "editing, reviewing" phases in my daily job. Would love to hear more from you about your experience. It would be also nice if you could share your Instagram! Good luck!

  • @CEntertainArt
    @CEntertainArt Před rokem +151

    Genuinely love seeing more people using this kind of style.
    I've been enjoying noisy textures for a long time now, and this is honestly a blessing.
    Even NASA uses grainy backgrounds for their app.

    • @trtl9106
      @trtl9106 Před rokem +9

      Do you think maybe this trend is caused by an increase of the desire for a low tech, lo-fi daily life?

    • @itsjapanic
      @itsjapanic Před rokem

      @@trtl9106 😲😲

    • @l1p0v
      @l1p0v Před rokem +1

      @@trtl9106 it just looks cool.

    • @maskedvillainai
      @maskedvillainai Před 11 měsíci +1

      Kinda feels like all people

  • @JaymeWilde
    @JaymeWilde Před rokem +37

    Dude, stumbled upon these accidently, and as the second video Ive watched, instantly in love with your style, the clear simple way you deliver information, the fast pace nature and the bits of humor sprinkled in. Instant fan. Thank you so much

    • @shawnthomas85
      @shawnthomas85 Před 11 měsíci

      Me too bro. The 1st video was “the word shorted Ui/ux course”

  • @khuramshahzad9089
    @khuramshahzad9089 Před rokem +28

    I just found out your video randomly while exploring and the nature has brought you an subscriber.
    Amazing work from video editing style, to narration from scrpts to style of video. 🎉

  • @SkibidiEugensson
    @SkibidiEugensson Před rokem +12

    Interesting fact: the old iPhone skeumorphic UI used grainy backgrounds a lot to conceal the phone's bad screen resolution. It worked really well.

  • @xenoliving3951
    @xenoliving3951 Před rokem +2

    This is the tutorial I have been waiting my whole life for. ♥

  • @devwebjourney
    @devwebjourney Před 11 měsíci

    Please do this type of video more often. It's awesome and really inspiring to see how to create such trendy/newly type of design, you rock !

  • @halfbloodquince
    @halfbloodquince Před rokem +3

    Subscribed in the first 5 seconds. I love your style and look forward to watching this channel grow! Keep them coming :)

    • @charliecoppinger
      @charliecoppinger Před rokem

      Ditto! Thaks for such a great (and entertaining) video.

  • @ARitzCracker
    @ARitzCracker Před rokem

    You have combined graphics design and programming in a way that very few people I've seen do. Thank you for this.

  • @ellenripley4837
    @ellenripley4837 Před rokem +6

    1:56 For this effect I would recommend to alter the standard gradient instead of leaving it as it is. It will give you the same effect than what the person did with procreate. You just have to move the node with the 0 opacity hue a little bit higher. Also when you use the noise texture, aside from playing with the opacity of the texture, play with your blending options. You can find those when you click on the drop icon when you open the fill to change the color.

  • @Chintanned
    @Chintanned Před rokem

    Amount of effort in creating whole starting from making grainy texture to code to this video to edit the video is insane!
    Hat's off!

  • @j_u_d_y3041
    @j_u_d_y3041 Před rokem

    Wow~This is fantastic! Thank you for sharing the detailed steps of your thinking process~Very helpful!

  • @jameshskim
    @jameshskim Před rokem +4

    Wow! It's rare to come by someone who has both the technical execution and design eye like yourself! I'm curious about your journey, possible next video idea? Also, if you have one tip for anyone to get started on their development journey, what would that be? I'm mainly asking because as a designer, I struggle to actualize my designs for personal projects 😅

  • @Ma1ne2
    @Ma1ne2 Před rokem +1

    I just discovered your channel with your last video about the colour theme website you created, I really enjoy the editing, pace and content! This is another great video and I am gonna have a lot of fun playing with this. To me, the last option leaving the svg markup inside the html is the best, because with a Framework you can just hide that stuff inside a component and by that have a super clean solution 😊

  • @dopetag
    @dopetag Před rokem

    This channel is a pure gem! Thanks for incredible content

  • @danascript
    @danascript Před 5 měsíci

    This video is amazing! Love the explanation, the visuals, the pace, wow! Brb doing some grainy textures ❤

  • @franksonjohnson
    @franksonjohnson Před rokem

    Yo your channel' gonna blow up this is one of the best videos bridging design and code I've ever seen.

  • @kelshakes
    @kelshakes Před rokem

    Thank you! I've been thinking of how to do grainy designs for the past week and this was very helpful

  • @luisalejandroacunalopez3662

    Just discovered your channel, and I love it, great work!

  • @JordanRouss
    @JordanRouss Před rokem

    I recently found your channel and let me tell you: YOU'RE AMAZING! thank you soo much for this video

  • @triplea128
    @triplea128 Před rokem

    you explained this so accurately, genius!!!!

  • @fearlesshydra1346
    @fearlesshydra1346 Před rokem

    This is dope, really well put together video!

  • @passion__
    @passion__ Před rokem +3

    you got a new subscriber :)
    I must say your videos are very well-made and impressive.

  • @InfinityFnatic
    @InfinityFnatic Před rokem

    This was really good. I have some old grainy dribbble designs saved and I might just try to implement them after seeing this. Thank you!

  • @xorlop
    @xorlop Před rokem

    what a cool video! There is so much more to learn and play with on svg filters!

  • @dominikcygan2664
    @dominikcygan2664 Před rokem

    This is literally my favourite look these days, I plan to remake my whole portfolio website with that style

  • @freeguy2418
    @freeguy2418 Před rokem

    I found every video in this channel helpful. Even the small details are time consuming to learn, But this helped me here.

  • @thraizz
    @thraizz Před rokem

    This was a really cool video, thank you for sharing. Loved the style, subscribed

  • @jasonranalliheadshots6875

    Very interesting video! I love this intersection of design and code. Would like to see more videos.

  • @drewkantos
    @drewkantos Před rokem

    Love how easy to made this to grasp. I'm a noob but totally understood this. Cheers!

  • @gokulram4523
    @gokulram4523 Před rokem

    Very interesting and well structured video! Keep up the good work!

  • @fitzgeraldbabiera2507
    @fitzgeraldbabiera2507 Před rokem +1

    After using Blender with a low-end PC for quite some time, those grains make an image look & feel so pleasing to the eyes (Even though grainy images aren't what most people are looking for)

  • @valentinkrajzelman4649
    @valentinkrajzelman4649 Před 11 měsíci

    absolutely impressive work, thanks!

  • @Som3Won
    @Som3Won Před rokem +7

    what ai voice service do you use?

  • @malkythealky
    @malkythealky Před 7 měsíci

    Love the video, exactly what I was looking for! Thank you

  • @olemai
    @olemai Před rokem

    Keep up the good work!

  • @edwardwhatson6058
    @edwardwhatson6058 Před 6 měsíci

    Brilliantly put together video, well done

  • @taku6157
    @taku6157 Před rokem

    loving your channel

  • @bravefastrabbit770
    @bravefastrabbit770 Před rokem

    Incredibly underrated channel, can't believe you're only at 13.2k subs.

  • @andrew-burgess
    @andrew-burgess Před rokem

    Loved this! And loved your style! Subscribed.

    • @juxtopposed
      @juxtopposed  Před rokem

      Thank you so much! I'm glad you liked it ✨️

  • @atalhlla
    @atalhlla Před rokem

    16 seconds in and you got me. That cat is a real spirit animal.

  • @frontendtony
    @frontendtony Před rokem

    Great content! High level of expertise! Amazing narration! Concise! Subscribed!

  • @lawrencejob
    @lawrencejob Před rokem +3

    I love this. Have you tried combining with blend modes?

  • @jackpaice
    @jackpaice Před rokem +1

    I use SVG with react all the time. You just copy the Figma item as SVG (or export it as SVG code), and then you can use it as a regular html element in your react code, inside a return block. Subsequent CSS changes can be made just like with any other JSX or TSX file

  • @garrettmandujano2996
    @garrettmandujano2996 Před rokem

    That is so cool!!

  • @_briantravis
    @_briantravis Před rokem

    Really well done video! Subscribed!

  • @Slipping_thru_the_Seams

    pretty cool stuff!!!

  • @cerulity32k
    @cerulity32k Před 2 měsíci

    When I first did ray tracing in Blender, the diffuse materials looked grainy. I wondered how it could be used as an advantage. Didn't disappoint!

  • @bossysmaxx3327
    @bossysmaxx3327 Před 5 měsíci

    I didn't want to subscribe your channel but I had to bow down to your skills madame, good stuff you creating there

  • @ARC583
    @ARC583 Před 2 měsíci

    This was very helpful!

  • @ridafkih
    @ridafkih Před rokem

    Love this content!

  • @JG-Chessmaster
    @JG-Chessmaster Před rokem

    Great video 🎉

  • @ohalbe55
    @ohalbe55 Před rokem

    this video helped me a lot. thanks you!!

  • @jabeztadesse
    @jabeztadesse Před rokem +1

    Your Voice Works.

  • @ahumblerequest5222
    @ahumblerequest5222 Před rokem

    thank you. It ready helped.

  • @CryptonicLive
    @CryptonicLive Před rokem

    Do you use that adobe app that uses AI to remove background noise? In some parts of this video it just barely sounds like results I've heard from that where it gets a little messed up.

  • @sankiago
    @sankiago Před rokem

    amazinggg

  • @devkit_
    @devkit_ Před rokem +1

    Great vid! Keep it up

  • @kipchickensout
    @kipchickensout Před 11 měsíci +1

    very nice video. Info about base64, it's just an encoding to be able to show any binary data or text with spaces and unwanted characters as a single string and can be reverted, and in data URLs it starts after the comma. you can also convert them back to bytes, there is a website i found that makes it quick, you just paste any base64 and it spits out the original file, you may need to fix the file extension if it doesn't get it

  • @RedStone576
    @RedStone576 Před rokem

    really cool

  • @darrenfrancis8126
    @darrenfrancis8126 Před 6 měsíci

    the memes and sound effects make this 10x better 😂

  • @soumelee5661
    @soumelee5661 Před rokem

    very good video !!!

  • @saeedbarari2207
    @saeedbarari2207 Před rokem

    windows' Acrylic material is doing that too. noise over blur overlayed with a main color. it's used in various places like the START menu. honestly it's the best blur I've ever seen

  • @theMadZakuPilot
    @theMadZakuPilot Před rokem

    great video. keep it up

  • @rajat0610
    @rajat0610 Před rokem

    super content!!!
    i'm glad i found this channel!

  • @keflatspiral4633
    @keflatspiral4633 Před 11 měsíci +1

    great content + amazing voice i'd like to see the face of this great teacher!

  • @randomzaping5516
    @randomzaping5516 Před rokem

    u can layer a video or a looping gif of the grainy effect on top of the page and lower the opacity

  • @barristar9338
    @barristar9338 Před 6 měsíci

    What!!!!
    Thank you so much
    You blew my mind

  • @ianxe
    @ianxe Před rokem

    i have no clue what im watching but this is very cool WAAAA

  • @ramasanjaya22
    @ramasanjaya22 Před rokem

    thx it's help me a lot!

  • @kiryls1207
    @kiryls1207 Před rokem

    this was a cool video

  • @TerenceKearns
    @TerenceKearns Před 11 měsíci

    Super cool

  • @igrb
    @igrb Před rokem

    Banger

  • @jo69123
    @jo69123 Před 7 měsíci

    fucking brilliant way to make a video, you are on to something, thanks for sharing it

  • @kozuma2510
    @kozuma2510 Před rokem

    I love vidos like this ! Keep going please!

  • @uwunora
    @uwunora Před rokem +1

    There's a trick with youtube to make quality better for free - if you export & upload a video you made in 4k instead of 1080p (even if the content itself is just 1080p), YT will store the video with higher bitrate so if you watch the video in 4k quality on a 1080p screen you still feel a good increase in quality. I think this can be useful for videos like this where the fine quality can be appreciated

  • @Emeny
    @Emeny Před rokem

    really cool, thank you :)

  • @Ked_gaming
    @Ked_gaming Před 9 měsíci

    Cool tricks! As a better alternative to base64 encoded svg into your css you should most likely make the svg external and lazy load it with a bundler if you're using a framework

  • @ooogabooga5111
    @ooogabooga5111 Před rokem

    Fireship mini with AI voice modulation. I love the quality of these videos. Thank you "mam"

  • @scyfox.
    @scyfox. Před rokem

    great!!

  • @nitishxo
    @nitishxo Před rokem

    You are so underrated

  • @miketkong2
    @miketkong2 Před 11 měsíci

    You rock. Ty!!!! 😊

  • @fictionplus
    @fictionplus Před rokem

    I like this creator lmaoo

  • @kualta
    @kualta Před rokem

    good video I enjoyed

  • @Eloii_Xia
    @Eloii_Xia Před rokem +1

    Shaders is a nice way to do it :D

  • @Gokulbalram
    @Gokulbalram Před 4 měsíci

    Hey, I think for the part where you had to paste the svg code, you can either directly copy the shape from figma and paste it into a text editor (it will paste as a code), or you can right click, copy as, and it will give you options. On illustrator, you can just copy it normally, and paste it directly as code

  • @karre00
    @karre00 Před 3 měsíci

    i fucking love you, your channel is awesome!

  • @home1250
    @home1250 Před rokem

    You are a true hero for this one. If you need an editor or just have a commnuity of supporters Id love to join

  • @znatnodobre
    @znatnodobre Před 11 měsíci

    1:01 my alma mater on the bg!!! sick!!!

  • @Nicki1202
    @Nicki1202 Před rokem

    glad to see all these comments about the voice over, thought I was going crazy. new AI trends got me questioning my sanity. still unsure if this is generated or not

  • @c5cha7
    @c5cha7 Před rokem +7

    Just fyi, PNG uses lossess compression so the quality will be fine, its use case that would affect it, e.g. changing resolution dynamically

  • @nurb2kea
    @nurb2kea Před 5 měsíci

    Noise is the no.1 driver in CG. To apply noise over an image in whatever application is via a blend mode like overlay etc.
    The number one rule for the noise to work correct is to build it right.
    - > Make a layer with 128 grey (50%) and apply your noise on this layer. This way you have neutral grey with lighter and darker peaks.
    Now when blending this layer over the image, the image itself won't appear darker or lighter, thanks to the 50% grey layer!! < -
    With different blend modes, contrast or highpass you can change the noise ammount/graininess even more. Try to use an app that alows to generate differen size (scalable) noise.
    But best is to generate procedural NEUTRAL GREY noise on the fly instead of noise images to blend over!

  • @vkgsbr
    @vkgsbr Před rokem +1

    In Figma, right click on your object > Copy/Paste as > Copy as svg

  • @lemonline3719
    @lemonline3719 Před 9 měsíci

    Amazing video! I'm definitely going to apply these techniques in the future.
    My only suggestion would be to remove the baked-in/hardcoded subtitles from your video, since there are CZcams captions already, and they block the interface. Better to give viewers the options to turn them on or off.

  • @openlink9958
    @openlink9958 Před rokem

    what would happen if you made a program that takes an image and applies this filter to it?
    for example: a frame from a new modern anime would it look like an anime from the 90s? what if you took out all the frames out of a new anime (with vlc since its easy), put it on a folder and automatically applied the filter to all frames?
    or what about a 3d animation that has a flat color palet? would it look more 2d

  • @adevikthur
    @adevikthur Před rokem

    Thanks much, you got a new sub!

  • @kipchickensout
    @kipchickensout Před 11 měsíci

    gotta love the cat images:)

  • @adri.progression
    @adri.progression Před 4 měsíci

    Wow! Thank you, I'm making my portfolio by learning Webflow!

  • @majoralter
    @majoralter Před rokem

    Great video. Just Subscribed!