SDF -- The Future of 3D Modelling?

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

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

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

    Links
    gamefromscratch.com/sdf-the-future-of-3d-modelling/
    -----------------------------------------------------------------------------------------------------------
    *Support* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

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

      I really supported your channel before, but this makes me question it again...
      please stop using AI images as your thumbnails, using that technology means you agree and support it and how it was created even though we all already know that it was created by stealing millions of people's art work without permission, compensation, or even any credits for them.
      Let's stop making thievery seem like a normal thing

  • @leeoiou7295
    @leeoiou7295 2 месяца назад +269

    So sad that dreams was never a public PC application. It is one of the most impressive apps I have ever seen.

    • @brabes76
      @brabes76 2 месяца назад +31

      Agreed. I think dreams is one of the most impressive game development environments, even rivaling all of the top rated game engines in my opinion.

    • @Elwaves2925
      @Elwaves2925 2 месяца назад +32

      I seem to recall they were thinking of considering a PC release for the future but it appears that nothing came of that. Then again, you don't hear much about Dreams anymore either. I'm sure some still use it but it seemed to exist in a large but fairly short lived bubble.

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

      @@Elwaves2925 yeah, had it not been PS exclusive it would've been a notable product for sure.
      Not long ago I saw a level design talk that was made on Dreams and it was quite interesting, since at one second you were looking at the key points of a topic just as if it had been done in PowerPoint and the next you're immersed into an in-engine example, all seamlessly.
      Like it looked as if prototyping was really fast with it

    • @xXYannuschXx
      @xXYannuschXx 2 месяца назад +14

      @@Elwaves2925 I think the devs stated at one point that they completely overshot the mark with Dreams in comparison to LittleBigPlanet. While Dreams allows you to do basically anything in it, it has too much freedom and ends up being way too complicated. Like OP said, its like a whole game engine. LBP was more limited, but was also FAR simpler. I think we are going to see a real LBP4 in the future.

    • @cube2fox
      @cube2fox 2 месяца назад +7

      Apparently it sold way worse than expected. :(

  • @decidev
    @decidev 2 месяца назад +92

    I can say as someone who sculpted religiously on dreams VR when I had my PS4 it feels fantastic and is very intuitive to use. I honestly think it’s the best implementation of 3d modelling I’ve ever seen.

    • @_gamma.
      @_gamma. 2 месяца назад +4

      It makes a TON of sense for controller input, very glad to see the technique spread!

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

      I agree while not really great for ultra high detail it was fantastic for getting shapes in quickly and stood out as a sculpting tool. I think part of the reason dreams failed is because they used the same controls for modeling for everything, including all the "logic" or code. That and the limitations of the "dreams" meant that you couldnt do anything too crazy in the engine without breaking it up into many levels. If they had a pc port i wouldn't be surprised if dreams was still relevant today, especially if you could export/import models. It's very similar to the epic "marketplace" but was all free. Having something powerful with completely free/sharable models/code/everything game design would be a massive for indie devs.

  • @mariusirgens5555
    @mariusirgens5555 2 месяца назад +50

    I see a few comments here claiming that «Metaballs» and «SDF» is «the same thing». However, in the original «Metaballs» paper by Blinn, called «A Generalization of Algebraic Surface Drawing», he used an Algebraic method to calculate intersections between a ray and a shape directly. SDFs uses a Geometric method; an iterative approach, which is a bit less optimized, but much easier to work with when constructing more complex shapes. The original SDF paper was called «Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces» and was written by Hart. Both papers are amazing; I can highly recommend them.

    • @tikimillie
      @tikimillie 2 месяца назад +3

      I always read metaballs as meatballs

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

      @@tikimillieMmmm, meatballs..

  • @DonChups
    @DonChups 2 месяца назад +34

    Another Dreams user wanting for a good SDF app for PC. It's so different and feels so good ...

  • @brabes76
    @brabes76 2 месяца назад +32

    Dreams did use the SDF Method for modeling, but I believe the models we're saved as point clouds. That's why it wasn't easy to export or import models from other applications.

    • @cube2fox
      @cube2fox 2 месяца назад +15

      I think they were saved as SDFs, and that's sufficient to explain why importing/exporting was difficult. Other software almost exclusively relies on texture mapped polygon meshes.
      If I remember correctly, the SDFs were rendered as point clouds though. Usually they are rendered via ray marching, which doesn't involve point clouds.

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

      @@cube2fox ok, I may of had it backwards but I do remember point clouds being part of the equation.

    • @MrlegendOr
      @MrlegendOr 2 месяца назад +3

      ​@@cube2fox "i didn't say we were raycasting *analytic* sdfs. we combine analytic sdfs at load time into volume textures then absolutely we do raymarch those volume textures to produce the 'unsplatty' look as in the video. we do splat the loose stuff, but that doesn't apply here." By the guy who co-wrote the Engine on Twitter (x) 🙃

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

      @@MrlegendOr Not sure what that means exactly but thanks

    • @J3R3MI6
      @J3R3MI6 2 месяца назад +1

      AI fixes that easily

  • @sikliztailbunch
    @sikliztailbunch 2 месяца назад +8

    I wouldn´t call it the future of 3D modeling. It´s already being in use. And Boxmodelling is still a thing. SDF creates too many polgons vs a clean hardsurface topology.
    SDF is core in a lot of procedural modeling stuff in houdini or meshing simulations in general. But it will not replace other modeling methods for good, so I wouldn´t call it the future.

  •  2 месяца назад +31

    That Sony shut down Dreams was a very stupid decision.

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

      But it makes a bit of sense because not many people learned how to use it properly because of it's complexity. Most people used it to make some basic things and stopped there so Dreams got flooded with bad games/projects which hurt the player base. There was some gold to find but you had to dive trough a lot of obstacles to find it.

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

      Like their other games though such as LBP series. These things are great for creatives, but many gamers are NOT creative. They don't have the patience or willingness to stick it out. Often you just get cheap clones, and clones of cheap "push to advance" or "text" style games that have little variety and just basically feel the same all throughout. I loved playing LBP and trying to learn how to use it, but it was just a chore to get through to find stuff that was ever really good from all the chaff. I never got Dreams, but I imagine it suffered the same fate.

    • @sonicsnake44
      @sonicsnake44 2 месяца назад +1

      @@robinhorneman2245 Some people like myself never got dreams because their was no path to make money of the things you create with it. Without that its basically just a complex toy.

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

    My right year old son has been modeling 3d art projects with Womp for a few years now. I strongly recommend it for anyone introducing a child to 3d modeling. It's very easy and intuitive.

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

    Love your video man!
    I'm making a video game called Hard Chip (on steam), where you build huge semiconductor chip. It uses SDF with a raymarching algo and voxel to split the render into discreet cells (and with Monogame/C#!). Like you said SDF is old, and various implementation/use cases exist.
    My two cents on the topic from my own experience: SDF has major drawbacks and major advantages. If you don't play into its strengths, it’ll be a huge pain.
    So it’s hard for people to use it because you have to understand what it is good at first. If you use it for something for what it is inefficient. You’ll get poor results and then it’s easy to just discard it and forget about it. It’s not a good all round solution.
    But when you play into its strengths, that’s really game changer! For Hard Chip, it allows the game’s circuits to scale like crazy, without having to resort on cube like aesthetic.

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

      I’ll check this out. Sounds interesting.

    • @DradoJJa
      @DradoJJa 2 месяца назад +1

      saw Hard Chip in Biteme's Stream. Great Concept!

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

      Aaah yeah first time ever HC was on a video! Those guys at Biteme were so entertaining to watch (even though they gave HC a D!)

  • @wailfulcrab
    @wailfulcrab 2 месяца назад +37

    So it's kinda mix of boolean and metaballs?

    • @MrSheduur
      @MrSheduur 2 месяца назад +3

      pretty much yeah.

    • @ArksideGames
      @ArksideGames 2 месяца назад +7

      yep, just slap a new name to it

    • @Polygarden
      @Polygarden 2 месяца назад +19

      Signed distance fields is the actual name for meta balls. It's essentially the same, a mathematical description of distances of shapes.

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

      @@Polygarden I might be wrong, but I believe the original «blobby objects» paper by Blinn used intersection algorithms rather than sphere tracing (later called SDF).

    • @xyzwio
      @xyzwio 2 месяца назад +4

      Metaballs are done using SDFs.

  • @adrianscarlett
    @adrianscarlett 2 месяца назад +3

    As far as i know, CAD kernels use Nurbs and / or brep to represent their geometry. I dont think they ever went away.

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

    You can also create SDFs in Material Maker

  • @Skyefaux
    @Skyefaux 2 месяца назад +4

    SDF modeling has been a native part of houdini for many years ✨

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

      Was looking for this comment

    • @mark-horgan
      @mark-horgan 2 месяца назад +2

      You're right, doing a quick search of the docs, it seems to have got it's first SDF node in 2009.

  • @Dan_Tasty
    @Dan_Tasty Месяц назад +1

    C4D motion graphics users use SDF with the volume mesher system plenty. It's pretty powerful, especially alongside Zremesher that's in C4D by default since Maxon bought Z-Brush

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

    omg, thank you for mentioning Dreams

  • @hamuArt
    @hamuArt Месяц назад +1

    1:09 looks like a metaball just not spheres but deformed smooth cubes with triplanar projection.... cool idea.

  • @hirkdeknirk1
    @hirkdeknirk1 2 месяца назад +6

    Super interesting video. Thank you for that. I'm getting more and more annoyed with modeling in Max and Blender. Clavicula will be tried out right away.

  • @spikebor
    @spikebor 2 месяца назад +1

    This is like live boolean meshing which is very engaging for playing purposes, can be good to make organic environment things like rock formations; but to make actual props and complex characters, mesh modeling still is the way.

  • @agublizzard
    @agublizzard 2 месяца назад +47

    SDFs are also the foundation of unreal engine's lumen.

    • @kazioo2
      @kazioo2 2 месяца назад +19

      Not really a foundation, but one of the methods of simplified representation of geometries to optimize speed. They combine many other tricks (voxels, light cards, screen space) and the code is constantly evolving. They especially need all these "hacks" because of the virtualized micropolygon geometry (Nanite) that makes tracing actual geometry very difficult.

    • @ArksideGames
      @ArksideGames 2 месяца назад +5

      ...which has DOGAWFUL optimization -_-

    • @agublizzard
      @agublizzard 2 месяца назад +3

      @@kazioo2 basically is the basis for the software ray tracing method. The light cards are used to update the surface cache for light sampling at the trace hit position. I believe voxels are not used anymore, that was sort of a fallback method in an older implementation.

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

      I think Lumen (only) uses SDFs for a simplified scene representation in the software RT version of Lumen. The version that uses hardware RT doesn't use them, as far as I am aware.

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

      @@cube2fox exactly. It is a scene representation that exploits some properties of sdf to efficiently trace rays.

  • @psychoanima
    @psychoanima 2 месяца назад +1

    for something that doesn't have to be rigged, animated and then used in a commercial game engine SDF can have some purpose. However, to use it in mainstream engines, that SDF is a pain in a butt to work with. Yes, you can maybe import it as a static mesh inside unreal, turn it into nanite and let it go. But to use it for character designs and animation you will have to do retopology of damn thing, turn everything in a proper triangle amount, redo UV, and then everything else as you should do with proper poly geometry. That said, SDF is in my opinion exact the same thing as something Zbrush intorduced with it's technology long time a go. It was visually stunning but in order to be applied in real application it was almost a reverse engineering thingy.

  • @brmawe
    @brmawe 2 месяца назад +4

    Wow, I did not know Media Molecule was using this!!!

  • @MarkRiverbank
    @MarkRiverbank 2 месяца назад +4

    Unity’s TextMeshPro uses 2D SDFs; I think Freya Holmer’s Shapes might as well. I’m not sure they have a big future for 3D models in games (without converting to polygons) because of the cost of raymarching, but I am surprised they haven’t been used for colliders.

    • @St4rdog
      @St4rdog 2 месяца назад +1

      Clayxels has been in the asset store for years. Great for cartoony games.

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

      All most all modern vector text renders usually have a SDF based mode. Since like years ago

  • @Skelly5962
    @Skelly5962 Месяц назад +1

    Dreams is not a game, but it is a platform that could be used to create games.

  • @sascha1461
    @sascha1461 2 месяца назад +1

    that's awesome! I was hoping for something like dreams to come to PC, didn't know this kinda technology was called SDF. Always liked the more organic kinda look you would get from dreams models compared to blender

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

    I remember you covering Neobarok once and you said it was weird then! Nice to see your pronunciation of "weird" has changed almost exponentially with its weirdness. 🤓

  • @Imhotep397
    @Imhotep397 2 месяца назад +3

    Modeler was Oculus Medium and Facebook sold it, because they didn’t know what they had.

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

    One thing I like about SDFs is that you don't need the world space mesh conversion until the very end (if you want to use the model later in traditional 3D software). Instead, what you see on screen can be splats or adaptative mesh or raymarching or whatever, essentially having infinite resolution for curved surfaces. Mudbun or Clayxels for Unity come to mind.

  • @_gamma.
    @_gamma. 2 месяца назад +2

    Been messing with 2d sdfs lately, they’re magic! Definitely trying out clavicula in vr

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

    I'm surprised no one has figured out the perfect match:
    Hammer editor (or a clone like Sledge) + SDF
    So much WIN right there :)

  • @LostPostProductions
    @LostPostProductions 2 месяца назад +3

    Will you be covering the Humble Bundle by Q-UP Arts featuring virtual instruments and other audio assets? Some of it looks appealing but I'm not sure if the bundle is mainly .wav files or plugins for compatible DAWs only.
    Regardless, thank you for all the videos you make. It helps tremendously when searching for new tools and assets! :)

    • @johansandas1733
      @johansandas1733 2 месяца назад +3

      I'd love to see this as well, liking and commenting in the hope it will float to the top

  • @rohitaug
    @rohitaug 2 месяца назад +13

    It's not the future simply because creating meshes in Blender will always be faster for someone who is good at it. It's cool tech for those who can't though.

    • @JeffreyThrash
      @JeffreyThrash 2 месяца назад +3

      I think its future lies in making 3D modeling possible on devices that are otherwise too cumbersome for more traditional methods of 3D modeling. Dreams shows that SDF is a great solution for anyone that, for whatever reason, may want to model with a game controller. Perhaps in the future, SDF comes to Blender and as a result Blender can be comfortably used on a Steam Deck or other handheld gaming PC, for instance? I played an extremely niche PS2 game once called "Graffiti Kingdom," which allowed you to model your own player characters with the PS2's joysticks, and it probably would have been far less cumbersome if the game had Dreams-like SDF modeling.
      I imagine you're right, though, that for desktops and laptops, it's tough, if not impossible, to beat the speed of box modeling in Blender once you practice the hotkeys and other shortcuts until they become muscle memory.

    • @J3R3MI6
      @J3R3MI6 2 месяца назад +1

      *AI will always be faster

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

    I found out about SDF a few years ago and created some code to generate shapes and scenes of geometric shapes. Many an application displaying fractals like Mandelbulb uses SDF rendering. This is all done in a fragment shader which was rather limiting. So I ported the code over for a CPU to use to generate graphics and as I suspected, it was super slow as SDF require parallel processing to have any form of real time graphics display and interaction. I thus abandoned SDFs as using openGL in a fragment shader was not easy to code and get the results anywhere near a conventional 3D modelling software app like Blender. Things may have moved from that time as faster GPUs and perhaps more code friendly methods to create SDF applications have evolved. But from my experience, things like reflections, transparency and texture mapping are very difficult, more processing intensive, if not possible at all. I could be wrong, but SDF do have a place in 3D modelling and rendering in certain circumstances, just not as generalised as conventional polygons or point clouds.

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

    I've always wanted to learn Houdini but it has remained an enigma for me as well😢

  • @TheDemonking82
    @TheDemonking82 2 месяца назад +3

    The program for vr was oculus medium and it was amazing sad it’s on the adobe nutsack. Gravity sketch so far and 3dcoat have been my sculpting go to.

  • @512Squared
    @512Squared 2 месяца назад +1

    ConjureSDF: free updates for a year when entering the alpha version. But then it shows the prices for the next version up next to it. But if it takes over a year to bring an update, then you are not actually going to be getting any more than the alpha version for 40 bucks? If all three updates come out within that year, then you are getting the package for a 'early supporter' fee of 40 bucks.
    The 1 year of updates is misleading, unless they've given a strict roadmap for when they are getting to version 1.

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

    SDF Macross

    • @JeffreyThrash
      @JeffreyThrash 2 месяца назад +1

      You know many people's first ambitious attempt at an SDF model will likely be SDF-01 just because "Signed Distance Fields" and "Super Dimension Fortress" share the same abbreviation. Mine included.

    • @DarrylCross
      @DarrylCross 2 месяца назад +1

      That's kinda where my mind went at first. Glad to see I'm not alone.

  • @jkmi9400
    @jkmi9400 2 месяца назад +4

    Bro in french SDF means homeless (Sans Domicile Fix) I was scared when I clicked on the video 😭

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

      I am currently homeless and LOVE 3D modeling, so beware.

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

      😢😂

  • @itzzFocalFlare
    @itzzFocalFlare 2 месяца назад +1

    MagicaCSG basically went from being fully-featured free to being fully-featured paid with a cripplee-to-shit free version.

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

    The basics of sdf is volumes or if you like voxels that based on density determinate where to draw the surface, sign negative inside and sign positive outside(maybe the other way around) and that's the sign in the name. Thats why it seems organic since you can use noises in the volumes which are vbd mostly(for optimization), I even think sculpitris from zbrush and 3d coat use it in the background and Houdini has a lot of tools and has been using it for years and is no just for organic modeling, you could use it for hard surface too with no problem, I think this video was done without doing a good research, even unreal I think it uses sdf for creating approximation of the geometry for lumen

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

    Dreams is so awesome. Great to see a lot of options on PC now!

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

    I haven't used Sketchup in over a decade but I recall that doing something similar, I do this sort of stuff using metaballs in Carrara.

  • @markkuykendall5475
    @markkuykendall5475 2 месяца назад +1

    Clavicula = clavicle? Your clavicles are your collar bones.

  • @shanillaabdul9896
    @shanillaabdul9896 2 месяца назад +10

    The Clavicula starting screen managed to trigger my trypophobia a little.

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

      That's a 3D Fractal.

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

    If you don't mind beta software, Substance 3D Modeler is available for free from Adobe for the Beta version.

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

    The thing that fascinates me about SDFs, is that they're similar to neural radiance fields, when a neural network is trained to recognise faces, they're kind of building an SDF representation of an average human face, encoded in the neural weights, which is sort of what your own brain is doing too, it's all relevant to AI and brains and it's so cool! 😃

  • @zeljkoopalic5994
    @zeljkoopalic5994 2 месяца назад +1

    What is up with conjureSDF pricing? just have one final price of a finished product, so strange

  • @n30hrtgdv
    @n30hrtgdv 26 дней назад

    I've been using blockbench for low poly but this looks like a great way to make 3D assets. will look into it.

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

    Clavicula - I recognize that behavior from the movie Annihilation!

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

    Substance Modeler was being developed internally by Allegorithmic before the acquisition by Adobe so you're probably thinking of something else.

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

      I have what he is talking about. It was once called Oculus Medium. And is no longer supported by Metta. After Adobe took it over, they didn't do much with it for some time. Then, they finally made an update, and added it as part of the Substance collection, sort of. Substance Modeler is basically Oculus Medium at its core. But made a bit better now.
      I have not used it since Adobe took it over, so I don't know a lot about all the new changes to it.
      From what some have said, those that still have a copy of Oculus Medium, and try to run it today, it will not work. Likely all thanks to Adobe telling Meta to lock it up in an update to it, so it can't be used anymore. >.>

  • @Luciole0.38
    @Luciole0.38 2 месяца назад +1

    in french, SDF mean "without fix home", Have a good day

  • @therealpeter2267
    @therealpeter2267 2 месяца назад +7

    SDFs have been here for decades, I don't know what you're smoking

    • @airman122469
      @airman122469 2 месяца назад +1

      They have. But they’ve only recently come into focus. Not sure why the sudden interest, but there definitely has been an explosion of interest very recently.

    • @kazioo2
      @kazioo2 2 месяца назад +1

      @@airman122469 It started more like 5 years ago. They became the new "voxels" and then it moved to NERF and other things.

    • @therealpeter2267
      @therealpeter2267 2 месяца назад +3

      @@airman122469 It's probably that computationally we can make modeling software that won't stutter all the time from a moderately complex SDF model anymore (depending on rendering technique like raymarching or voxelization and meshing), but it's a reeeealy bold claim that this technique is anything new imo

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

      exactly this. i just watched the video and i was like wth

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

    Also Octane render have SDF.

  • @goemboeck
    @goemboeck 2 месяца назад +7

    Cinema 4D has had SDF Mode since at least from 2018. Dreams came out later?

    • @ShrikeGFX
      @ShrikeGFX 2 месяца назад +3

      I think Volume Builder is Voxel based, but it combines the best of SDF and poly modeling as you can transfer any poly model mesh to it, as opposed to being limited to SDF shapes. SDFs will have better performance tho.

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

      It's been a core part of my workflow since its introduction, too. I love how it's just integrated in such a complete way with the rest of the toolset!

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

      @@daemoriazy8751 Yeah its a huge game changer for modeling (and gamedev)

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

    It's OK, Minecraft is still "voxels". They're just scaled bigger than what people practically use the term for, so the colloquial term "boxels" had being coined at some point, but they are voxels in every way.

  • @MikeMike-wc8on
    @MikeMike-wc8on 2 месяца назад

    Nice, I used to try Clavicula (it was Neobaroc those days) 😊

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

    At first I confused this with STL, Thanks.

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

    SDF are big part in success of many big games. One of which with impressive use of them was APB. SDF been around a long time and a crime it isn't used more than it is.

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

    Latest modeller introduced primitives that enables you to do some really cool SDF non destructive modeling

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

    Inigo Quilez on RUclips and Shadertoy has some great examples of directly rendered SDF scenes and explanations of how SDFs work.

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

      Linking SDF explainer in case the link is banned: ruclips.net/video/62-pRVZuS5c/видео.html

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

    I may started getting into this, I would love to know more about clavicula

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

    I could see it useful for some things, but I don't like hoping around to different 3D modelling apps if I can avoid it. So, if I used it, it would need to be for something that would take ages to do in Blender, but be super fast with SDF(which seems niche, but I've never tried it, so idk).
    I may give it a whirl at some point. Might be good for making some trees or interesting alien flora.
    If it's as weird as you say, then I'm looking forward to the Clavicula video.

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

    I don't think we'll see it in "a couple of years".
    Once Maya and big companies have begun to move their workflow. Yes, I feel we're going to see it.
    This will take a decade, at least, to train and teach everyone how to move from polygon modeling.

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

    Great vid thanks! Adobe Modeler replaced Medium (which adobe took over initially for VR Sculpting

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

    so it's basically like a human heart. first we put a heart shape base, then a girl comes and we'd thought it would make it bigger, but it suddenly changes to subtractive and we ended up with a hole in our heart..

  • @therealjones-o6x
    @therealjones-o6x Месяц назад

    There was the application "Organica" more than 25 years ago which did essentially the same thing. There is nothing new under the sun.

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

    I wish, maybe static objects, but resolution needs to go crazy high. animation isvery costly

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

    Cinema 4D introduced SDF (Signed Distance Fields) technology in Release 20, as part of its Volumetric Workflow.

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

    Sector modeling is the future, I am currently creating unique generators for different character types. Hopefully this will help me create AAA+ games all by myself instead of hiring an army of modelers.

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

    I tend to believe SDF has been if not invented but greatly developed in it's early days by Iñigo Quilez.

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

    with the pace of Autodesk updates every year, i'd say they're in a very dangerous place if this method catches on.

  • @Daniel.F-3dart
    @Daniel.F-3dart 2 месяца назад +1

    Every time new software comes out, everyone says the same thing. "It's the future" but the current present is quite far from being a good future in the industry, and none can compete in digital sculpture with Zbrush.

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

      In my experiments with SDF, though, this is something I want to be the future for once.

    • @Daniel.F-3dart
      @Daniel.F-3dart 2 месяца назад +1

      @@JeffreyThrash It does nothing that cannot currently be done with current software.
      And about all the promotion it does of Adobe,... Many artists are already leaving their software behind to use open source and lesser alternatives, due to Adobe's policies and its theft from users.

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

      @@Daniel.F-3dart I played around with Blender's forgotten Metaball technology a bit, and I suppose you're right, it's hardly new or even innovative. Still, I wish I had learned about this stuff sooner for quickly making character base meshes, plus using it combined with the auto-retopology tool QuadRemesher does introduce some faster workflows for me.

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

    For some things a I can see it, but probably impractical for things like mouth interiors. Though we'll be in generative G-Splat land before very long.

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

    In french, SDF means Homeless… I read : Homeless, the future of 3d modelers… Oo!

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

    Signed Distance Field is awesome. I hope MagicaCSG takes off

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

    I tried Clavicula before and it is quite impressive. And yeap, Clavicula is collar bone in spanish, I don'tt know if that was the dev intention though

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

    Is SDF not just a variant of Metaballs? I mean from a surface level (no pun intended) there doesn't seem to be much difference in the workflow, rather maybe a difference in the underlining math of the software. So if they are so close to one another, why are SDF's likely to be worth investing in when Meta-balls just vanished from practical use.

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

    Hasn't SDF been always used in games for things like collision detection?

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

    Can any of these applications return the actual distance function? The code for it? Thank!

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

    Wow nice I hope it gonna come to blender soon

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

    Houdini is the biggest and the simplest in the same time 3d software (due to it's simple and consistent logic compared to other "simple" but very inconsistent opponents). And if you really want to play with SDFs, this is your friend.

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

    It's not going to take over every part of modeling just the stuff geometry nodes can't already do in Houdini and Blender. Can it help? Sure but for the most part not many people need it. At the end of the day the software used is just a tool and nothing more. There's already addons, for example in Blender that take care of things like boolean meshes so this isn't ultimately necessary.

  • @paulofalca0
    @paulofalca0 2 месяца назад +1

    And also Adobe Neo also uses SDFs

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

    Im pretty sure DRG's cave generation works with something simmilar

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

    Am I wrong, or is Plasticity also an SDF modeler? It presents itself in a very similar way to SDF but it may just be CAD lol

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

    hmm this seems doable in blender with nodes, as they support boolean opperations

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

    I used SDFs in my master thesis to sculpt selections in volumetric data:
    ruclips.net/video/8AyW80ETPDc/видео.htmlsi=D2Z4qPbHVdvOfUj1
    It is a very cool way to make shapes!

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

    Sculptura on IPad is also SDF

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

    Clavicula Nox, by Therion, good song.

  • @sega5785
    @sega5785 28 дней назад

    When will you talk about details at 4:30?

  • @otgunz
    @otgunz 2 месяца назад +1

    AI is the future of 3D modelling. I have been using AI drawing softwares starting with Midjourney and since last year I have been a regular user of Leonardo AI since it is an easy to use brwoser tool with lots of AI models combined into one since interface. I am using it for professional use. How the creation process goes? Well I sketch the illustration in my mind on Photoshop like I had been doing it since 2010. Then I upload the colored thumbnail sketh into Leonardo, use the summary of the illustration to work as my prompt. From the variations I pick the best ones back into Photoshop. I mash pieces of them on the canvas over my sketch. It is rather easy matte painting work, the difference is you don't use photos or renders of 3D models but use AI generated image parts and pieces. Then I reupload the piece into Leonardo again. This goes on as much as I reach a queality that is satisfying enough in industry terms. No my work does not look like generic AI creations as the actual composer is not the AI but myself. Also you can't find any sh*tty parts like crazy eyes or spagetti fingers as I correct them throughout the creation process myself with a stylus on my Wacom Cintiq as usual.
    Why I shared this rather personal and unrelevant working process of mine you may wonder. Well this is because the future of 3D is similar to the current 2D. There will be prompt input softwares where you make simple objects (OBJ's) or import them, then input your prompt, then develop over it. And finally I am sure you will be able to do retopology, pick the triangle or quad count, select if it will be in triangles or quads, let AI define the eyes, arms, legs etc. for it to make them seperated nicely for rigging and animation etc. So it will be like a software for 3D modeling where you won't bother with anything like anatomy or tessalation etc. It will be automatic, intelligent, fast like very fast. I create a 2D digital art that is twenty times quicker than how long it would take if I drawn it myself with limited reference use. Same will be there for 3D artists. And this is the step before total prompted CGI animations or game assets. Yes there will be a time, you will write prompts and a game is created for you automatically, you will playtest and while doing so you will be reprompting and polisihing it until you are satisfied with it.

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

    No mention of Project Neo by Adobe?

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

    This is like vector graphics in 3D

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

    Unity has had Clayxels in the asset store for years.

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

    didn't 3D Coat used sdf for a long time?

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

    I always had hard times understanding SDF comparing to rasterization

    • @zdspider6778
      @zdspider6778 2 месяца назад +1

      It's just math... You've got an origin (which can be a point or a line) and you can move that origin (offset it) anywhere relative to the world origin. Then you can define a space from which you can calculate a _distance_ from that origin, which can be viewed as concentric "rings" around the origin. And it's "signed" because that distance can be either positive or negative (meaning also inside the shape).
      It's not terribly difficult to comprehend how it's done in 2D. But I don't know how it's done in 3D. I'm guessing the same but with an extra axis. So you've got not just XY on the cartesian plane, but XYZ.

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

      SDF is defining shapes based on mathematically defined surfaces; rasterization is rendering based on calculating pixel colors. Both can be used together or independently; they're about different parts of the process.

  • @DaveCardwell-yr7nv
    @DaveCardwell-yr7nv 2 месяца назад

    Also Project Neo from Adobe.

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

    ZBrush already does all of this stuff, for like 12 years.

  • @EricWilliamsCG
    @EricWilliamsCG 2 месяца назад +7

    Was the ai thumbnail created with signed distance fields? 😛

    • @awesomemike3857
      @awesomemike3857 2 месяца назад +5

      No it wasn't, pretty disappointed to be honest

    • @gamefromscratch
      @gamefromscratch  2 месяца назад +7

      Not AI. Stock image licensed, but not ai.

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

      @@gamefromscratch If the stock image came from Adobe Stock or possibly Getty Images, then chances are it could be an AI image that has been uploaded to the stock image site like a normal image.
      This is why I'm actually buying reference books these days like I'm a 20th century artist (e.g. Peanuts creator Charles Schulz had a whole library of references he would use for daily comic strip ideas or drawing more complex stuff correctly). It's getting harder and harder to tell whether that image you downloaded off of Google Images, Pinterest or other sites is actually a photograph and not AI-generated. Obviously, references are only useful if they have 100% correct lighting, anatomy, perspective, etc., and all the AI images flooding the Internet and crowding out genuine drawings and photographs make this a lot harder to determine, now. Buying reference books, especially ones that seem to be made before 2015 according to the copyright pages, is the best solution I can think of for now.

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

    It's basically metaballs on steroids