Here's how to make 3D sprite art with 2D drawings!

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

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

  • @winxpusr
    @winxpusr Год назад +4234

    This is honestly groundbreaking

    • @nixixim
      @nixixim Год назад +30

      That's AI for you

    • @Fr4nn3
      @Fr4nn3 Год назад +145

      @@nixixim improper use of the term

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

      @@Fr4nn3 I will curb the urge to clock you in the face for saying that, and inquire: what may be the right term?

    • @quvvy
      @quvvy Год назад +62

      @@nixiximthat’s not what ai is

    • @nixixim
      @nixixim Год назад +24

      @@quvvy it literally is

  • @aloeTevi
    @aloeTevi 11 месяцев назад +1803

    Is this what my grandma feels when I show her normal everyday tech??? Like, what??? This is insane

  • @Braszx
    @Braszx Год назад +1147

    This is awesome. Would love a more in depth look/talk about the tech from your programmers.

    • @Dudex11a
      @Dudex11a Год назад +39

      I would love this too! After being introduced to Smack Studio a couple days ago I've been thinking about the tech regularly

    • @SmackStudioGame
      @SmackStudioGame  Год назад +118

      Check out our discord where you can talk to devs directly! smackstudio.com/discord

    • @jameso2290
      @jameso2290 Год назад +39

      @@Dudex11a The video pretty much explains how it works. Basically each sprite is a 3D quad. And each quad has a depth-map that maps each pixel to a certain "depth" from its center. The depth map pushes both forward and backward, making the shape feel very round and solid.
      Honestly, its actually pretty genius in how simple it really is. But I don't think anyone has ever done it before, yet alone as well as SmackStudio has done here.
      I'm sure the actual math of getting that rotation to work (and look pixelated) is way way more complex than I can imagine though.
      Actually the more I think about it, its probably a lot more complex, since the "depth" is rendered in a 2D shader, and not just applying the depth to a 3D shape like a traditional depth-map.
      This really is some fascinating tech.

    • @TheVoiceOfChaos
      @TheVoiceOfChaos Год назад +9

      ​@@jameso2290tbh this is the easy part.
      You cannot tell me the computer knows what the back and front is
      Cant tell me this thing rotates so perfectly from just a handful of sprites
      There is no way they just made a 2d drawing and this thing has a perfect 3d representation of it

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

      ​​​@@TheVoiceOfChaosah I questioned the same thing, so turns out by default program mirrors the front when it has to rotate the sprite, but you can draw specific sprites for backside.
      You can notice the mirror thing in this video, when the sprite is rotated almost at the start of the video, we can see 3rd eye.
      Also there are depth maps for each sprite, which were probably manually redacted for this video.

  • @HANNAR_XQC
    @HANNAR_XQC Год назад +578

    As a indie developer, i see this as an Absolute win

    • @JOZUWE
      @JOZUWE 11 месяцев назад +1

      Same

    • @ghfgh_
      @ghfgh_ 11 месяцев назад +1

      Same

    • @ahonknymous1158
      @ahonknymous1158 11 месяцев назад +4

      Im pretty sure dead cells uses this technique for their animations

    • @TheRealNightMode
      @TheRealNightMode 11 месяцев назад

      ​@@ahonknymous1158no it doesnt

    • @tomer1036
      @tomer1036 11 месяцев назад +22

      ​​​@@ahonknymous1158No, in Dead Cells they made 3d models, animated them and rendered each frame of the animation in a low resolution without anti aliasing to make it pixelated. The program in the video seems to be using AI to predict what the 2d character looks like when rotated.

  • @uugabuuga7450
    @uugabuuga7450 Год назад +203

    this might finally be the thing which pushes me to actually finish making a game

    • @bailujen8052
      @bailujen8052 Год назад +11

      For years i didn't know what type of game to make, it was until when i bought Nickelodeon all star brawl.
      That game brought me the idea of making platform fighters.
      One of my ideas for a platform fighter is one with original characters built like if you want Waluigi, an oc will be made with a moveset that would be like Waluigi's if he was in smash

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

      ​​@@bailujen8052Sounds like smack studio :), but still absolutely worth making a game! Really good for practice and fun :)

    • @MrGhostTheBigRoast
      @MrGhostTheBigRoast 9 месяцев назад +1

      doubt it

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

      @@MrGhostTheBigRoast ding ding ding we have a winner.
      seems like a cool tool but didn't turn out to be relevant for anything I was doing.

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

      Hope you do it man😅

  • @umak-popperiludidaqualquer7984
    @umak-popperiludidaqualquer7984 10 месяцев назад +79

    Imagine a 2D pixel art game where the characters and objects move in 3D.
    It would be so amazing!

    • @Liquify-dx3dk
      @Liquify-dx3dk 9 месяцев назад

      You should check out dead cells, it used this technique really damn well

    • @cyberulitka
      @cyberulitka 9 месяцев назад +4

      dead cells!

    • @Cobalon
      @Cobalon 9 месяцев назад +1

      Vectorman for Sega Genesis

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

      Fez?

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

      srb2 sort of

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

    Guys you should really consider selling this as a standalone game development tool, it's incredible

  • @HeyzDexy
    @HeyzDexy Год назад +42

    Necessary video, This is my favourite feature of smack studio and needs more attention

    • @SmackStudioGame
      @SmackStudioGame  Год назад +4

      Thank you! We'd love to hear your feedback in a Steam review as well.

  • @Drewbie176
    @Drewbie176 9 месяцев назад +3

    The transitions from rotating the sprite to viewing it from the side keep tripping me up, it's such a convincing 3D effect that my brain's sure it's a 3D model

    • @jonathanvelasco7332
      @jonathanvelasco7332 4 месяца назад

      That's literally how 2d animation works. You just draw something from various positions and play it one after another. Giving the impression of 3d rotation. The cool thing is the program is doing it for you. So far is a person who has to do that manually.

  • @tmtfa6856
    @tmtfa6856 6 месяцев назад +13

    This is what AI should be used for. Helping artists, not replacing them

    • @cooltwittertag
      @cooltwittertag 5 месяцев назад +1

      this isnt ai bud

    • @sablesalt
      @sablesalt 5 месяцев назад +4

      ​@@cooltwittertag this is ai, sorry to tell you we aren't fighting the terminator or anything like that.

    • @cooltwittertag
      @cooltwittertag 5 месяцев назад +1

      @@sablesalt buddy this is transformation using motion vectors you do not need ai for this trust me i am wayyy more familiar with ai than you

    • @cooltwittertag
      @cooltwittertag 5 месяцев назад

      @@sablesalt if they sell this as ai they are scamming you

    • @sablesalt
      @sablesalt 5 месяцев назад +7

      @@cooltwittertag >more familiar with AI
      >doesn't recognize AI is just processing and sorting data to spit out an answer
      >the comedy writes itself

  • @SparkyTv_203
    @SparkyTv_203 Год назад +157

    This is so revolutionary. 👍🏿

  • @PoorDog69
    @PoorDog69 Год назад +15

    This can bring back 2D animations

    • @Dev_it-qv6wo
      @Dev_it-qv6wo 10 месяцев назад +3

      do you make games?

    • @Squid_Gamer-748
      @Squid_Gamer-748 9 месяцев назад +8

      it never left lol

    • @unmorcipan
      @unmorcipan 5 месяцев назад +1

      It's literally a 3D animation

  • @Expertato555
    @Expertato555 Год назад +32

    If you did this in 3D you would be scrolling in 4D.

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

      been watching 4d explanations huh?

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

      @@bethgerong186 needed to when I needed to know how to make characters stronger.
      Seemingly enough, learning more than the three dimensions would be a requirement.

    • @PamellaCardoso-pp5tr
      @PamellaCardoso-pp5tr 7 месяцев назад

      Its already 4D.
      3D rotations in computer graphics are made through a projection of the rotation of a 4D object in the field of Quaternions.
      So what youre seeing is actually the shadow of a "4D being"

  • @bukansiapasiapa_0
    @bukansiapasiapa_0 10 месяцев назад +6

    "Jeremy,where is my dog?"
    "So i seperated his limbs and then i brought him to a program called smack studio"

  • @will1652
    @will1652 9 месяцев назад +2

    I quite like the imperfections of the program, gives it a certain character imo

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

    Man this will help take pixel art games to anew level honestly

  • @jademonass2954
    @jademonass2954 9 месяцев назад +2

    i saw that on steam like a year ago!! i felt like i was looking into the future of technology, honestly groundbreaking

  • @DURANDAL1717
    @DURANDAL1717 9 месяцев назад +2

    ...DO YOU HAVE AN IDEA HOW GOOD OF AN ADVANCEMENT THIS IS!!!
    This could be applied to Doom, Daggerfall! Hell anything that's De-Maked! This is Amazing to think about!

  • @peanutcolada621
    @peanutcolada621 9 месяцев назад +4

    This is dangerously amazing

  • @Luis-sz7tn
    @Luis-sz7tn 9 месяцев назад +1

    Thats a trip its 2d when viewed from the side unless youre rotating it in which it creates the illusion of it spining rather than just seeing the 2d planes

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

    When I look at this, it feels like my brain is melting

  • @damianzieba5133
    @damianzieba5133 5 месяцев назад

    The way it looks like 3d but when you move it's flat blew my mind.

  • @Stabbyhara
    @Stabbyhara Год назад +52

    Technology utterly fascinates me sometimes.

  • @oznofow
    @oznofow 9 месяцев назад +1

    IMAGINE RIVALS OF AETHER LOOKING LIKE THAT well i mean rivals 2..

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

    This is a huge step forward from what Mode 7 was trying to do back in the 90’s. Indie Devs are about to blow the fuck up with this tech.

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

    this is the kinda stuff AI is needed for and designed to do. you give it the frame, it builds up from there, you tweak till its perfect.

  • @zallesyn4686
    @zallesyn4686 9 месяцев назад +1

    very nice, manual tweaking might still be needed for some designs but its definitely a huge speedup to the workflow

  • @midnite59
    @midnite59 9 месяцев назад +1

    At this point I would just take a 3D model and hella downscale the render resolution like those old donkey Kong games. Like I don’t have time to make all perspectives of a design I might not even go with.

  • @boyguapo1650
    @boyguapo1650 Год назад +54

    Wait... Wait... Wait...
    Sonic Sprites ASSEMBLE!!!

    • @boyguapo1650
      @boyguapo1650 Год назад +6

      @@GammaDev. Dude, the animations, and the games. The "endless possibilities"

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

      @@boyguapo1650 Sonic Unleashed reference

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

      @@JointFury u know it😎👍

  • @PinnePon
    @PinnePon 5 месяцев назад

    This is what old people feel like when you show them digital stuff

  • @SteinHauser_
    @SteinHauser_ 9 месяцев назад +2

    What kind of dark magic is this

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

    Omg this looks so amazing!

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

    This feels like what Dead Cells did but in reverse, and I think it's really neat.

  • @Betruet
    @Betruet 11 месяцев назад +1

    I'm shocked, thanks for bringing this to my attention

  • @BREN_ITIW
    @BREN_ITIW 11 месяцев назад

    This is gonna be super helpful for me and my bestie’s indie game developing careers in the future! Gonna buy two copies for myself and for him

  • @ravenanne1734
    @ravenanne1734 9 месяцев назад +1

    I really like the style! The forest feels unsettling, unnerving, and all those different "un" words. The bow draw animation is just beautiful. I can't wait for more pixel art to be incorporated into the game; right now the player character seems a little out of place, but if you can get the blend between those two styles down then it'll be absolutely iconic. Have you thought of using something like Smack Studio? I don't know anything about pixel art or the game, but it's shown up in my reccs a few times and it's cool 2d sprite based modelling program seems to be designed exactly for something like this. I'm not sure if the models, rigging, or animation can be exported at all, but maybe as a useful reference? No matter what, I'm excited to see where this goes!

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

    As someone who has no idea whats going on that is ridiculously cool

  • @ToweringTimoth
    @ToweringTimoth Год назад +10

    Amazing! I hope one day we can "map" one image as the 'Back' and another as the 'Front' of the same sprite, allowing for a more perfect 3D interpretation.

  • @carolinejohansen851
    @carolinejohansen851 9 месяцев назад +1

    This is definitly gonna get me to commit to drawing

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

    That aesthetic would work so well with a Pokémon game

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

    That is one of the coolest things I've seen

  • @corbinh4148
    @corbinh4148 8 месяцев назад +1

    I wonder if this would still work with other artwork and not just pixelated sprites?

  • @GrimmerThanGrim
    @GrimmerThanGrim 9 месяцев назад +1

    Is this only for in smack studio or can I export this for my own means. (I’m kinda trying to figure out indie game dev stuff) I’m looking for something to make stuff appear 3D like this, but also something I can export into a game engine like unity or unreal. Also I’ve never heard of this program so, that’s why I’m asking. I have no idea what this program is.

  • @italoromeno
    @italoromeno 4 месяца назад

    This is quite interesting. You might want to consider uncoupling the editor from the game so that indie game studios can purchase it.

  • @Waltitude
    @Waltitude 10 месяцев назад

    So this would help to optimize computation. It would certainly work well as a mip model and a single sprite even further away

  • @jamesrosewell9081
    @jamesrosewell9081 Год назад +8

    That is AMAZING! I wish I were a pixel art animator so I could take advantage of it

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

    That depth map thing is actually genius

  • @And-So-On
    @And-So-On 9 месяцев назад

    this is EPIC!!! i need this right now.

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

    To say this isn't 3D is very rooted in semantics. It basically mentions how the program maps it to a skeleton using the UE engine and then pumps out a flat image. So it's just 3D with extra steps.

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

    Under the hood it would still have to do some kind of 3d interpolation logic, pretty cool though

  • @rafsandomierz5313
    @rafsandomierz5313 11 месяцев назад

    Tbh the best tool for creating 3d like sprites.

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

    The transformation "guessing" is actual magic what

  • @Drdrakeincorperated
    @Drdrakeincorperated 9 месяцев назад +1

    The ai: nah id adapt🗿

  • @FizzyChalice
    @FizzyChalice 11 месяцев назад

    Reminds me of Pokémon Black and White’s puppet animations… Kind of makes me wish they made a Gen V remake with this kind of graphics.

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

    It's cool but I can see the limitations in only being able to work with symmetrical depths on an object.

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

      You can customize back depths and front depths, symmetry isn't needed 😊

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

    I was playing a game recently called Soulbringer that did this. It was released in 2000. Good game.

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

    I thank you for the ideas this gave me

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

    it’s so trippy to see it spin then the camera angle changes then it’s 2d

  • @pokefreak2112
    @pokefreak2112 11 месяцев назад

    Okay, I'm a programmer and I think I can *kinda* comprehend what's going on? Never would've thought just a depth map look so good

  • @MarbleThumbs
    @MarbleThumbs 9 месяцев назад +1

    Imagine Pokemon using this art style.

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

    This seems so cool, I need to get smack studio so I can finally bring myself to finish my pixel art

  • @000Dragon50000
    @000Dragon50000 9 месяцев назад +1

    Imagine if Pokemon used this tech, holy shit

  • @samanthasoares4806
    @samanthasoares4806 11 месяцев назад

    Saw this in Prodeus a game very much like doom, it lets you toggle the enemies from sprites to full models and I had such a hard time telling the difference because of this sprite technique, I'm so used to sprites only having like 4 variations for facing directions. 😅

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

    😲 - Woah, this is really interesting!

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

    This is amazing software, thanks for the tip!

  • @kostekpl9587
    @kostekpl9587 9 месяцев назад +1

    3d made in 2d, amazing.

  • @rafsandomierz5313
    @rafsandomierz5313 11 месяцев назад +1

    Tbh the best tool so far.

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

    That's incredible

  • @MirelurkMaster
    @MirelurkMaster 11 месяцев назад

    Ok thats just REALLY cool

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

    I love that companies are making shorts now to get around adblockers. Cool app though anyway.

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

    it'd be neat if we could export them as 3D models though, through some form of geometry node setup or something

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

    This is so cool and revolutionary. I love this so much.

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

    This is the first time this promise has been delivered without looking like @$$ 👏👏👏

  • @coltynstone-lamontagne
    @coltynstone-lamontagne 9 месяцев назад +1

    This is so cool.

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

    That is really cool!

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

    actually insane

  • @bluedoessomeamogusstuff6738
    @bluedoessomeamogusstuff6738 5 месяцев назад

    Oh wow I haven't seen this channel in a long time.

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

    This is like how animated rigs are made like in family guy

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

    That’s hella dope!!!

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

    It perplexes me how it knows what to draw. Like, how does it draw the rock surfaces and such properly, or know how wide the arms or body are? Or what colors to use and where? There's got to be more to this

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

      i mean they can't fit all of the info in one youtube short, but yeah you have the option to draw the back sprite of your character if you want or something, for the width it's probably math related or smthn

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

    sorry sweet heart, that is a 3d projection from 2d sprites with a height map.
    it renders them from shaders onto the mesh. it doesn't need 3d world space data.
    This is no different from a tessellation + displacement shader. I can actually rip the 3d model from it using a buffer capture to rip the 3d model from the GPU.

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

    I am so excited to use this for my new game

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

    This is awesome!!

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

    That looks cool.

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

    I think the SEGA Saturn would’ve had a field day with this ;). Imagine the VDP1&2 shenanigans they could’ve done with that 😏.

  • @minichins
    @minichins Год назад +3

    How can i get the program? It looks so cool to use!

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

      Smack Studio is available here! Smackstudio.com/steam

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

      @@SmackStudioGame it's on steam? That's awesome! Also one more question and I do apologize, I'm wanting to make a fan made series in the future am I able to use the features including the 3d stages into things like Adobe animate? Sorry for poor wording 😅

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

    this is actual wizardry.

  • @revolvingdragon164
    @revolvingdragon164 11 месяцев назад

    I can't wait to have a functioning computer that can runs smack Studio. It's not very well optimize for older hardware yet.

  • @blueengineer7019
    @blueengineer7019 11 месяцев назад +1

    I wonder: is there a way to add texture for back of the "model" so you like don't get those weird eyes on back of his head

    • @SmackStudioGame
      @SmackStudioGame  11 месяцев назад +2

      Yes! You can add back sprites with a different depth

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

    This is clearly witchcraft and I will not be convinced otherwise.
    Seriously cool stuff!

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

    Can you tell me if I am able to add this to game maker studios 2??? Bc I am trying to animate for my game and it’s 2d robot just like my animation on RUclips it pixel

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

      You can export png Spritesheets to use however you'd like!

  • @ThatCake
    @ThatCake 11 месяцев назад

    Ahhh, i get it now. Thats a smart solution

  • @Wasted-Life
    @Wasted-Life 9 месяцев назад

    Thats fire!!!! 👏🏼👏🏼👏🏼

  • @AverageUnknownMain
    @AverageUnknownMain 11 месяцев назад

    It's like looking at a new version of stop motion.

  • @SanderTheCockatoo
    @SanderTheCockatoo 10 месяцев назад

    Holy sh*t I would love to splay pixel game like that with this 3D like way

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

    M-m-ma-✨majic✨

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

    This is incredible!

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

    How is this even possible wtf ,amazing 😭😭😭😭😭

  • @panthinox7806
    @panthinox7806 11 месяцев назад

    nah this some actual witch-craft

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

    Can you add several angles of the character to make the 3d rotation more accurate?