So what exactly is NURBS modeling?

Let's discuss NURBS modeling and how it compares to poly-based modeling.
►► Our Blender courses & resources - www.blenderbros.com
Hard Ops/Boxcutter (affiliate): gumroad.com/a/811037811
Gumroad - gumroad.com/theblenderbros
Socials - linktr.ee/joshgambrell
Discord - / discord
Biz inquiries - josh@blenderbros.com

Пікірлер: 238

  • @JoshGambrell
    @JoshGambrell2 жыл бұрын

    ➤ Learn more hard surface with our SciFi Terminal Design mini-course www.blenderbros.com/scifi-terminal-design-mini-course

  • @chopsuey4698
    @chopsuey46983 жыл бұрын

    In comparison with 2D creations Blender is like photoshop for raster painting and moi3d is like illustrator for vector designs

  • @simpernchong
    @simpernchong3 жыл бұрын

    Nice video. As a 3D CAD guy, I use NURBS because its output is geared towards accuracy for mass manufacturing. My go to software is Rhino 3D NURBS / Sub-D modeller. I also use Blender as well, but for clients who requirement is visualisation, not manufacturing.

  • @diyguild1327

    @diyguild1327

    Жыл бұрын

    Where did you learn Rhino from? I'm considering using it but I don't see a lot of tutorials and guides compared to something like blender.

  • @makeart5070

    @makeart5070

    3 ай бұрын

    Way late on ny response here, but if you're still interested, Rhino is very user-friendly and intuitive; the user manual and website have tutorials to get you going. ​@diyguild1327

  • @omariparris9953
    @omariparris99533 жыл бұрын

    This also reminds me of Vector based vs Raster based workflow

  • @neonalexandergomes8963

    @neonalexandergomes8963

    3 жыл бұрын

    Right

  • @ShaunDreclin

    @ShaunDreclin

    6 ай бұрын

    This is exactly what I was thinking!

  • @truesoundwave
    @truesoundwave3 жыл бұрын

    For the math nerds, Polygons use matrices/matrix multiplication/arithmetic with coordinates internally. Which is linear algebra. You effectively define the points and link the points, You can generally define these as matrixes using a,b,c terms. [a b c...n]. There is an inherent level of direct manual control with these at the cost of inherently smoothness and accuracy. NURBS are using matrices(and "Linear" Algebra) as well internally but their entries are not like polygon model entries. NURBS effectively use *polynomials* around a spline using polynomial *interpolation*(if you animate in blender, you definitely know what this is). Entries of NURB matrices look more like [(a + bx^1 + cx^2 +.....+zx^n) (a + bx^1 + cx^2 +.....+zx^n) (a + bx^1 + cx^2 +.....+zx^n)] Notices each of these entries technically has their own weights to form their curve. This makes them explicitly more accurate than polygons mathematically for curvatures because NURBS can successively add and reweigh each entry to increase accuracy as needed in an exponential matter around their "B-Splines". This makes them far more accurate. And generally easier to control from a user perspective. The end result? Per curve, we only need to store the weights, the power/exponent level, and the spline data. From cad, you can effectively only mess with the spline data to make things easier for you. This also makes them easier to hold in memory for extreme curves vs polygons. NURBS in one sense can be defined as *Piecewise* weighted Polynomials around a piecewise linear function. This is why attaching nurb points can be...weird... at times. The entire polynomial has to be reweighted. This is also why they cannot be easily animated/not animated at all. With polygons, you move points in space. With nurbs, you are having to completely recalculate chains of piecewise polynomials and weights. If you want an example of what I mean by "piecewise polynomial", perform a boolean operation on a NURB model. It doesn't cut the NURB usually. It instead produces another one! NURB 1 exists as a function from (x1,y1,z1) to (x2, y2, z2). A boolean operation technically just *stops* that range/domain early, and inserts another NURB with it's own range/domain to fit what you want. It only worries about combining the weights at polygon conversion time. This is also why converting a NURB to a polygon often generates a silly around of polygons/verts. In order to achieve "mathematical smoothness perfection" with polygons, you need ALOT of polygons to balance the weight distribution. So converting a system designed to be visually "perfect" in smoothness will naturally generate a high polycount. Honestly though, in this day and age, many utilities you would find with nurbs can be applied directly to polygons. Nurbs are better for engineering and scientific analysis, as well as quick block out for curvature. I think there was a 3d VR sculpting software that exclusively used NURBS. Although I would be careful if someone is a general animator using NURBS. Never forget, NURBS are mathematical precise tools before they are modeling tools by definition. They are for engineers, mathematicians, and scientists. They are only for general modelers, game designers, and animators when they are *SKILLED* in how clean them up and operate them. I recommend Rhino if you can somehow get a copy but Moi is a good choice as well.

  • @kdeuler

    @kdeuler

    Жыл бұрын

    Thanks for this! I was hoping to find a discussion of the benefits of nurbs for some situations. It would be interesting if a tool could be developed that combines the benefits of each (polys and nurbs) and avoids the pitfalls of each.

  • @hansiuwe6759

    @hansiuwe6759

    Жыл бұрын

    Usually what happens with boolean operations is that the NURBS in fact stay the same, we just use so called trimming curves to "cut/trim" the input parameter space. This means the following: Our Sphere is actually a NURBS Surface, so 2 NURBS Curves that span a surface using the tensor product. And within that Surface space we can put trimming curves that cut out regions of the surface space. So you have a NURBS Surfaces that inputs 2 parameters, but outputs a 3D point: S(u,v) -> p(x,y,z). Then we define trimming curves, that input 1 parameter but output 2 coordinates in the NURBS Surfaces space. T(t) _> s(u,v). This means you define curves within the surface space, which then cut out regions of the NURBS. The NURBS is still fully there, you just tell the Renderer to not display the cut out regions. There is some very interesting stuff you can play around with this. Roughly 10 years ago I wrote my bachelor thesis about an Algorithm that converts any NURBS into a piecewise combination of cubic bézier patches. This bézier patches can then be rendered and trimmed very efficiently on the GPU, since they have a fixed number of control points (and some other very powerful properties). This allows for some very cool stuff, for example seemingly Level of Detail transitions, because no CPU calculation time is required to change the LOD, since all the calculation happens on the GPU, by pre-storing some suiting sampling nets in the GPU Memory. We used this approach to visualize Aircraft designs that are created using NURBS.

  • @neonalexandergomes8963
    @neonalexandergomes89633 жыл бұрын

    Would love a basic modeling series on Moi

  • @_20TWO
    @_20TWO3 жыл бұрын

    Nice Josh, it's definitely something I've been looking to get into, especially for those more free form and organic type of modelling, I'll definitely keep my eyes peeled for these types of tutorials, cheers mate!

  • @tbrg1965
    @tbrg19653 жыл бұрын

    I've been using NURBS for years. I wish Blender would add full support for them . . .

  • @simpernchong

    @simpernchong

    3 жыл бұрын

    Blender's NURBS will not be manufacturable because it cannot be export as STEP or IGES.

  • @luca_sbll

    @luca_sbll

    2 жыл бұрын

    @@simpernchong Isn't it the other way around though?

  • @shadyhasan1012

    @shadyhasan1012

    2 жыл бұрын

    ​@@simpernchong i use blender for 3d printing and also for CNC milling machine , have you tried to design with blender for manufacturing ?! coz eventually after designing in a NURBs system , you will have to convert it into G code which relays on both polygonal and NURBs definition mathematically, am i right here ?

  • @toddspeck9415
    @toddspeck94153 жыл бұрын

    Thank you so much for making this video. So stoked to own MOI. This really explained a lot of things for me. So cool watching you use MOI. I also just Love Blender. Thanks Josh.

  • @onerawartist
    @onerawartist3 жыл бұрын

    glad to see you explaining this for the community ^^

  • @dragonskunkstudio7582
    @dragonskunkstudio75823 жыл бұрын

    I get it, nurbs is just vector data vs polygons would be rasterized.

  • @_20TWO

    @_20TWO

    3 жыл бұрын

    Exactly my thoughts as well! Adobe Illustrator vs Adobe Photoshop haha

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    Non-uniform rational basis spline (NURBS) is a mathematical model using basis splines (B-splines)

  • @kaustik185

    @kaustik185

    3 жыл бұрын

    @@archiplanservices3746 yay, wikipedia!

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    @@kaustik185 absolutely so handy....

  • @micahmarrs9963

    @micahmarrs9963

    3 жыл бұрын

    Beat me to it lol

  • @AdrianW3D
    @AdrianW3D3 жыл бұрын

    So it's the 3D equivalent to a vector-based workflow?

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Pretty much.

  • @localstout
    @localstout3 жыл бұрын

    Moi is awesome......different but super easy to use. Josh, you would be the perfect person to do tutorials for this tool. While easy to learn ,Moi can be a little confusing if you are only used to sub-d workflow. Glad to see you giving Moi some of your time!

  • @kyounokuma
    @kyounokuma3 жыл бұрын

    Great video. Yes, please. More Moi content. In particular, it would great to see how you use Moi and Blender together. Thank you.

  • @samuelhiggins6617
    @samuelhiggins66173 жыл бұрын

    I’ve just become interested in NURBS due to playing with older programs (Bryce & infini-d) and Ive found it VERY difficult to find good learning resources. I’d love to know more about file formats and rendering engines for these programs. Thank you for covering this!

  • @Web3DArtist
    @Web3DArtist3 жыл бұрын

    I would love to see more Moi 3D videos!

  • @olgfried3630

    @olgfried3630

    3 жыл бұрын

    me too

  • @KRIZINKGRIN
    @KRIZINKGRIN3 жыл бұрын

    Great video Josh 😎 I already use Rhino 7 and it's SubD function so I can bring Blenders poly work and convert it to Burbs.

  • @TheKevphil
    @TheKevphil3 жыл бұрын

    Something especially attractive about MOI is its very pretty onscreen renderer! :)

  • @raz3582
    @raz35823 жыл бұрын

    Cool video thanks. The point is, at the end, you have to convert the nurbs MOI "geo" into polygons for a game engine by example or for your HP. You will still end with the polygons problem for the HP ^^

  • @TheLenbus
    @TheLenbus3 жыл бұрын

    So wouldn‘t it be absolutely great, to have access to such a thing in Blender (that’s what I’ve been thinking since over 5 years).

  • @blu3_enjoy
    @blu3_enjoy2 жыл бұрын

    I gotta try this

  • @matsy7450
    @matsy7450 Жыл бұрын

    Thanks for video🙂

  • @MR3DDev
    @MR3DDev3 жыл бұрын

    We use Rhinoceros at the company I work for which is an extended version of MOI (Actually Rhino came first) but I can tell you modeling with nurbs makes thing sooooooooo easy, until you have to take things out of the software and need it to be polygons xD

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Yup, I find poly based to simply be more efficient for me, with certain cases as exceptions.

  • @onerawartist

    @onerawartist

    3 жыл бұрын

    yeah, exporting is the problem, i still struggle to export from rhino to blender, using the quad remesh and still not getting the expected result everytime

  • @truesoundwave

    @truesoundwave

    3 жыл бұрын

    @@onerawartist Maybe look into buying Exoside remesh plugin. It's nearly the same remesher as Zremesh by the same guy with some differences. Quad remesh is horrible.

  • @onerawartist

    @onerawartist

    3 жыл бұрын

    @@truesoundwave i will check it out , thank you ^^. Im new to rhino and grasshopper i thought that was the only tool lol

  • @radoman1234

    @radoman1234

    3 жыл бұрын

    @@onerawartist MoI have excellent export capability. Far from perfect, but better than other solid modelar. Usually I export as N-gons mess, and then slowly fix issues..... or simply get rid of Ngons in C4D, get little messy geometry, but shading is ok. and if you prepare modei in MoI, UV is very easy and fast.

  • @kenmorris2858
    @kenmorris28582 жыл бұрын

    I've owned MOI3D since version 3 and now have ver 4. Love MOI3D as well as 3D Coat. Would love to see more MOI3D stuff. Michael Gibson who created MOI3D was one of the original developers for Rhino3D. Cheers from Nova Scotia...

  • @dainjah

    @dainjah

    7 ай бұрын

    MOI3D also creates the cleanest wireframe when exporting to .obj for example... All other apps create a "triangle mess" while MOI3D can use quads or ngons and it just make your life 1000% easier when you need to retopology later in blender.

  • @hhal9000
    @hhal90003 жыл бұрын

    I have Moi and would love to see some tutorials on it.I still get into trouble with fillets in Nurbs on complicated shapes where they won't calculate and also trying to make solids out of surfaces where they won't join.

  • @IchBinJager
    @IchBinJager3 жыл бұрын

    Hey Mr. Gambrell; is there anyway I can export it as subdivided, like with the subdivision modifier in Blender but like after it's applied? I was mostly looking at this as way to make doing high polys much easier for hard surface stuff.

  • @andregustavoantunes
    @andregustavoantunes3 жыл бұрын

    Aeaeaeaaeaeaeeaa finally!!!! SOMETHING ABOUT NURBS!!!! I'm reading and watching about Nurbs.... And I think NURBS is a great option sometimes....

  • @dev.swarnakar

    @dev.swarnakar

    3 жыл бұрын

    Nurbs is a greater option, but only if you have to make files for 3D printing (infinite resolution is way better than subdivision for smoother surfaces). However, if it is animation or something else, welcome to the life of eternal misery.

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    @@dev.swarnakar in my world legit all products or cars come as Nurbs/CAD for animation or render. I personally never encounter poly modeling for animation unless it’s something abstract maybe. But I usually just render real world stuff.

  • @garyrizzo7697
    @garyrizzo76973 жыл бұрын

    Thanks Josh. More MOI info please.

  • @omariparris9953
    @omariparris99533 жыл бұрын

    Always wanted to get into this kind of modeling since I saw Vitaly Bulgarov using this in one of his older videos

  • @kdeuler
    @kdeuler Жыл бұрын

    Thanks for this vid. I'd like to know more about what the benefits of mesh modeling are over nurbs modeling. EG, is it easier (for the programmers, at least) to apply materials to surfaces in a mesh software?

  • @nikitaborodin6312
    @nikitaborodin63123 жыл бұрын

    Thanks for video. Can you show what buttons are you using?

  • @sigurdbergsrud6198
    @sigurdbergsrud61983 жыл бұрын

    Hey man, I’m just wondering, could you make a tutorial on making a guitar? There aren’t many good tutorials for that. Also, great video, I learn something new every time I watch your videos

  • @niazahmedkhan4201
    @niazahmedkhan42013 жыл бұрын

    Need more video on moi3d

  • @aecg1033
    @aecg1033 Жыл бұрын

    May I ask you, I want to make an embossed dish containing some booleans, and then I make a mold for it, which software do you recommend for this purpose.?

  • @charlesvdos5000
    @charlesvdos50003 жыл бұрын

    hey Josh one question, is it efficient to use a NURB system to bake details into a low poly mesh?

  • @marsmotion
    @marsmotion2 жыл бұрын

    look into something called plasticity. its standalone and designed for blender familiar users and easy to use much easier than moi. evolving now pretty fast

  • @wei-paihuang3648
    @wei-paihuang36483 жыл бұрын

    Thanks for the video. I went from modo to Alias and like you said you have to forget everything you know about poly modelling to learn nurbs. They are worlds apart and each have their own merits and applications. For making real cars though Alias is still king.

  • @ChuckMcNelly

    @ChuckMcNelly

    Жыл бұрын

    I learned Alias during university and I was used to Nurbs modelling...Switching to Blender is proving to be quite traumatic! 😂😂

  • @iainpendery8623
    @iainpendery86233 жыл бұрын

    Nice one Josh. Do you ever use a program like Moi to create models and then import into Blender. After experimenting I can see the cross over is pretty good. I find the precision of NURBS is fantastic, but do prefer the Blender workflow for rendering etc.

  • @falxonPSN
    @falxonPSN3 жыл бұрын

    Very cool video for those who are new to NURBS. Also, to use this video as a drinking game, take a drink everytime Josh says "infinite."

  • @BadaBing_
    @BadaBing_3 жыл бұрын

    I'm most interesting to see how you deal with export meshes using Moi, especially how to do high and low poly for game assets

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    Obj format for example, Moi3D as an advanced Obj exporter.

  • @Soulskinner

    @Soulskinner

    3 жыл бұрын

    Well. Usually you don't do this stuff. But you can try to export it to MaYa (I wonder, would it work in Blender?), then do retopo, like with sculpting. %) Well, you can try to convert these to polygons, but you'll usually get complete mess. But as I've said, you use this type of software for other things. Like CAD.

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    @@Soulskinner Hi, Yes it works pretty well in Blender and for the geo, i agree with you about the necessary retopo step.

  • @Soulskinner

    @Soulskinner

    3 жыл бұрын

    @@archiplanservices3746 Hi. XD I'm just not sure that Blender supports all these NURBS surfaces. But I've thought that this software can export objects as Poly objects.

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    You can export from Moi3D in Obj format of course then import in Blender. There's even a bridge between both softwares called BMoi3D Connector get it here : github.com/TitusLVR/BMOI_Connector

  • @danbreland3444
    @danbreland34442 жыл бұрын

    Are you able to import those NURBS into Blender? If so, how does it look? Does it have the same smoothness?

  • @canweng5546
    @canweng55463 жыл бұрын

    Can Moi3d handle large objects like architecture modeling scenes?

  • @Fooy.
    @Fooy.2 ай бұрын

    broo I literally got your Material ad in your video lol

  • @miguelambrizlucio8418
    @miguelambrizlucio84183 жыл бұрын

    I combine softwares, I can make something in a few minutes on Rhino it will come super clean and exact. But you are right, you need another approach. Sometimes I just start from scratch but even so is faster. Or another times Is easier to just grab some poliygons and move them than go back modify a curve and re project, extract and bevel something because of a little change. But you can use both.Some elements poligonal and another nurbs and mix them. How do you import iges files into Blender? Do you have to import as a poligonal object or is there a way to keep nurbs inside of Blender?

  • @nikolaikrustev1159
    @nikolaikrustev11593 жыл бұрын

    Moi3D is beautifully simple and intuitive to use, however it is pretty expensive. Fusion 360 on the other hand can be used completely free (with just a few limitations) and has a more expansive toolset more geared towards precision modeling.

  • @IchBinJager
    @IchBinJager3 жыл бұрын

    So, I was looking at MoI for what you said before; does it include things like array and screw which blender has? Does it export model as high poly ready for baking?

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Yep, it has array, circular array, etc, more than Blender has actually. Mesh export is based on your triangle count. You can make it as low or high poly as you'd like (for rounded surfaces, lower triangle exports will yield faceted edges).

  • @IchBinJager

    @IchBinJager

    3 жыл бұрын

    ​@@JoshGambrell On export for high polys, the shading will always be right? Mainly I'm looking for something to make the high polys to bake to low easier. I may get this at some point in the future if it will alleviate the difficulty of making support/control edges and all that while still working enough to make things to bake off of.

  • @alekjwrgnwekfgn
    @alekjwrgnwekfgn3 жыл бұрын

    Rhino is awesome. They kinda invented geometry nodes with Grasshopper too (if math/procedural/parametric is your thing). Of course Blenders Geo-Nodes is gonna be more for motion graphics though.

  • @joshua42777
    @joshua42777 Жыл бұрын

    something like plasticity sounds great to get a shape then go to blender and run it through quad remesher. i guess that might work

  • @hanktremain
    @hanktremain Жыл бұрын

    Are there ways to mesh a nerds model?

  • @BMF6889
    @BMF68893 жыл бұрын

    What's the relationship between nurbs and traditional blender with relation to exporting and importing? Can nurbs models be saved and imported as an OBJ or other format file for Blender and vice versa?

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    You can export nurbs and polygons as fbx files.

  • @RahzZalinto
    @RahzZalinto2 жыл бұрын

    It's like vector graphics, you draw a curve and the computer is doing some math to decide what it looks like at every resolution. Thats why your logos and stuff should be made in a vector fromat so they can be put on a mug, a t-shirt or a billboard without losing detail :P (also i havent been involved in 3d modeling in like 20 years cuz I joined the army BUT I remember maya having nurbs options as well - dunno about now a days)

  • @paulo.dionisio
    @paulo.dionisio2 ай бұрын

    You got nurbs lines and surfaces on blender. I'm trying to figure out if one can do cad/cam with it. You gotta keep meshes out of your workflow for sure.

  • @wozcs22
    @wozcs222 жыл бұрын

    nice !

  • @moonofnanites9514
    @moonofnanites95143 жыл бұрын

    So it's kinda what like vector graphics are to rasterized images? With vector graphics, there's a limit to how much detail you can realistically add though. What's the downside to nurbs modelling?

  • @TZJHandle
    @TZJHandle3 жыл бұрын

    Freecad's underlying modeller is nurbs based but it would be better if blender had a nurbs workspace

  • @monkho_dev
    @monkho_dev3 жыл бұрын

    If you can, I really wish get more knowledge of this Bay you

  • @marcelovargasmansilla1369
    @marcelovargasmansilla13693 жыл бұрын

    Josh eres un genio ;p

  • @pikachufan25
    @pikachufan253 жыл бұрын

    Im new to NURBS and im very curious about it. so can you guys give me a good example on what NURBS Modeling Exel at? like in my head i feel like making Hyper-Realistic Objects with Nurbs would be a Great Choice but from the comments, it looks like Poly Count is much less of a Headache to do. 3D Printing is one of the things i heard from the comments its a good choice. any other things?

  • @e-mananimates2274
    @e-mananimates22743 жыл бұрын

    While I see the appeal of a smooth model, a low-poly one is more of my style. My strategy is to have the angular edges work into the art direction.

  • @MarCuseus
    @MarCuseus3 жыл бұрын

    So basically, raster graphics vs vector graphics. Modeling in CAD and then bringing the model into Blender, would that be a good workflow?

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    You can definitely use both softwares.

  • @NotASpyReally
    @NotASpyReally3 жыл бұрын

    Please give an example? Because during the video I was really just asking myself "Okay that's really cool but what is it used for?"

  • @raz3582

    @raz3582

    3 жыл бұрын

    You can make your HP in MOI but you still end to convert it into polygons for baking ^^ That's an example.

  • @Evotech5

    @Evotech5

    3 жыл бұрын

    For example Rhino (which is nurbs) is the go to industrial design software. Together with keyshot. And like usually in car design you would go from a poly model (sketch even tho it's already a lot of work) to sth with nurbs (more accurate) to the final step which is Strak software (for example Alias).

  • @Soulskinner

    @Soulskinner

    3 жыл бұрын

    It's used of CAD modeling. For example, when you need 3D blueprint of a car, or some mechanics and this kinda of stuff. Not like cool model, but actual blueprint, which will give you information about every point of it's surface. Or some parts. And this kind of stuff.

  • @onerawartist

    @onerawartist

    3 жыл бұрын

    its a must when you need precision, real life stuff, production , cnc machines , 3D printing .. etc. thats when you need as much precision as you can get, and polygons can't provide that

  • @MikeNugget
    @MikeNugget3 жыл бұрын

    Did you use RhinoCeros for nurbs modelling in comparison with Moi3D?

  • @clausbohm9807

    @clausbohm9807

    3 жыл бұрын

    Maybe simple is better, I get lost with all those Rhino control icons ...

  • @MikeNugget

    @MikeNugget

    3 жыл бұрын

    @@clausbohm9807 It's pretty simple if spend some time to grasp but it has many useful tools.

  • @EVER566
    @EVER5662 жыл бұрын

    What about if i want to export as 3d model ???

  • @musicandhappinessbyjo795
    @musicandhappinessbyjo7953 жыл бұрын

    I had really like to know if this can be used as a game asset. (Exported as obj Or something)

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Yup, export as fbx or obj

  • @truesoundwave

    @truesoundwave

    3 жыл бұрын

    This is a very bad idea to export directly as an OBJ into a game engine. Nurb conversions produce extremely un-optimal meshes for real time performance as polygon models. It would need to be extremely optimized first in another program.

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Well you don’t export directly of course, you would go nurbs -> poly -> optimize -> game engine

  • @musicandhappinessbyjo795

    @musicandhappinessbyjo795

    3 жыл бұрын

    @@JoshGambrell oh oke. Thanks a lot man

  • @fstom
    @fstom3 жыл бұрын

    solidworks is beast of all cad nurbs software

  • @kowy_m
    @kowy_m3 жыл бұрын

    u are doing same design, another software! will be cool to watch !

  • @godakartik8110
    @godakartik8110 Жыл бұрын

    So this is analogous to svg or vector graphics. Sounds cool af

  • @SchemingGoldberg
    @SchemingGoldberg3 жыл бұрын

    Blender already has support for NURBS and metaballs, though they are limited to a fixed resolution (just like curves), and they don't support booleans. It would be very cool if Blender could change them to be infinite resolution and support booleans.

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    They are also called Nurbs in Blender but it’s really not comparable to real CAD Software.

  • @Hyperboid
    @Hyperboid Жыл бұрын

    Small correction: Not quite infinite. While it _is_ precise enough that you won't have to worry about it, floating point numbers have limits. Otherwise, great video.

  • @bgmlover552
    @bgmlover5523 жыл бұрын

    will this nurbs model makes automotive design easy? and this nurbs model make render simple?

  • @mostafamostafa-fi7kr
    @mostafamostafa-fi7kr3 жыл бұрын

    i want to learn more kind of modeling beside polygons modeling but i dont know what there name is !?!

  • @MikeMike-wc8on
    @MikeMike-wc8on3 жыл бұрын

    Will this ever be implemented in games?

  • @kurisutofusan
    @kurisutofusan3 жыл бұрын

    So NURBs vs Blender is kind of like vector vs bitmap (rasterized).

  • @shadowstate552
    @shadowstate5523 жыл бұрын

    I have Moi, payed a lot for it, rarely use it, because I found it extremely buggy and they haven't updated it in eons. Too bad really cause it's like working in SketchUp but you can do amazing organic shapes.

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    Moi3D cost 295$ for a full version and 99$ for a student, so yes compare to Blender (without paid addons) it's expensive ^^^ Moi3D forum is one the most active on the web and the developer answers to any questions. Moi3D v4 final has been released in 2020 with new features like subd, have in mind that Michael Gibson is on in own to develop the software so yes it takes time for new releases but on the other hand so stable with no bugs except the hacked Moi3D versions you find on the net.

  • @020
    @0203 жыл бұрын

    is there any way to somehow convert cad models into polygon models

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Sure, export as fbx.

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    Oldschool blender sometimes dies on fbx, especially from MOI. Best solution still MOI for the average user. But there is also FreeCAD, Fusion360, Alias, Rhino, VRED, DeltaGen and even Blender Addons for direct import. I think C4D also imports CAD directly. .step is the most common CAD exchange format.

  • @onurerbay7672

    @onurerbay7672

    3 жыл бұрын

    @@DamianMathew Hello, what is the name of the addon used for importing .step in Blender? I've found STEPper on Gumroad but is there also an addon which comes with Blender?

  • @fernandosanchezm
    @fernandosanchezm3 жыл бұрын

    So, Nurbs is to Polygon the same as vector is to raster, got it!

  • @Flight72
    @Flight722 жыл бұрын

    just my 50p in favour of Blender... you can use Nurbs curves and Nurbs surfaces in Blender. You have also primitives for it!

  • @sebbosebbo9794
    @sebbosebbo9794 Жыл бұрын

    thought blender have new nurbs option... but moi3d ...sharpr3d is cool have great bevel option...

  • @darkcult99
    @darkcult992 жыл бұрын

    More MoI3D please!

  • @rix1602
    @rix16023 жыл бұрын

    I used to make 3D CAD with solidworks. One of the best tools to make mechanical systems I ever used. Catia is cool too. But god can it be frustrating ! If you make simple systems without much curves, it's ok. But when you get on the big stuff, you wish that you could commit sudoku.

  • @milkndsugar
    @milkndsugar3 жыл бұрын

    Cool

  • @andregustavoantunes
    @andregustavoantunes3 жыл бұрын

    Josh.... Can we "blend" the two techniques? And about the Nurbs surfaces in blender? Nobody talk about this.... Why?!

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Sure can! I do it occasionally. I might make a vid on it

  • @mitri5389

    @mitri5389

    3 жыл бұрын

    because blenders "nurbs" is garbage as of now. I dont understand why someone would use nurbs for cgi work where accuracy is not so important, for cad and making things in real world nurbs make sense but not with this type of software you would wanna use freecad, solidworks

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    @@mitri5389 don't underestimate Moi3D my friend, Michael Gibson the developer of Moi3D and Rhino3D in it's early stage intend to create a powerful software without a messy ui and affordable. It looks simple but so powerful at the end, so the only way to discover that is to use it intensively knowing what your talking about.

  • @paulcg7566

    @paulcg7566

    3 жыл бұрын

    @@archiplanservices3746 no point in learning that

  • @archiplanservices3746

    @archiplanservices3746

    3 жыл бұрын

    @@paulcg7566 It's intuitive ^^

  • @IrakliGogava
    @IrakliGogava2 жыл бұрын

    Imagine sculpting in such software..

  • @LKDesign
    @LKDesign3 жыл бұрын

    NURBS are the vector graphics of the 3D-world. And like vector graphics they are good in their special field of application.

  • @SergiyTokarev
    @SergiyTokarev3 жыл бұрын

    the next level of lessons is Rhinoceros 3D?

  • @redjohn4886
    @redjohn48863 жыл бұрын

    funny to see a video about this topic from you after I discovered NURBS modeling myself two days ago. I wanna get more into Arch Viz and I found out a lot of companies and people use NURBS modeling for that. Now, I am feeling ambivalent about what I should focus on. Does someone have any experience with this?

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    Archviz is rendering, not necessarily modeling. Oldschool Architects only work in 2D so you need to model for Archviz. In this case it doesn’t matter if poly or nurb, just needs to be quick and look good. Modern architects work fully in 3D, so no modeling needed for the render guy. All the render guy needs to do is focus on interior design, light, materials or what ever.

  • @redjohn4886

    @redjohn4886

    3 жыл бұрын

    ​@@DamianMathew oh hey Mathew, so you don't just respond to your own videos. I appreciate that. :) Would you say I should focus more on rendering, lighting, design, etc. instead of modeling?

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    @@redjohn4886 I’m everywhere haha to be honest, do what’s fun. That’s what you will get best at. But one thing I can tell you: a modeler from my experience is easier to replace. Also a modeler more likely will work with other 3D guys (lower budget). A render guy can shine with his unique style and also sell pictures instead of models wich helps working directly with a client (bigger budgets). But that’s really just my personal opinion. I’m sure people will also think the opposite.

  • @redjohn4886

    @redjohn4886

    3 жыл бұрын

    @@DamianMathew Thanks, man!

  • @barrettbachner8657
    @barrettbachner86573 жыл бұрын

    if your into this i highly suggest cad modeling, a free option is fusion 360

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    Autodesk is never free. I’ve seen some Autodesk lawsuits on student and personal versions with big fines. Only for hobby work it is okay. Keep in mind fusion is pretty much all cloud based for a reason, THEY ARE WATCHING haha. Only Blender is really free. MOI is a great solution. It’s one time pay and the developer is super chilled.

  • @barrettbachner8657

    @barrettbachner8657

    3 жыл бұрын

    @@DamianMathew well yeah but if you just want to try out cad why spend tons of money when you can mess around in fusion a bit to see if you like it (also yeah it used to be better then they put alot more restrictions on it, fuck autodesk)

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    @@barrettbachner8657 that’s exactly the trick. It’s like free drugs you know haha. I did a real transition from C4D to Blender and it was a pain, believe me. Also there’s trial versions of most softwares inkl MOI. If the trial goes 3 years there’s a reason cause once you go deep for 3 years there’s no way back xD that’s the main reason why people even use maya and 3DMax, cause they used it for 3+ years. Have fun learning a new software after that haha. So be careful how deep you get into the Autodesk Mafia

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    Last one: if anyone makes money, then it’s Autodesk, not MOI or others haha. ‘Free’ is just the bait.

  • @barrettbachner8657

    @barrettbachner8657

    3 жыл бұрын

    @@DamianMathew oh ofc, again i would only use fusion to see if you like it because its accessible and free, i actually went from blender to cad interestingly enough

  • @Cyberfoxxy
    @Cyberfoxxy3 жыл бұрын

    CSG for the win

  • @sevenseven31
    @sevenseven313 жыл бұрын

    can you put a video to compare zbrush and mol3d also

  • @092_deepak_kumar3

    @092_deepak_kumar3

    3 жыл бұрын

    One is a CAD software other is sculpting software. I don't know how you can compare them.

  • @sevenseven31

    @sevenseven31

    3 жыл бұрын

    zbrush you can add a high subdivision and mol3d you can't see the subdivision

  • @092_deepak_kumar3

    @092_deepak_kumar3

    3 жыл бұрын

    @@sevenseven31 because there's nothing to subdivided, the curves and surfaces would be interpolated the same way in a NURBS tool, unless you change the newly made curves in some way.

  • @092_deepak_kumar3

    @092_deepak_kumar3

    3 жыл бұрын

    Maybe I'm unable to understand what you mean, so can you please clarify?

  • @sevenseven31

    @sevenseven31

    3 жыл бұрын

    i mean the concept is same as photoshop and illustrator but for polygon modeling

  • @jamaalsineke2405
    @jamaalsineke24054 ай бұрын

    Can you use Nurbs models in a game engine? Can this be used for character animation?

  • @JamesSmith-ix5jd

    @JamesSmith-ix5jd

    Ай бұрын

    You can't, I think it was the reason why nurbs were cast aside in the entertainment industry and it went all in on polygons.

  • @yelby
    @yelby3 жыл бұрын

    Its basically a vector image but for 3d

  • @richard_robert
    @richard_robert Жыл бұрын

    Did you try Plasticity?

  • @DavesChaoticBrain
    @DavesChaoticBrain3 жыл бұрын

    Throughout the last couple years of getting back into 3D, I haven't heard ANYONE mention NURBS. I kind of assumed it had died at some point in the last 20 years.

  • @DarthGamer00
    @DarthGamer003 жыл бұрын

    so NURBS models are kinda like the Vector image of 3D modeling?

  • @Ray3D
    @Ray3D3 жыл бұрын

    I wonder if NURBS will ever make it to video games and animation.

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    Yes. But only to save money, not because it’s better. Better is to remodel the thing, but mostly it’s cheaper to just convert it and auto retopo it. Also anything like a tree you can’t really do in NURBS.

  • @mehulchaudhariiitb2765
    @mehulchaudhariiitb2765 Жыл бұрын

    What about nurbs modeling in Blender?

  • @realshyfox
    @realshyfox2 жыл бұрын

    I normally work on both. Bevels and cuts are way cleaner. Shapes are way faster to create. And with the curves to mesh add-in you can drop it to blender and create the desired shape inside blender. The details are amazing. Even exporting to obj your loss percentage it is not perceived so much in rendering. Now... You'll have to work harder if you want to make that model game ready. Blender will just chopp it like a butcher... But... your ideas don't have limits.

  • @MrPitki
    @MrPitki3 жыл бұрын

    Wonder why are there some "NURB" object in blender?

  • @Penguinz4LOLZ
    @Penguinz4LOLZ3 жыл бұрын

    I've been learning fusion 360 lately after spending around 6 years with Blender. It's very satisfying to use nurbs software when it comes to stuff like filleting/beveling boolean operations. Nurbs software can be a great addition to your polygonal arsenal as it makes creating certain shapes just so easy and a lot of the time you don't even need to retopologize its results. But I definitely understand what you're talking about in terms of polygonal software being better to model in. Most advanced shapes are easier to create in polygonal software as you have a lot more tools at your disposal. And in my opinion you have a lot more control of the shape as well. I don't know how much knowledge you have within the image editing field, but Photoshop and Illustrator are definitely a great analogy for this.

  • @MrDigitalWorks
    @MrDigitalWorks3 жыл бұрын

    Is it possible to bring such a nurbs object to Blender? Import?

  • @JoshGambrell

    @JoshGambrell

    3 жыл бұрын

    Yup, it will be converted in to polygons. Just export as .fbx file.

  • @fatalerrorst

    @fatalerrorst

    3 жыл бұрын

    @@JoshGambrellincorect .... then you get what? What do you get after conversation. Please don't talk about things you don't understand ... first learn then teach ... Check what is A class surfacing and then you will understand maybe after few years why it's used .... Learn in day or two ... Yea right ... What a joke 🤣 ... Google ICEM surf

  • @chopsuey4698

    @chopsuey4698

    3 жыл бұрын

    @@fatalerrorst He specified that it would be converted into a polygon model so we don't need your arogance he didn't say anything wrong

  • @chopsuey4698

    @chopsuey4698

    3 жыл бұрын

    @@fatalerrorst "then you get what?" You get a polygon model that you can unwrap and texture as you wish and integrate it into a scene for a 3D rendering or use it as an asset for a video game. Do you have any other questions?

  • @DamianMathew

    @DamianMathew

    3 жыл бұрын

    @@fatalerrorst CAD guys are the biggest haters wow haha. It’s like ploy guys are the hippies of 3D and CAD guys are the real 3D guys that went to Uni and have a certificate haha. Love it But yes it can be more complex than just converting to fbx, but still josh is not wrong.