I do pixel art, but it's too time consuming and for a mech game I wanna try to make a 3D model, use this technique and then maybe clean it by hand. Thanks for this awasome video, it´s exactly what I was loking for.
@plague_doctor02372 жыл бұрын
We're in the same boat man, how is it going with your project?
@AstroSalamander2 жыл бұрын
My guy that sounds like such an amazing idea. Hope it goes well!
@MrLuc4203 жыл бұрын
I'm shit at art. You've just enabled me to do so much more!
@LarsMezaka3 жыл бұрын
Just call it style and go with it :P Im glad I could help
@ibexl86313 жыл бұрын
This is amazing, one of the best tutorials on this subject on KZbin!
@JamesTDG3 жыл бұрын
Okay, that's pretty friggin epic, it is like giving PicoCAD steroids! I'll look into using that tool sometime in the future.
@evilsdexter52613 жыл бұрын
dude!!!! this is really really cool!!!! thank you for sharing
@cerulean22b693 жыл бұрын
I gave up on blender because it was so hard but now I wanna try it again. Thanks for this, it really inspires me.
@LarsMezaka3 жыл бұрын
That is amazing :D Blender does have a very steep learning curve. And what tutorials rarely show you: even I struggle so often and so much. But if you are able to keep going, the results are worth the effort!
@cerulean22b693 жыл бұрын
@@LarsMezaka thank you for the encouragement :)
@LarsMezaka3 жыл бұрын
Youre welcome :D and remember: if you need help along the way just ask or join the discord and ask people there. We dont need to reinvent the wheel all the time. We just need to talk to each other.
@Varusal3 жыл бұрын
This is actually pretty smart. Thanks for the very helpful tutorial!
@godirun68222 жыл бұрын
great tutorial! You can also feed the Mix node with an RGB as color #1 and the same RGB + Contrast as color #2. By this you'll always get the same hue and you'll be able to use textures as well.
@LarsMezaka2 жыл бұрын
True, but I highly recommend using some hue shifting! It yields much more dynamic results, even though it takes more time to set up.
@raflexonics3 жыл бұрын
Wait, you're back! You were one of my main inspirations to learn 3D and Blender
@LarsMezaka3 жыл бұрын
I actually never left :D Just have phases in which my work requires less/more attention
@raflexonics3 жыл бұрын
@@LarsMezaka Yeah I get that 😭. Thanks for all the inspiration. Your videos really made a difference in me.
@cinque34616 ай бұрын
Thank you !! Very helpful video !!
@SK83RJOSH3 жыл бұрын
The phong shader on top of a cavity shader/rim light shader would get you the edge highlights for free I'm pretty sure. Another thing for things like grass would be to have a particle system that samples the surface colors for it's particle color -- then you can sculpt some hills and have particles emitted on the surface to sell grass. I also don't think you need the dithering, use normal maps + cavity and you'll probably get a lot of that for free from the lighting.
@fthzkn3 жыл бұрын
return of the king missed your tutorials
@LarsMezaka3 жыл бұрын
Haha! Well. Lets see what tricks i can still teach.
@ianlange75083 жыл бұрын
I love this video! Super well done and the end product looks very good. You mention early on that you're still trying to figure out how to add in shading dither, and I think I've figured out a good way to do it. If you put a compare node after the color ramp and select for the band of color you want to dither, you get a black and white mask that you can plug into the factor of a mix RGB node. Then, you just mix between the color ramp and a checker texture and your output will have dynamic pixel dither!
@GrannyBender3 жыл бұрын
This is seriously impressive and useful.
@StrikeDigital3D3 жыл бұрын
Really great tutorial! There are a lot of great tricks in here, I especially like the one about setting the sun strength really high and using the shader to rgb node!
@LarsMezaka3 жыл бұрын
Thanks! I am currently still searching for other ways to make the shadows perfectly sharp... Id love to have more than the light/shadow separation , but thats not as easy to do.
@StrikeDigital3D3 жыл бұрын
@@LarsMezaka That's really interesting! I just tried making a shader that emulates the kind of checker shading that you said you were working on at the start and I came up with this: imgur.com/a/kXpFKtk Its obviously not perfect, but it could definitely be improved, and I think it would be interesting to see what your thoughts on it are
@LarsMezaka3 жыл бұрын
@@StrikeDigital3D ah thats a smart setup! I like the checker texture + dark material idea. probably gonna use something similar + cycles shadows to make them crisp... could also use a dithering matrix for interpolating 2 colors in more ways: en.wikipedia.org/wiki/Ordered_dithering
@StrikeDigital3D3 жыл бұрын
@@LarsMezaka Wow, I'd never heard of that! I would be interesting to see how that could be implemented in blender.
@LarsMezaka3 жыл бұрын
@@StrikeDigital3D can probably doen with a small texture that i sample in screenspace... the cool thing is that this would allow me to have flexible step sizes for the dithering
@PedroQueirozZen3 жыл бұрын
incredible!
@ome.18593 жыл бұрын
Some people are saying your pixel Art isnt beautiful, but i like it more than original Pixel Art, its like a... a genuine way to make it. This is art, and in this world you dont need much rules, its only what you like and what its feel good for you. So, continue please, your art is amazing. im started in Blender today, im very interested in this program.
@LarsMezaka3 жыл бұрын
Thanks! Thats very nice. I do agree with some of their ideas though. But this is just a template. Everyone can customize it as they see fits :)
@wano_ZA2 жыл бұрын
Yooo I'm going to use this, thank you soo much😩😭❤️❤️
@Faust_YT3 жыл бұрын
Next gen pixel art.👍
@キラキラくりくり頭3 жыл бұрын
This is awesome. Liked and subbed
@RockmanTr2 жыл бұрын
Nice work bro!
@brandonjacksoon3 жыл бұрын
Dude, this is really cool!!! Thak you for this tutorial! Liked and subscribed!))
@niccruz1443 жыл бұрын
You just earned a subscriber. Thanks for this!
@LarsMezaka3 жыл бұрын
You're welcome! I hope you found sth useful!
@raxi96193 жыл бұрын
looks like an axonometric drawing.. Thanks for the tutorial!
@virtual57543 жыл бұрын
There is one crucial thing to it. One cannot simply turn just any normal object into a good pixel art version. There has to be some sort of disproportion in it to emphasize important details which are normally small enough to act their role in low res image. Also, this direct rendering approach seems to be a little better at showing little details than Default Cube's pixelization postprocessing.
@LarsMezaka3 жыл бұрын
Yes! I totally agree. I tried to emphasize that this technique is not built to turn any of your models into pixelart. The content needs to be crafted especially for this purpose. Choosing the right angles, proportions etc is what maked it look clean in the end.
@alexandreancel64233 жыл бұрын
Thank you very much, this will be really useful !
@flower-fauna3 жыл бұрын
this was amazing, for the in between of shadows you could use a variation of default cubes comic book artstyle node based material shader i think Edit: i am talking about the "graphic novels are easy now" video, i think this technique combined with a ramp in which you basically have the options of lit, shadow, half-shadow and only the middle part basically does the thing of graphic novels are easy now could work well
@LarsMezaka3 жыл бұрын
Yeah. I am actually working on an even better way thats using the compositor und multiple scenes for even more freedom.
@thebigtricky91563 жыл бұрын
very nice, I've been trying to do this for some time.
@JulianTrebes3 жыл бұрын
Thanks a lot for sharing your knowledge!
@alecgao33613 жыл бұрын
Such a legend! This is awesome! You just made my day:)
@mumble87323 жыл бұрын
this was an amazing great video.
@darkmantarepublic8970 Жыл бұрын
i am an apprentice game designer (coding) for a small company due to us having 4 people and our graphics designer just quit and I didn't want to dump the project (we can not afford another graphics designer) so hopefully we can get this working so we can complete the game
@dengeki13 жыл бұрын
Great video, but you need to really increase the audio on your vids in the future, the closer you can get to 0 db without going over would be great.
@Anton-tp1hn3 жыл бұрын
Thanks you very much!
@fernandogloria56373 жыл бұрын
Thank you for this
@noiJadisCailleach3 жыл бұрын
One of my dreams is to do animations with pixelart in a 3d space. Extensively, 3d space in a pixelart world kind of games. A bit like Octopath Traveler. 3d 2d is already a thing (Guilty Gear with fbf animations). Why not pixelart? I'm deep in my research with this and this seems to give the best result for my needs so far. Excellent work! Subbed.
@LarsMezaka3 жыл бұрын
Yes!!! I love how well some games mix the 2D 3D stuff... my 2 big inspirations are paper mario and dont starve. I will cover a lot more info thats going to be relevant for games in my next video... probably gonna launch this weekend or the next one. Im currently researching how to export multiple maps for outlines etc, so that they can be combined in a smarter way in blender or using shaders.
@kubikierzynka3 жыл бұрын
That is such a cool concept! I was thinking about that as well, would be awesome to work on that in like games, shows... heck even movies.
@thesins61613 жыл бұрын
I know I'm a little late, but I really recommand t3ssel8r channel ! He is doing a incredible 3D pixel art game, it's really cool, and he has some videos talking about it
@noiJadisCailleach3 жыл бұрын
@@thesins6161 yes, i know t3ssel8r. TMK, he's making a tool, not a game. Sadly though, as a solo dev, development is taking a suuuuuuuuuper long time. It's the type of program I won't expect to come out for the next, at least, 3-4 years.
@ayron4193 жыл бұрын
@@LarsMezaka paper mario was one of my favorite games back in the day because of the art and 2D/3D hybrid style. That would be awesome to see!
@holmescooper Жыл бұрын
Awesome work!! Thanks for this tutorial!!
@rproctor833 жыл бұрын
Bro, great tips, please work on getting your audio to the right levels.
@LarsMezaka3 жыл бұрын
fair enough. and thanks :)
@Broadsmile19872 жыл бұрын
Filter size doesn't matter for sample size of 1, because the first sample has no random offsets, only next samples do. Instead of using Mix RGB, you could just choose those colors for swatches in the color ramp. Otherwise, you don't need to use the color ramp, which is expensive (not that it matters that much for a low resolution render, though shader compiling times can be annoying), and instead of a color ramp use a simple math:greater than or math:less than node.
@officialmaling75773 жыл бұрын
nice tutorial
@mch4385610 ай бұрын
This is amazing tyy!
@fancyx53983 жыл бұрын
Short question, what software did u use to display all die reference art at 1:01 ? Or is this just a picture
@LarsMezaka3 жыл бұрын
Its called PureRef. Its free and awesome! Go give it a try :)
@fancyx53983 жыл бұрын
@@LarsMezaka thanks :)
@sr2sdouble3 жыл бұрын
Ты гений . Это же и анимацию упрощает 👍
@baonguyenanh50773 жыл бұрын
Thank you so much ^^
@blackbrohere Жыл бұрын
hi Mezaka, please just wanted to know if we are allowed to use your pixel addon for commercial use and if we need to give you credit in any ways?
@LarsMezaka Жыл бұрын
Hey :) Feel free to use it in any way you want! You dont have to five credit and can modify it if needed.
@nuclear_war_games Жыл бұрын
Ive been wanting to make a game for some time that has the same visual style as some pc games from the late-90s early-2000s. games like the first 2 fallouts, age of empires etc
@TheEarthyn3 жыл бұрын
Give the toon shader a go! Gives you similar shadows!
@KittehBit3 жыл бұрын
Nice video, thanks :)
@letsplaynay9936 Жыл бұрын
Thanksss 😁
@ValeGoG3 жыл бұрын
10/10 очень круто и спасибо за урок :)
@LarsMezaka3 жыл бұрын
пожалуйста
@andrebentes24433 жыл бұрын
thaaaanks!
@ahmedyousif47823 жыл бұрын
man you are the best
@TheNaruciak113 жыл бұрын
Hey! Very cool material concerning the topic of creating pixelart style effect. It sure shows well what we should generally aim for when making this kind of thing. I was actually wondering, if that effect would be possible in real time - lets say, recreating this in Unity engine. Anyone there, that used to work with it before and can spill the tea, if it contains the same or at least alternatives to blender's nodes and camera settings? Cheers and thanks for explaining and covering the topic
@LarsMezaka3 жыл бұрын
Not sure if its possible in Blender, but definetly if you have some more low level access - e.g. in a game engine. I think there a youtube channel called T3ssel8r that shows that very well
@gpchrosa59783 жыл бұрын
Muchas gracias! (Thank you!)
@leg0redd02 жыл бұрын
Thanks!
@aldobrandao33683 жыл бұрын
Thanks!!
@Alfaris_._2 жыл бұрын
Amazing.
@chicapercebe3 жыл бұрын
cool
@blazingblueinferno46733 жыл бұрын
THIS IS CHEATING BUT I LIKE IT
@lucasbastosrodrigues1403 жыл бұрын
thank you
@bluethumbbuttoneek94653 жыл бұрын
Would ya know how to make a post process effect in unreal engine to do this? :)
@LarsMezaka3 жыл бұрын
Hey :) sorry for the late answer. Im not super familiar with Unreal (I do most of my work in Unity) But theres a great article explainigng some of the core concepts that might help you: medium.com/@elliotbentine/pixelizing-3d-objects-b55ec33328f1
@QuillColor7 ай бұрын
Could someone help me by pointing out where to get a 100% / 1:1 pixel render ? Id like a png that can be edited by hand from the effect seen in grease pencil's viewport ....
@SukSukulent3 жыл бұрын
Why didn't you set the viewport samples to 1 too? I think you could make it so you would see everything in the viewport as you work on it.
@LarsMezaka3 жыл бұрын
Uhhh... I dont think that changes anything. Not sure why I did that.
@rotcivsi3 жыл бұрын
have you tried to use the solidify modifier with inverted normals for the outline? I feel like it could work
@LarsMezaka3 жыл бұрын
That might work. Ill gibe it a try. But generally I prefer solutions that dont require object duplicates etc. That just creates a lot of friction in the process.
@LighterthiefFO3 жыл бұрын
@@LarsMezaka you wouldn't need duplicate objects though, you can just use the modifier on your main object. You do need an outline material though. Check this video: kzbin.info/www/bejne/bIrVloiuo66DbLc&ab_channel=FelineEntity
@LarsMezaka3 жыл бұрын
Ah thats pretty cool! I didnt know the solidify modifier could do that. Thanks for sharing!
@christopherlarge288 Жыл бұрын
Great tutorial! One question I have is does anyone know why my shadows disappeared after created all the material nodes? I even went back and rewatched the nodes section a second time to make sure I didn't mess anything up and I put everything in correctly, as far as I can tell. Is it a lighting setting? I'd love some help! Thanks!
@IndieQuest-s8qАй бұрын
can this be done with an image texture
@eneska19872 жыл бұрын
My render turns into black after sampling complete. What should I do?
@d_eexe3 жыл бұрын
still waiting for eastward to come out.. 🥴
@teabagNBG3 жыл бұрын
very interessting to see how u can cheat on pixel art :D
@abdulsabkhader Жыл бұрын
how to stop pixel art in the blender. I want to stop pixel art from rendering in pixel, how do I shift to normal rendering
@DogeisCut3 жыл бұрын
Any way to remove the outline jaggies?
@LarsMezaka3 жыл бұрын
Not an easy one at least. Im still working on a different method tho
@4rs0nn3 жыл бұрын
What software were you using for that artboard with your references? That looks very useful!
@LarsMezaka3 жыл бұрын
Its called PureRef and its free! Go give it a try :)
@4rs0nn3 жыл бұрын
@@LarsMezaka awesome, thanks!
@luckysam37313 жыл бұрын
so coooool
@omidiartgaming41023 жыл бұрын
Can this technique be used toward character models?
@LarsMezaka3 жыл бұрын
Yes! I do recommend a manual paas afterwards tho... since characters are so important.
@bill_makes_games3 жыл бұрын
Great tutorial! Do you think it is more efficient to create pixel art this way when someone is more competent in 3d than 2d drawing/pixel art? Due to my day job (mechanical engineer) i work a lot with CAD software and 3d Models
@LarsMezaka3 жыл бұрын
Well. I dont think you can completely go past painting pixels by hand. I found this technique very useful for generating layouts/ideas that i can then polish by hand. So maybe it could help you if youre already more adjusted to thinking in 3D
@Сицуно_Арисава3 жыл бұрын
Blender+pixelart is so difficult. What about Magika Voxel? Same 3D-pixelart but much more easier
@LarsMezaka3 жыл бұрын
If i remember correctly the difference is that magical voxel is built for voxel art, not pixel art. This does not generate voxel art, but pixel sprites for 2D games/graphics using 3D geometry.
@sarahange19963 жыл бұрын
For example I work in video games and we already use a lot of software (like 7 to 10 or more in one production for one person), it's kind of easier for us to use less soft and play with the possibilities with the one that we already use :)
@SaikingSS3 жыл бұрын
I someone new a similar tutorial but in Unity?
@slushyie3 жыл бұрын
i cant find the shader to rgb node pls help...
@LarsMezaka3 жыл бұрын
It is only available if you set the renderer to Eevee. I hope that was your issue.
@thefriendlyaspie79843 жыл бұрын
you know you could just apply a constrain track to object? right
@CarlWidegrip3 жыл бұрын
Great video and great art, but your audio levels are whack. Perhaps raising them a bit and adding a wee bit of compression would be helpful to viewers.
@LarsMezaka3 жыл бұрын
Will do!
@metinsalman86456 ай бұрын
does this add on work on any version of blender?
@baonguyenanh50773 жыл бұрын
Do you know how to export the artwork in an acceptable size? Please help me
@LarsMezaka3 жыл бұрын
I use www.getpaint.net/ for scaling it. But most image editors should work. Just resize the image and make sure to use "Closest Neighbor" for scaling.
@baonguyenanh50773 жыл бұрын
@@LarsMezaka Okay, thank you :') maybe i will use aseprite.
@jerrygreenest3 жыл бұрын
Supa useful
@corvus75352 жыл бұрын
Would it be possible to replace the color of the outer edges?
@vojtastruhar8950 Жыл бұрын
14:30 - wouldn't it help to have the floor as a thin box? Using a plane tends to be problematic with a lot of things like this (also collisions, etc.)
@nonnomenes15903 жыл бұрын
is there a way to add another color for each material?
@LarsMezaka3 жыл бұрын
There is. I found a more powerful technique recently. Just had some problems recording the tutorial. I hope i can show it soon. Its to complicated to explain it here tho :D
@nonnomenes15903 жыл бұрын
@@LarsMezaka oh cool I'll watch it, but I also just added it myself, on the color ramp I just added my 3 colors, darkest on the right, and deleted the mix node, then you can add as many colours as you like. Is there any problem u can see with this method?
@LarsMezaka3 жыл бұрын
@@nonnomenes1590 Have you tried it? In theory it shouldnt work, because the shadowmap is only back/white
@timurf63923 жыл бұрын
Great tutorial, but I have one question: How do I get my renders to be high - resolution? Right now they are only at 200x200..
@LarsMezaka3 жыл бұрын
The easiest way would be to scale it up in the image editor of your choice... Photoshop etc. The alternative solution would be to use the compositor.
@timurf63923 жыл бұрын
@@LarsMezaka yea I also figured I could render multiple images and put them together, still thanks tho.
@lomaximonico3 жыл бұрын
Gracias 😁☺️😁☺️😁
@plaasboer15683 жыл бұрын
Can you bake the pixel art on top of the 3D model as UV texture.
@LarsMezaka3 жыл бұрын
hm... depends on what you mean. If you just wanna bake pixel textures i would recommend cycles bake function but you could use the addon to render the art and then view project it back onto the model... only works for the visible parts tho
@JavaSqr Жыл бұрын
У меня есть предложение - ты мог бы сделать полный обзор на аддон с пикселизацией в блендере т.к в русском ютубе на него обзора ещё не сделали, а аддон классный
@locusruizlopez59973 жыл бұрын
do you have more work that used this technique ? I would like to see his possibilities
@locusruizlopez59973 жыл бұрын
Do you think this cpuld work in a 3D game in Unity? maybe with some camera angles that change every 45º and cannot move 360º like almost all 3d games (to keep the pixel art look)
@LarsMezaka3 жыл бұрын
@Locus Ruiz López yes! Its tricky, but it can definetly be done. There are already some DEVs with soem pretty nice results on youtube: kzbin.info/door/IjUIjWig0r5DIixQrt6A3A
@NarekManukyan3 жыл бұрын
why the freestyle outlines works on the new project when I add it on a cube , but not on my main project which I want to use the outlines?
@LarsMezaka3 жыл бұрын
I'm not sure. In the worst case try to copy your models over into the fresh scene. That sometimes helps
@NarekManukyan3 жыл бұрын
@@LarsMezaka tried but no luck. I searched for pixel art shader and the setting for evee render sample 1 works just great! Thank you! the only sad part is the outline problem((
@LarsMezaka3 жыл бұрын
Aw that sucks... Did you try the technique that I showed in the other video? You can use a depth based approach instead of the freestyle outlines using the compositor
@NarekManukyan3 жыл бұрын
@@LarsMezaka can you link me that video please?
@LarsMezaka3 жыл бұрын
kzbin.info/www/bejne/eajLkIempNqDnLM
@PedroQueirozZen3 жыл бұрын
When I change shadow strength to 1k the shadow on the plane starts to disappear :/
@Crafty4203 жыл бұрын
Did you ever figure it out? I'm having shadow problems as well
@larsmaas072 жыл бұрын
when i render a single image. its good but when i render it as ffmpeg it gets very low resolution. how can i fix this?
@LarsMezaka2 жыл бұрын
you cant really... it wasnt built for this. the best way to create an animation is to render out an image sequence, scale that to the resolution you need and then compress it into your video format of choice
@larsmaas072 жыл бұрын
oh sorry, i already found some a solution. i rendered it with 2000x2000 and then scaled it down with compositing. also, i set the line thickness to 15
@just_a_zombie6718 Жыл бұрын
can i ask? why did you put emmision shader?
@LarsMezaka Жыл бұрын
Emission shaders let you control the color without any shading interfering. I use this to simply display the color that the rest of the shader calculates.
@schonkigplavuis88502 жыл бұрын
how do we get this into unity?
@jonathanmoralesgarcia48 Жыл бұрын
i'm really noob with this, but can it get imported to unity???
@LarsMezaka Жыл бұрын
Yes! It exports PNG images. Which you can then use in any game engine. But the algorithm itself can't be exported without effort.
@Bitterbal053 жыл бұрын
My render wont get pixelated.. please help
@LarsMezaka3 жыл бұрын
Well, how does it look like? I cant help you without more information.
@Bitterbal053 жыл бұрын
@@LarsMezakaIt looks like what you have but with a way higher resolution.
@LarsMezaka3 жыл бұрын
@@Bitterbal05 Maybe it is a resolution issue then? Try to set it quite low, so that it gets properly pixelated.
@jeremmijims38533 жыл бұрын
Try use pizalate in compose
@chandraprana42773 жыл бұрын
what about 2-dimensional images, can it be rendered in blender?
@LarsMezaka3 жыл бұрын
What do you mean? It is possible to add 2D images to the scene (look for the import images as planes addon)