I Tried Making Generative Art (p5js)

Поделиться
HTML-код
  • Опубликовано: 8 июл 2022
  • Just a video showing the first few things I did with P5js, a Javascript library for creating generative art.
    If you like what I do, consider "buying me a coffee" / tipping me via my Kofi page (I could really use the extra £s right now):
    ko-fi.com/ph4sespace
    Follow my instagram to see the art I make sometimes:
    / ph4se.space
    My website:
    ph4se.space
    Backing music from Tunetank.com
    Alex GL - Late Night Latte (Copyright Free Music)
    Download free: tunetank.com/t/2iqo/5415-late...
  • НаукаНаука

Комментарии • 80

  • @ph4sespace
    @ph4sespace  Год назад +13

    Hope you guys liked the video, I really enjoyed getting into generative art.
    Just wanted to comment to say that if you like what I do, consider "buying me a coffee" / tipping me via my Kofi page (I could really use the extra £s right now):
    ko-fi.com/ph4sespace
    Also here's my instagram if you want to follow!
    instagram.com/ph4se.space

  • @andyburnett4918
    @andyburnett4918 2 месяца назад

    Thanks for making such a delightful video. I loved the pace, and the sketches. Please make lots more :-)

  • @YAYA.Raeela
    @YAYA.Raeela 3 месяца назад

    A fan of your videos. Please keep going. Keep making your art !

  • @akkitty22
    @akkitty22 Год назад

    Great work! Thank you for sharing, I was looking for something like this.

  • @SONGER_MUSIC
    @SONGER_MUSIC 6 месяцев назад

    I loved your work.🖤

  • @akhilbisht798
    @akhilbisht798 6 месяцев назад +1

    Hey, awesome to see this video. I am one of the contributor in p5.js.

  • @nemo5413
    @nemo5413 Год назад

    love the mood of the video
    didnt know you could do 3d as well
    simple and nice editing
    great job 👍

  • @asim-gandu-phenchod
    @asim-gandu-phenchod Год назад

    Amazing. Hoping to see more videos in the future

  • @alexandera.7127
    @alexandera.7127 10 месяцев назад

    amazing stuff!

  • @Winnders
    @Winnders Год назад +1

    Wow this was a really good video. Al of your art was really cool. The painting looking thong was very cool, so was the cracked glass. And the perlin noise displacements aahhhh it was all brilliant! ❤️

  • @samdavepollard
    @samdavepollard 6 месяцев назад

    very nice work
    i've dabbled with the basics in p5.js - was not aware it had 3d capabilities or that you could get into the lower level shader stuff

  • @cruzeirocrivellari
    @cruzeirocrivellari Год назад +2

    Cool! A good source to read is the Gorilla Sun blog. It is a good place to learn new things

  • @miguelfranken822
    @miguelfranken822 Год назад

    Thanks for the video! 😊

  • @JackNorthrup
    @JackNorthrup Месяц назад

    Nice, interesting video. Good Job !

  • @anthonymoloney3671
    @anthonymoloney3671 2 месяца назад

    Great video. I got interested in making generative art after watching The Coding Train using P5. I've done a few things, nothing ground breaking though, but it is fun to tinker with. Good luck on your journey!

  • @Gnomek
    @Gnomek 9 месяцев назад

    What a fun video.

  • @RENDERFINITY
    @RENDERFINITY Год назад +27

    I would like to see a tutorials of these art. Great work👍🏻

  • @IanoNjuguna
    @IanoNjuguna 9 месяцев назад

    That's pretty cool.

  • @hugocastro9677
    @hugocastro9677 3 месяца назад

    Awesome sauce

  • @gorillasun
    @gorillasun Год назад

    Hey, super cool video! Happy to see my little lifeform blob in the first couple of frames!

    • @gorillasun
      @gorillasun Год назад

      Oh also seeing some vestige in there 😅

    • @ph4sespace
      @ph4sespace  Год назад

      Thanks for watching, your blog is a really good resource 😊

  • @tembok713
    @tembok713 Год назад +1

    Great video. Creative coding is really interesting

    • @tembok713
      @tembok713 Год назад

      I also really like the vibe of this video

  • @mariaarkadieff1572
    @mariaarkadieff1572 Год назад

    thank You very much!

  • @ego_mejia
    @ego_mejia 6 месяцев назад +1

    Loved the video! Could you share the resources you used to learn generative art? I'm looking forward to learn as well, but I've noticed there's not so many places to learn about it.

  • @sapphostraphouse
    @sapphostraphouse Год назад +1

    Wonderful video! I like how you take us through the journey of what you learned in a casual and cozy way.
    Do you have the source code for the blendMode loops and noise layer? There are some things I could grock by pausing the video, but would love to see what's happening under the hood.

    • @ph4sespace
      @ph4sespace  Год назад

      if you mean the paint-like thing the code is here: editor.p5js.org/ph4se.space/sketches/Jh1kK7qM5 . It's not well commented but hopefully you can understand what's happening :)

  • @Tobi-oi3uf
    @Tobi-oi3uf 8 месяцев назад +7

    Now this is what I meant by typing "digital art" and not some painting on a computer with a tablet bruhhh

    • @jordanmuller2536
      @jordanmuller2536 6 месяцев назад +3

      If you're still looking for more: I usually search for "generative art", "creative code art" or "art from code" when I'm looking for this type of thing! Digital art might be a bit too broad since it could include any art made on a computer/digitally!

  • @AndrewSink
    @AndrewSink 3 месяца назад

    This is SUCH a great video! The noise-influenced designs look really cool!

  • @benjamindragon598
    @benjamindragon598 Год назад +1

    I think it's a function called colorMode to get hue in p5

  • @monke1172
    @monke1172 Год назад +5

    Hey, i've just recently came across generative arts and watching your video has inspired me and brought me some confidence to get started with it. Thanks.
    Also, this video deserves hella more lieks

  • @ShuklaAayushi
    @ShuklaAayushi Год назад +1

    I just discovered your channel and immediately fell in love with your content! I just started (more like restarted after a long break) p5.js for generative art and loved your work.

  • @hanjajsok2872
    @hanjajsok2872 Год назад +1

    Thank you for this, pls do more stuff!
    PS im really looking how to get started with gen art but i dont have any coding experience... what would you recommend to learn first? Like basic java for a year or something like that?
    TY!

    • @ph4sespace
      @ph4sespace  Год назад +2

      Learning the fundamentals of Javascipt would be good (I guess that's what you meant by Java but Java is actually an entirely separate programming language!) but you probably won't need a year, just learn the main things like variables, loops, functions etc. I've actually seen that some coding courses teach you basic generative art projects as a way to learn to code, so there's nothing stopping you learning to code and to do generative art at the same time. I think it can be really helpful to learn coding by manipulating something visual with the code

    • @hanjajsok2872
      @hanjajsok2872 Год назад

      @@ph4sespace ty!

  • @piewod
    @piewod 9 месяцев назад

    NICE VID

  • @martinschissler9208
    @martinschissler9208 Год назад

    Very informative video that really gives a nice intro. How did you do that graphic on 4:52. I really like it. I have a good understanding of processing and p5 but i am not 100% sure how to produce that. I have for example no clue an how to fill rectangles with lines. Is this done by a p5 function or did you have to program it yourself?

    • @ph4sespace
      @ph4sespace  Год назад

      To create the rectangles filled with lines I made a function that essentially creates a new image each time it is called using P5's "createGraphics()". This image is an individual rectangle and I add vertical lines to it with the specified width between. Then in the main "draw" function I call the rectangle-producing function to produce the individual images of rectangles and rotate and position them. Something like: var rect = myRectangleFunction(...); translate(...); rotate(...); image(rect, 0, 0);

    • @martinschissler9208
      @martinschissler9208 Год назад

      @@ph4sespace Thanks

  • @Randomhous
    @Randomhous 10 месяцев назад +1

    Love this but how did you do this

  • @tverdyznaqs
    @tverdyznaqs Год назад

    poggers!

  • @y404
    @y404 Год назад +1

    your videos are so high quality why the FUCK do you not have more subs

    • @ph4sespace
      @ph4sespace  Год назад

      thanks!! this is motivating for me to make more videos haha

  • @muhammedsamilalbayrak4672
    @muhammedsamilalbayrak4672 Год назад

    Muhteşem!!!

  • @stephendelacruzone
    @stephendelacruzone Год назад

    💎✨👍

  • @andyyyy4102
    @andyyyy4102 7 месяцев назад

    Amazing!! How long did you learn p5.js?

  • @nicolus999
    @nicolus999 Год назад

    Hey there im also starting with genArt but face a problem with finding enough information. How did you find your information for creating artf or did you just start out of nowhere?

    • @ph4sespace
      @ph4sespace  Год назад +2

      I replied to a similar comment about this: I watched some of The Coding Train's youtube videos on P5js and I found this blog gorillasun.de/blog/making-of-vestige with some interesting projects for inspiration. Other than that I played around with it and referred to the documentation or googled specific things that I wanted to achieve. I already knew how to code so I didn't start completely from scratch, I just had to learn about P5js and generative art specifically. Another thing I would add is that attempting to copy other people's generative art that you like is a good way to learn, for example I saw a couple of things on Reddit that I liked and I figured out how to make something similar myself without any tutorial

    • @nicolus999
      @nicolus999 Год назад +1

      @@ph4sespace dope thanks for the awnser good luck on your journey!

  • @lavabender_taku
    @lavabender_taku Месяц назад

    I wanna get into generative to make stuff like this, mainly flow fields. I haven’t done any type of coding since I was in 11th grade which was 13 years ago (geez). Where should I start with coding and how much do I need to know so I can get started with creating stuff like this?

  • @DavidPerez-fk5us
    @DavidPerez-fk5us Год назад

    Interesting! Are you planning to sell generative art as tokens or something like that?

    • @ph4sespace
      @ph4sespace  Год назад +2

      No but i may consider it if i make something that i think is exceptionally cool

    • @MasterMind-pr9oh
      @MasterMind-pr9oh Год назад

      @@ph4sespace do I need to have a GPU for p5js and generative art

  • @green_universe
    @green_universe Год назад

    this was trippy 2:49

  • @sashamugs
    @sashamugs Год назад +1

    what resources did you use to learn these?

    • @ph4sespace
      @ph4sespace  Год назад +2

      I watched some of The Coding Train's youtube videos on P5js and I found this blog gorillasun.de/blog/making-of-vestige with some interesting projects for inspiration. Other than that I played around with it and referred to the documentation or googled specific things that I wanted to achieve. I already knew how to code so I didn't start completely from scratch, I just had to learn about P5js and generative art specifically

  • @3drwny
    @3drwny Год назад

    1:54 random line. Do you have link or keyword for study more . thank you

  • @MasterMind-pr9oh
    @MasterMind-pr9oh Год назад +1

    Do I need to have a GPU for p5js and generative art

    • @ph4sespace
      @ph4sespace  Год назад

      Not for using the standard p5js canvas but i think it is needed for anything using webGL (i.e. anything 3D or using shaders)

    • @MasterMind-pr9oh
      @MasterMind-pr9oh Год назад +1

      @@ph4sespace thanks 👍

  • @user-ob9zo9cr4c
    @user-ob9zo9cr4c Год назад

    did u used Processing also?

    • @ph4sespace
      @ph4sespace  Год назад +1

      no i didn't use Processing

    • @user-ob9zo9cr4c
      @user-ob9zo9cr4c Год назад

      @@ph4sespace just python?

    • @ph4sespace
      @ph4sespace  Год назад +1

      Javascript

    • @user-ob9zo9cr4c
      @user-ob9zo9cr4c Год назад

      @@ph4sespace but I think that Processing base on JS or not?

    • @ph4sespace
      @ph4sespace  Год назад +2

      Processing is its own language that is closer to C/C++. P5.js is the Javascript version of Processing i believe. There is an explanation on the Processing Wikipedia page

  • @torocat4911
    @torocat4911 Год назад +2

    hi, i really love the art that you created! i am really interested in learning generative art too, what resources helped you get to where you are today?

  • @Avantgardelefthand
    @Avantgardelefthand Год назад

    Hello, I am very interested in this tutorial. Can you post a complete tutorial of the steps of making the things you mentioned in this video? I am impatiently waiting

  • @out_ofhell4236
    @out_ofhell4236 Год назад +1

    Is that a mechanical keyboard? If no, why????

    • @ph4sespace
      @ph4sespace  Год назад +2

      no, i've thought about getting one and probably will in future but for now i haven't experienced a typing experience any better than a cheap keyboard so i figure i may as well save my money for now :D

  • @CryptoFeeders
    @CryptoFeeders Год назад

    suggest proper tutorials

  • @coding42
    @coding42 3 месяца назад