Create NFT Generative Art with Python! (Full Tutorial)

  Рет қаралды 100,133

pixegami

pixegami

Күн бұрын

In this project, we'll be creating a Python program to generate artwork for an NFT collection from scratch (in about 45 minutes, starting from a completely empty project).
To follow along, you'll need to know some basic Python, and know how to install packages (e.g. using `pip install`).
00:00 Introduction
01:33 What is generative art?
02:03 Prerequisites
02:40 Start from empty project
04:10 Create new image
07:07 Drawing lines
11:50 Connecting the lines
16:40 Adding thickness
18:13 Adding color
23:45 Centering the image
32:30 Adding color channels
38:30 Picking brighter colors
43:09 Anti-alias
47:49 Wrap-up
👉 Tutorial Source: github.com/pixegami/python-ge...
👉 Original Project Gallery: www.mach-psy.com/
👉 Original Project Source: github.com/pixegami-team/mach...
👉 Python PILLOW library: pillow.readthedocs.io/en/stable/

Пікірлер: 156
@stevecampbell8993
@stevecampbell8993 2 жыл бұрын
Although I'm familiar with Python, your method of pedagogy is just fabulous and it is seriously criminal that you neither have the views nor the subscribers that you actually deserve. But I do see a great future for this channel and I will be a silent cheerleader for your channel's success 🙌 👍
@pixegami
@pixegami 2 жыл бұрын
Thank you! I really appreciate hearing that feedback. Also - I had to look up what "pedagogy" means (for anyone who doesn't know, it's "the method and practice of teaching").
@vijaydas4321
@vijaydas4321 2 жыл бұрын
Ll
@bblevins
@bblevins 7 ай бұрын
Agreed! I also like that I learned a new word today. Pedagogy!
@bblevins
@bblevins 7 ай бұрын
This Generative Art video was so much fun to watch. Please consider doing more videos like this.
@pixegami
@pixegami 7 ай бұрын
Thank you so much for the tip and the comments 🙏 I really appreciate it, and I'm glad you enjoyed the video :)
@bblevins
@bblevins 7 ай бұрын
I'm only half way thru the video and I'm loving it. I hope it doesn't end.
@redundantp
@redundantp 2 жыл бұрын
Nice video!! Just started with python a few days ago but i managed to follow you in every way ! :)
@potowatax
@potowatax 2 жыл бұрын
Wow... in a only shot, I learned more than a tons of tutorial I watched. Very useful! Thanks a lot!
@pixegami
@pixegami 2 жыл бұрын
I'm glad it helped! I appreciate the feedback!
@ichome
@ichome 2 жыл бұрын
I didn't overlook how skillfully you defined if __name__ == '__main'. You wouldn't (maybe you would) believe how many tutorials and articles fail to execute on this definition effectively and succinctly. Nice tangential value add!
@pixegami
@pixegami 2 жыл бұрын
Ah thanks for the comment :) I never know if it’s worthwhile to go on that kind of tangent, so I appreciate the feedback.
@rob1n970
@rob1n970 2 жыл бұрын
Nice Guide! Thank you :) Maybe more with other art or ideas :)
@hasithashan
@hasithashan 2 жыл бұрын
Awesome work dude!
@damatter3314
@damatter3314 2 жыл бұрын
@Pixegami this is amazing. Many thanks to you!
@jasenhartford85
@jasenhartford85 2 жыл бұрын
Great work, thank you for sharing!
@Jamaal199
@Jamaal199 2 жыл бұрын
I would have loved to see the gpt3, react, and especially erc 721 sections too!!! Great video sir!!!!
@pixegami
@pixegami 2 жыл бұрын
Thank you and noted! I will probably do a technical deep dive video on what I learn about NFTs as well so maybe that would fit in there. For GPT-3 stuff, I have another video that explores the API a bit more (using poetry and creative writing: kzbin.info/www/bejne/qGTdfJaCZc56m6M)
@khrcompany224
@khrcompany224 2 жыл бұрын
Masterpiece, and it is seriously criminal that you neither have the views nor the subscribers that you actually deserve But best of luck for the future. we need more videos about generating NFTs from base characters by python coding ..please...please.Love from PAKISTAN
@mattymallz4207
@mattymallz4207 2 жыл бұрын
Fantastic video! Thank you for sharing. I’ve happily subscribed. It’s only fair. You taught me for free :)
@tech-wit
@tech-wit 2 жыл бұрын
Very good illustration
@architect13011
@architect13011 2 жыл бұрын
Thanks for great job and amazing digitall art.
@whatdoiputhere5089
@whatdoiputhere5089 2 жыл бұрын
Great video, thanks!
@stonedizzleful
@stonedizzleful 2 жыл бұрын
Fantastic tutorial dude! Thank you!!!
@pixegami
@pixegami 2 жыл бұрын
Glad you liked it!
@igorkuivjogifernandes3012
@igorkuivjogifernandes3012 2 жыл бұрын
Very cool video. Thanks
@M19PL1XX
@M19PL1XX 2 жыл бұрын
MY MANN YOURE A LEGEND
@D35H4N
@D35H4N 2 жыл бұрын
Thank you so much for this 🔥🍻
@nrg007
@nrg007 2 жыл бұрын
Good work. thanks
@patrickk5248
@patrickk5248 2 жыл бұрын
very nice video! keep going :)
@oswwwaldotc
@oswwwaldotc 2 жыл бұрын
Great, thanks 🇲🇽
@jlee3361
@jlee3361 2 жыл бұрын
I see a future 100k KZbinr here
@pixegami
@pixegami 2 жыл бұрын
Thanks for the encouragement :)
@koboss_
@koboss_ 2 жыл бұрын
same here
@mmurray4043
@mmurray4043 10 ай бұрын
He’s very good, he’s a skilled programmer but also his delivery in explaining is spot on. Very rare to get both.
@AK-in3qm
@AK-in3qm 2 жыл бұрын
Damnn man, I learned so much from this single tutorial. Love from Banglore India
@pixegami
@pixegami 2 жыл бұрын
I'm glad to hear that!
@stephendelacruzone
@stephendelacruzone 2 жыл бұрын
Dude! You're a #Legend 👑 for this! 🚀✨👍
@richardsmith9906
@richardsmith9906 2 жыл бұрын
For anyone doing it using the most up to date PIL version you'll need to change the resize and antialias line to something like this image = image.resize((target_size_px, target_size_px), Image.ANTIALIAS) Great content BTW!!!
@Epipedobatideo
@Epipedobatideo 11 ай бұрын
image = image.resize((target_size_px, target_size_px), Image.LANCZOS)
@MidasMusicProd
@MidasMusicProd 27 күн бұрын
10.0.0 removed ANTIALIAS and replaced it with LANCZOS. The new line is image = image.resize((target_size_px, target_size_px), Image.Resampling.LANCZOS)
@__________________________6910
@__________________________6910 2 жыл бұрын
1 k soon keep it up bro
@crdvideos3841
@crdvideos3841 2 жыл бұрын
this is amazing! Thank you! Can we please get a tutorial on how to really create NFT 's? Thank you in advance
@Gaboch8719
@Gaboch8719 2 жыл бұрын
You're a real Pro! Congratulations and keep going sharing your wisdom! The more you share the wiser you'll become.
@pixegami
@pixegami 2 жыл бұрын
That's the plan!
@blindcast4929
@blindcast4929 2 жыл бұрын
Great video
@yeshwanthv214
@yeshwanthv214 2 жыл бұрын
Good content 👍
@jorgechavez2735
@jorgechavez2735 2 жыл бұрын
is a pleasure watch you program! I understand a little bit of python, my head explodes but is like watching you do art! thank you!, can you make a video showing how to use OpenAI GPT-3 To name the files? thanks
@pixegami
@pixegami 2 жыл бұрын
Thank you! I plan to do more art-coding videos soon. I have two other videos on Open AI (one is a generic exploration of its ability, the other one "Build an AI-driven SaaS" actually shows more hands-on how to use Open AI. The way I used it to generate names isn't too different from what I did in that latter video.
@ssyedyaseens
@ssyedyaseens 2 жыл бұрын
Great tutorial!!! Would love to see more from you
@pixegami
@pixegami 2 жыл бұрын
More to come!
@eillioniscreating
@eillioniscreating Ай бұрын
Really fantastic make more projects with python please
@klapitall
@klapitall 2 жыл бұрын
I think honestly that this is one of the best tutorial videos I ever saw.👏👏👏 Is it possible to generate multiple nft arts from one existing picture?
@pixegami
@pixegami 2 жыл бұрын
Thanks! As for your question - do you mean like have an image be used to generate a variety of different images? Or use one image and publish it as several different NFT tokens? Either way, both are possible. But what would your intention be behind this?
@klapitall
@klapitall 2 жыл бұрын
@@pixegami use one image to create multiple nft's..
@burakkahveci4123
@burakkahveci4123 2 жыл бұрын
Thanks!
@ZakriaYousafzaii
@ZakriaYousafzaii 2 жыл бұрын
Man you earn new subscriber.
@pixegami
@pixegami 2 жыл бұрын
Awesome, thank you!
@rohanlokhande4538
@rohanlokhande4538 2 жыл бұрын
Best NFT tutorial out there. Recommendation: If possible will you also start programming tutorial too 💯
@pixegami
@pixegami 2 жыл бұрын
Thanks :)
@igorym8064
@igorym8064 2 жыл бұрын
This is amazing , can you make another video explaining how to upload all NFTS to OpenSea and put them price. Please !
@uskumru3106
@uskumru3106 2 жыл бұрын
Thanks 🤠🙏
@remlihicham5493
@remlihicham5493 2 жыл бұрын
merci bro, it work with me but i had problem in saving image, so i use function "show" to see image.
@MisterPenguin42
@MisterPenguin42 2 жыл бұрын
You deserve a million subs, Vegemite bro
@benzobryant8922
@benzobryant8922 2 жыл бұрын
yess thank you
@sallaka87
@sallaka87 2 жыл бұрын
Hasta yo lo entendí y no sé inglés wtf eres muy bueno! estoy empezando en Python y no manejo ni 1% de ello pero tú lo haces muy fácil quiero ser como tú ☺️
@pixegami
@pixegami 2 жыл бұрын
That's amazing! I can't read Spanish so I used Google translate to read your message. Thank you, I'm glad the video made sense for you and I look forward to sharing more awesome stuff in the future.
@namkhelavan
@namkhelavan 2 жыл бұрын
Hey, i subscribe you to boot your confidence please not give up, continue your Hutsle one day you have millions 9f subscribers, God bless you .
@mmustap3
@mmustap3 2 жыл бұрын
Thanks for the tutorial. You're a great coder! I'm learning python and I still code slowly, how do you do this so seamlessly?
@pixegami
@pixegami 2 жыл бұрын
I didn't do anything special to be able to code 'seamlessly' (actually I still get stuck and make lots of mistakes). I think it just comes with time. Just focus on the problem or want to solve, or the idea you want to build, and don't worry whether you code fast or slow. Also, for these tutorials, I usually prototype the whole idea first before I start recording. So when I'm recording it, I already know which direction I'm going to go. If I do actual live-stream of me coding, you'll see me pause and go back-and-forth a whole lot more.
@mmustap3
@mmustap3 2 жыл бұрын
@@pixegami Understood. I started coding about 6 months ago and I guess it does get a little bit easier overtime, there's just so much to learn that it can feel overwhelming. Have your NFT's found some buyers, or were you just doing this as sort of a project?
@benhajali
@benhajali 2 жыл бұрын
First time using python, let's see if i can follow till the end! :D
@Lastairbender98
@Lastairbender98 2 жыл бұрын
I m getting an error saying there is no module name PIL. Even I have installed pillow. What should I do
@seung2621
@seung2621 2 жыл бұрын
I'd like to add a random background color to this code, so could you tell me how to do it?
@Drawingand3dprint
@Drawingand3dprint Жыл бұрын
how can i export my programming to SVG. to open in grbl plotter ? need help :/
@DominicProMax
@DominicProMax 2 жыл бұрын
I love your keyboard
@pixegami
@pixegami 2 жыл бұрын
Thanks! It's a K2 Keychron wireless compact. It looks nice on the desk but I actually prefer a larger layout. The keys are MX-Cherry Red. They're OK to type with. Personally I think blue-switches are the most satisfying, but it's probably too loud for the video (and for my house mates).
@koushikkarmakar4589
@koushikkarmakar4589 2 жыл бұрын
You are great ☺️ ooo man
@pixegami
@pixegami 2 жыл бұрын
Thank you so much 😀
@jasenhartford85
@jasenhartford85 2 жыл бұрын
Could you show us how to layer image files that are stored in a directory?
@pixegami
@pixegami 2 жыл бұрын
Ah yeah I know what you’re talking about. That could be a fun video, I’ll give it a shot.
@hhouse3144
@hhouse3144 2 жыл бұрын
What editor are you using? I love that you get the png preview right there.
@thisisearth.3127
@thisisearth.3127 2 жыл бұрын
Yes, you find out which editor he's using,
@hhouse3144
@hhouse3144 2 жыл бұрын
Oh ok, VSCode
@pixegami
@pixegami 2 жыл бұрын
Yup, this is just VSCode (available for free) without any plugins. VSCode can render images, so I just made that a separate window, and it refreshes when the image changes.
@hhouse3144
@hhouse3144 2 жыл бұрын
@@pixegami I love it. My new favorite editor, and thank you for this awesome tutorial!
@bakirm
@bakirm 2 жыл бұрын
The pip doesn't work on my MacBook, I have installed few ways but still doesn't work and also my python version says 2.7 on the vscode even though I have installed 3.9 from the python website, any help would be appreciated.
@pixegami
@pixegami 2 жыл бұрын
Ah ok, it looks like you need to first spend a bit of time understanding and setting up virtual environments in Python. The reason `pip` doesn't work for you isn't because you are on MacOS, but because you are the OS's system version of Python. When we work on projects, we don't want to use or modify the system Python (that's for the OS to use). We need to download and setup our own version and environment for it. That's how you can get 3.9 and pip. Here's more on virtual environments: docs.python.org/3/library/venv.html Also, when you use Python in VSCode, you can choose *which* Python environment you are using. It sounds like by default it's chosen your system Python 2.7, but ignored you newly installed 3.9. You can change it to use that instead. Check here: code.visualstudio.com/docs/python/environments
@blackyonbi
@blackyonbi 2 жыл бұрын
Question: I've followed this tutorial up to 11:38 step by step. But there is one issue, every time i keep running the program, it doesn;t draw the line at all, even if I mess with the "image_bg_color" variable it wont change the picture, it continues to save a blank image. Am i doing something wrong? or is it something else that im overlooking?
@blackyonbi
@blackyonbi 2 жыл бұрын
Alright, so after some testing, turns out that its not saving a new image, it keeps the old archive, hence why its only showing a white square. Now the question is, the program doesn't show any problem and it "runs" with no compilation issues, but it's not overwriting the previous archive in order to show the new one...
@blackyonbi
@blackyonbi 2 жыл бұрын
NVM , managed to get through the tutorial andget the finishing results.
@pixegami
@pixegami 2 жыл бұрын
Glad you found the solution :) Yeah, image software can be a little fidgety to debug and test, so well done for persevering and getting the results.
@WistrelChianti
@WistrelChianti 2 жыл бұрын
Good tutorial for learning python and indeed image drawing/manipulation in python but I'd loose the NFT from the title because this doesn't cover anything about how to make NFTs... only images.
@pixegami
@pixegami 2 жыл бұрын
That's a good suggestion - but the actual project code does have an NFT deployment contract included. It just wasn't used or covered because ETH gas fees were really expensive :( I kept the title because I think it helps people with the intent to generate NFT art discover this more easily.
@g3org3210
@g3org3210 2 жыл бұрын
First a big thanks for this tutorial! I've actually been inspired by your work here and had a go head-first into the NFT world with a similar code! But do have question @line 100 in your GH code: "next_point = points[i + 1]" - could possibly explain the technicality behind this iteration? I do understand what it does :) but not HOW it does it... cause if you print out "i" you'd get the correct iteration number w/ the next iteration's value... Later Edit: you can disregard the question if you want, got it! :)
@pixegami
@pixegami 2 жыл бұрын
I’m not 100% sure if this was the question you are asking, but I’ll talk about it anyway in case others have the same question. So the “i+1” part of the iteration is to get the ‘next’ point in that list. In order to draw a line, we need two points. So to join a list of points together, we join points n and n+1.
@Rob-nb6zi
@Rob-nb6zi 3 ай бұрын
Have you ever done a video on using parameter hints? As a new programmer, this is one of the things that I find very frustrating. I know there's good information in the popup, but I don't know how to use it effectively.
@pixegami
@pixegami 2 ай бұрын
Yup, I have one on dataclasses (using type-hints): kzbin.info/www/bejne/b3OcdJeBdrOdpK8 and one using Pydantic as well: kzbin.info/www/bejne/jnrHgmmdhJh0pMU
@Anthony-pr1cy
@Anthony-pr1cy 2 жыл бұрын
what keyboard is this? Sounds amazing.
@pixegami
@pixegami 2 жыл бұрын
This is a K2 Keychron with red cherry MX switches.
@SirOatLand
@SirOatLand 2 жыл бұрын
Can anyone please explains to me how the part that connects all the dots works? I have tried to understand all the functions but cant seem to figure it out.
@pixegami
@pixegami 2 жыл бұрын
If we have a list of dots (x, y), then we can use the PIL draw.line() method to draw lines between the points. I suggest reading the doc and trying it out with a smaller set of points first to get a better understanding: pillow.readthedocs.io/en/stable/reference/ImageDraw.html#PIL.ImageDraw.ImageDraw.line
@SirOatLand
@SirOatLand 2 жыл бұрын
@@pixegami Thank you very much!
@hichamnaouchi2183
@hichamnaouchi2183 2 жыл бұрын
Hey thanks for the great vid. i kept following u to 15:11 when i write p2=[i+1] it says index out of range anyone knows how to solve it?
@pixegami
@pixegami 2 жыл бұрын
This usually means that your list doesn't have an element at index "i+1". To debug, you can use a breakpoint to check what the contents of that list are (look up how to use breakpoints in Python). Or simpler, just print the list out before you try to access that index (for a more brute force approach).
@hichamnaouchi2183
@hichamnaouchi2183 2 жыл бұрын
@@pixegami okay i ll see to it thanks!
@gemcapistrano
@gemcapistrano 2 жыл бұрын
Thank you for this!! but can anyone help me with this? I get an error when I run it: Exception has occurred: TypeError join() argument must be str, bytes, or os.PathLike object, not 'NoneType' During handling of the above exception, another exception occurred: File "C:\Users\Home\Downloads\python-generative-art-tutorial-main\src\generate_art.py", line 42, in generate_art output_dir = os.path.join('output', collection) File "C:\Users\Home\Downloads\python-generative-art-tutorial-main\src\generate_art.py", line 135, in generate_art(collection_name, f"{collection_name}_image_{i}")
@kryptoknight742
@kryptoknight742 2 жыл бұрын
yeah i get the same error....any advice please?? TIA
@gemcapistrano
@gemcapistrano 2 жыл бұрын
​@@kryptoknight742 Heyy, I think I have found the solution because now it runs successfully. But I forgot what line the error is in. Can you tell me the line of code that gets you an error?
@kryptoknight742
@kryptoknight742 2 жыл бұрын
@@gemcapistrano same as yours mate. I strayed from scratch and it relates to the batch editing. So I’m just doing 1 at a time haha. Changing the name in the script. Easy enough 👍🏻
@pixegami
@pixegami 2 жыл бұрын
It’s hard to debug an error without seeing the full stack-trace or code, but the error message “Exception has occurred … NoneType” tells me that one of the values you are passing is `None` to os.path.join(). My debug approach would be to check each of the values I’m about to pass in and see which is `None`.
@sporttyt
@sporttyt 2 жыл бұрын
You best
@vipulvijay9456
@vipulvijay9456 2 жыл бұрын
hello sir, which python interface are you using like pycharm, anaconda, normal python etc.
@pixegami
@pixegami 2 жыл бұрын
I use VSCode as my IDE (I also use PyCharm for bigger projects, but these days VSCode is good enough). I don't use Anaconda, but I do sometimes use conda (with pip) as a package manager.
@vipulvijay9456
@vipulvijay9456 2 жыл бұрын
@@pixegami ok sir thank you
@yarindidi8450
@yarindidi8450 2 жыл бұрын
Is it possible to make on a 3D blender character?
@pixegami
@pixegami 2 жыл бұрын
I don’t even know how to use Blender, so I can’t make a tutorial about it yet - but from what I know about modelling and coding in general, I’m 100% sure it is possible.
@slushe429
@slushe429 2 жыл бұрын
is the code for this somewhere? i looked at the githubs and could not find it
@pixegami
@pixegami 2 жыл бұрын
Here is the full version: github.com/pixegami-team/machine-psychology-python-art Here is the one I used in the tutorial: github.com/pixegami/python-generative-art-tutorial
@woodquarter4547
@woodquarter4547 2 жыл бұрын
watching you coding... its beautiful
@melvinbcrc9457
@melvinbcrc9457 2 жыл бұрын
where i can contact you ?
@koryr6727
@koryr6727 2 жыл бұрын
Will this work with blender and 3d art?
@pixegami
@pixegami 2 жыл бұрын
Not really. I don’t know how blender works yet so I’ll have to find out first.
@yarindidi8450
@yarindidi8450 2 жыл бұрын
@@pixegami did you find a way to make it possible on blender?
@NerdNug
@NerdNug 2 жыл бұрын
i only have one question: it says module named PIL not found
@pixegami
@pixegami 2 жыл бұрын
This is because you need to install "pillow" (the Python imaging library) into your environment. If you think you've already installed it, but still get the error - it means the place you installed it is different to the place you are running this script. You can read more about that if you just search Google for something like "managing packages in Python" or "setting up an environment in Python."
@sekni19
@sekni19 2 жыл бұрын
What program u use sir?
@pixegami
@pixegami 2 жыл бұрын
VSCode as my IDE. For terminal, it’s just the regular Ubuntu terminal app, using zshell as the shell, and OhMyZsh plugin with a modified Agnoster theme.
@tonywhite4476
@tonywhite4476 2 жыл бұрын
What happened to the naming part?
@pixegami
@pixegami 2 жыл бұрын
Oh dear, did I forget to include that? I have another video where I actually use GPT-3 in more detail, so you can get a sense of the technology and API there: kzbin.info/www/bejne/r6ncqoyDjNpkkKM (see the chapter about Open AI). And though not covered in the tutorial, my full project is also available on GitHub. The naming script is there: github.com/pixegami-team/machine-psychology-python-art/blob/main/src/art_name_generator.py
@Yolo93100
@Yolo93100 2 жыл бұрын
What is the avantages to use python for create NFT instead of Opensea ? Thanks
@pixegami
@pixegami 2 жыл бұрын
Python is just for generating the images. OpenSea is for uploading them (or using as a marketplace) - so the two technologies aren’t mutually exclusive.
@hashimsayyed1711
@hashimsayyed1711 2 жыл бұрын
What a day we're living in where Keanu Reeves is teaching us programming
@_ecjojo
@_ecjojo 2 жыл бұрын
cute
@anvisaini789
@anvisaini789 2 жыл бұрын
Will this work for 3d collection
@pixegami
@pixegami 2 жыл бұрын
If you mean 3D art, it's also just a data file at the end of the day, so you can probably write a Python program to generate 3D models and textures. But this tutorial specifically won't really give you useful information on how to do that (maybe unless you adapt the points to 3D space and plug it into a modelling/rendering tool).
@Robbse69
@Robbse69 2 жыл бұрын
Is python free? :-)
@vincentkarlsson4481
@vincentkarlsson4481 2 жыл бұрын
Yup
@Robbse69
@Robbse69 2 жыл бұрын
@@vincentkarlsson4481 🙏😊
@pixegami
@pixegami 2 жыл бұрын
Absolutely. All the tools used in the video are free for all platforms.
@py_tok5589
@py_tok5589 2 жыл бұрын
nice lovely video, you also cute
@gitbuh12345qwerty
@gitbuh12345qwerty 2 жыл бұрын
this word, art; I'm not sure it means what you think it means.
@pixegami
@pixegami 2 жыл бұрын
Ah well, gotta start somewhere 😬
@king-cd8kv
@king-cd8kv 2 жыл бұрын
Sub indo plss 🥲
@penners7046
@penners7046 2 жыл бұрын
congrats, you managed to automate "art" (this is a bad thing)
@yopp1234
@yopp1234 2 жыл бұрын
why?
@pixegami
@pixegami 2 жыл бұрын
Haha, well…Technically this is just automating image generation. “Art” itself is probably in the perspective of the viewer, and I don’t know if that can ever be automated.
@blackyonbi
@blackyonbi 2 жыл бұрын
Programming itself should be considered an art, if you ask me....
@EternalNico1
@EternalNico1 2 жыл бұрын
this is art
@c0d3r1f1c
@c0d3r1f1c 2 жыл бұрын
NFTs? No fucking thanks.
@pixegami
@pixegami 2 жыл бұрын
😬 It's a popular subject so I thought I'd look into it. But honestly I'm struggling to find useful projects or tutorials to do with it
@jamesyangmusic
@jamesyangmusic 2 жыл бұрын
Great video, thanks!
Tim Holman - Generative Art Speedrun
21:34
CSSConf Australia
Рет қаралды 108 М.
The Beauty of Code: Flow Fields
7:17
Chris Courses
Рет қаралды 146 М.
Это реально работает?!
00:33
БРУНО
Рет қаралды 3,6 МЛН
这是王子儿子吗
00:27
落魄的王子
Рет қаралды 20 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 56 МЛН
How Art Blocks Is Paving the Way for Generative Art On-Chain
8:06
Stop, Intel’s Already Dead!
13:47
Linus Tech Tips
Рет қаралды 481 М.
Top 5 High Paying Tech Skills to Learn in 2024
16:10
pixegami
Рет қаралды 14 М.
Python RAG Tutorial (with Local LLMs): AI For Your PDFs
21:33
pixegami
Рет қаралды 182 М.
Using Python and AI to Automate My Video Editing Process
16:50
Generative Art with Vanilla JavaScript
32:56
Franks laboratory
Рет қаралды 59 М.
How To Make Your Art Into An NFT | 2024
8:02
The Social Guide
Рет қаралды 91 М.
5 Apps to make NFT's (Easy To Use)
5:08
Alexander
Рет қаралды 140 М.
Это реально работает?!
00:33
БРУНО
Рет қаралды 3,6 МЛН