This FREE Blender Add-on is a MUST HAVE - RePrimative

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2024
  • This instantly hit me as a total must have addon for Blender. And even better, it's free!
    RePrimative: github.com/eXz...
    Support the channel on Patreon and get videos a week early: / artisansofvaul
    Free Add Ons
    ND: hugemenace.gum...
    RePrimative: github.com/eXz...
    Old Modifier Panel: bluenile3d.gum...
    Quick Snap: github.com/Jul...
    CharMorph: github.com/Upl...
    Simple Tabs: chippwalters.g...
    Edge Flow: github.com/Ben...
    Sculpt Bridge: blendermarket....
    (Affiliate links) SUPPORT THE CHANNEL BY BUYING SOME STUFF YOU WERE GOING TO GET ANYWAY ;p
    Machin3 Tools: blendermarket....
    nSolve: blendermarket....
    Hard Ops and Boxcutter discount bundle: blendermarket....
    Hard Ops: blendermarket....
    Boxcutter: blendermarket....
    Mesh Machine: blendermarket....
    Just Panels: blendermarket....
    Construction Lines: blendermarket....
    Cablerator: blendermarket....
    Mesh Copier:blendermarket....
    Grid Modeler: blendermarket....
    Curve Machine: blendermarket....
    Decal Machine: blendermarket....
    Punch It: blendermarket....
    One Click Damage (OCD)/Cracker discount bundle: blendermarket....
    One Click Damage (OCD): blendermarket....
    Cracker: blendermarket....
    Flowify: blendermarket....
    Simple Bend: blendermarket....
    Conform Object: blendermarket....
    Curves to mesh: blendermarket....
    Mesh Materializer: blendermarket....
    Favourite modifiers: blendermarket....
    Wrap Master: blendermarket....

ความคิดเห็น • 62

  • @evilotis01
    @evilotis01 3 วันที่ผ่านมา +7

    oooh, yeah, being able to recover the local axes on something to which you've applied the rotation is SUPER helpful

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @@evilotis01 Totally. It would be worth paying for just for that and it's free!

  • @keithmathews4605
    @keithmathews4605 3 วันที่ผ่านมา +6

    This is AWESOME!!! One thing I noticed is that if you take a new cylinder, move it, rotate it, and then apply the rotation... then do a few more rotations and applying of said additional rotations... it will STILL "Fix Rotation" back to 0,0,0. AMAZING!!!!!!!!!!!!!!!!!!! I am sitting here trying my level best to break the add-on with regards to this fix rotation, but so far, I simply can't. This add-on is just fantastic!

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @keithmathews4605 Yeah it's so well thought out. I assume it works off the edges and looking out for the direction they are in but who knows.

  • @IrocZIV
    @IrocZIV 3 วันที่ผ่านมา +10

    Neat, would be nice if they implemented these features into Blender proper.

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา +1

      @@IrocZIV Totally agree.

  • @PhotoMakers
    @PhotoMakers 4 ชั่วโมงที่ผ่านมา +1

    This is REALLY a must have!!! Wondering how this is still not a vanilla feature in 2024!! :)

    • @ArtisansofVaul
      @ArtisansofVaul  4 ชั่วโมงที่ผ่านมา +1

      @@PhotoMakers That this can't work with every shape makes me think it might be way more complex to implement than it looks. But it would be great if it was.

  • @ExposeStudioID
    @ExposeStudioID 13 ชั่วโมงที่ผ่านมา +1

    Thank you for the video. Just subbed. A bit of typo in the content. It is called "RePrimitive" with "i" not "RePrimative" with "a".

    • @ArtisansofVaul
      @ArtisansofVaul  4 ชั่วโมงที่ผ่านมา

      @ExposeStudioID Thanks so much for the sub!
      Haha, to warn you, you'll find more of that in my content inevitably. I'm dyslexic and while I try to check for errors like this sometimes they slip though 😅😉

  • @Jaakeup
    @Jaakeup 2 วันที่ผ่านมา +1

    NICE! I remember when I first switched to Blender back in 2018 from Maya, I thought it was so stupid that you couldn't do this. Maya could do this from the start but for some reason Blender was so hesitant to do anything with the primitive the second you clicked away. I'll definitely be getting this

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      The fact that the addon shows its possible does make it seem pretty disappointing that you can't do it natively in Blender.

  • @ShiroiAkumaSama
    @ShiroiAkumaSama 3 วันที่ผ่านมา +1

    Reminds me of the free addon Auto-Align from Cube-C, at least the orientation thing after rotations have been applied.

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @@ShiroiAkumaSama Oh, i hadn't seen that one 👍🏻

  • @DaveTimperley
    @DaveTimperley 2 วันที่ผ่านมา +2

    First up, just wanted to say 'thanks' for the great content. You're concise, you seem to pick a lot of subjects that I find applicable, you don't feel the need to splash your face or silly clips grabbed from movies all over the videos you produce, and it's all really useful stuff.
    On the subject of the blender primitives, I wish blender would bite the bullet and support proper parametric primitives 🙂

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @DaveTimperley Thanks so much. I do enjoy the odd movie clip but only when I just can't resist 😅
      It would definetly be interesting to see that!

  • @JaXuun
    @JaXuun 23 ชั่วโมงที่ผ่านมา +1

    Whats the best way to cut the cutter and also to manage/organize it without inducing chaos?

    • @ArtisansofVaul
      @ArtisansofVaul  4 ชั่วโมงที่ผ่านมา

      @JaXuun I generally use Hard Ops. It has a function to find all the cutters on a selected object without any faff. Nd can do it too but not quite as well.

  • @darrennew8211
    @darrennew8211 2 วันที่ผ่านมา +1

    This sounds like it would be a good tool for cutter objects. I'm wondering if you alt-D link a bunch of objects then change it, whether it changes everything or makes an entirely new mesh.

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @@darrennew8211 Those are good questions. I might need to test both situations out!

  • @imonseii
    @imonseii 3 วันที่ผ่านมา +3

    Just took a looksee at the source. It guesses which type of primitive it's dealing with by lookint at the name of the object. If you rename your cylinder to cone, it will perform then cone RePrimitive. Which also means, that you can do funny shenanigans and break the addon ;D (PS. You have a typo in your title "RePrimitive". I'm guessing you saw it as soon as you were done uploading)

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @imonseii Oh that's a good shout! I knew it could be broken by Renaming the object bit didn't think to try and trick it. So cunning!

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @@imonseii Haha. I didn't see the spelling. I'm dyslexic so it happens sometimes 😅 I'll see if I can fix it

    • @imonseii
      @imonseii 3 วันที่ผ่านมา +1

      @@ArtisansofVaul oh. Then apologies for calling you out like that.

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา +2

      @imonseii Oh no apology needed! It really helps as I can correct it, it's not calling anyone out to point out something spotted that can be easily fixed 😁👌🏼

  • @gordonbrinkmann
    @gordonbrinkmann 2 วันที่ผ่านมา +1

    I might be missing here something, but around 4:25 you say you wish there was a button to bring back the rotation information after it was applied. But earlier at 2:45 you show how even after applying the rotation you can get back to editing the properties of the cylinder after applying the rotation - and bringing back the rotation values. Isn't that what you want later on?

    • @ArtisansofVaul
      @ArtisansofVaul  วันที่ผ่านมา +1

      @@gordonbrinkmann Oh, i didn't explain that well/clearly. You're right. But what I'd like to be able to do is bring it back for any object (such as one I have edited) as using the tool that way will replace it with the primitive again.

    • @gordonbrinkmann
      @gordonbrinkmann วันที่ผ่านมา +1

      @@ArtisansofVaul Ah, I see. I guess the tool can only bring back unedited primitives because then it's easier to calculate what they originally were. I wonder if the tool also looks at datablock names, hence why it brings back a cone as cone and does not confuse it with a cylinder that has different diameters on top and bottom, even though those objects are mesh-wise the same.

  • @powersprouter
    @powersprouter 2 วันที่ผ่านมา +1

    Great add-on. 👍 I've coded a cube exploder if you want it (on gh) - not quite as useful but strangely satisfying lol 😂

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา +1

      @powersprouter Oh I'm curious!

  • @Hexapoda.Resident
    @Hexapoda.Resident 2 วันที่ผ่านมา +1

    There once was a better build tool in Blender, but after a API update or something it stopped working. It was based on Second Life, and could create primitives (prims) as in Second Life (SL), the advantage of that was that the prims could be twisted, hollowed, splited and cuted in a non destructive way. It's was not perfect but a very beginner friendly way to start with 3D design. The way old SL work and created primitives is interesting, and then it is open source and Linden Lab is rather friendly comp it would be fun to see something like that in Blender as an alternative.

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @Hexapoda.Resident Sounts really powerful!

  • @Tyfighter1977
    @Tyfighter1977 3 วันที่ผ่านมา +1

    Is there an addon that allows you to change the default preset properties of primatives? So for example when I bring in a new cube, I want it to always comes in at the scale I have previously determined. I work at a specific scale in Blender and all my primitives come in tiny.
    Great video as always!

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา +1

      @@Tyfighter1977 I've been looking for an addon to do this for SO long and not found one. It would be awesome if one existed!

  • @DRSulik
    @DRSulik 3 วันที่ผ่านมา +1

    This looks fine, but. what does this do to the file size?

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @DRSulik I haven't noticed a change at all. I'm not sure why it would do, it's removed one object and replaced it with another the same as if I did it manually

  • @pdc115
    @pdc115 3 วันที่ผ่านมา +2

    In Blender 4.2.3 LTS it's wilding. It creates multiple copies every time I switch any of the parameters of the cylinder. For Cube it doesn't work at all for some reason.

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @pdc115 Hmm... I'd tried this up to 4.2.2. Probably just needs an update

    • @pfolger
      @pfolger 2 วันที่ผ่านมา +2

      Same here, with 4.2.2 When I tried to use it with a torus, it went completely crazy, and created a sphere in the middle of the torus.

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @@pfolger that's VERY weird if it changed the shape type. I'd suggest contacting the creator and logging an issue.

    • @sounddifferent3752
      @sounddifferent3752 2 วันที่ผ่านมา

      Im using 4.2.0 and addon works without any issue. Out of curiosity i try 4.4.0 Alpha - also no problems. Maybe something is broken specifically in 4.2.2 or some other addon interfere?

    • @pfolger
      @pfolger 2 วันที่ผ่านมา

      @@sounddifferent3752 It occurred to me that I run Blender on a M3 Pro MacBook Pro. The addon is so broken, that I’m thinking it must be a MacOS/Python issue. Example: If you tweak the face count of a cylinder by clicking the arrow in the dialog box, it will create a new mesh each time you click with that many faces, and if you dismiss the dialog box by clicking “ok”, it throws a bunch of Python errors. I did download from GitHub.

  • @ProfessorVector
    @ProfessorVector 2 วันที่ผ่านมา +2

    on blender 4.2 reprimitive crash every time
    Python: Traceback (most recent call last):
    File "C:\Users\emarc\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\RePrimitive-main\operators.py", line 629, in execute
    replace_cylinder(self.vertices, self.radius, self.depth, self.cap_fill, self.saved_loc, self.saved_rot,
    File "C:\Users\emarc\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\RePrimitive-main\core.py", line 885, in replace_cylinder
    copy_modifiers_and_delete_original(original_ob, new_ob)
    File "C:\Users\emarc\AppData\Roaming\Blender Foundation\Blender\4.2\scripts\addons\RePrimitive-main\core.py", line 504, in copy_modifiers_and_delete_original
    if original_ob.data.use_auto_smooth:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    AttributeError: 'Mesh' object has no attribute 'use_auto_smooth'

    • @robertsoltysik4112
      @robertsoltysik4112 2 วันที่ผ่านมา

      me too

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @ProfessorVector Hmm.... I think you'd need to contact the creator. You can see mine is in Blender 4.2.2 and it seems to work fine for me (with the exceptions I have noted).

    • @sounddifferent3752
      @sounddifferent3752 2 วันที่ผ่านมา

      Which 4.2 exactly? 4.2.0? 4.2.2? For me aaddon works without any issue on 4.2.0. I also check 4.4.0 alpha - also no issue. Maybe specifically 4.2.2 have some issues.

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @@sounddifferent3752 You can always see the version being used in the bottom right corner. In this instance 4.2.2

    • @LEDs
      @LEDs วันที่ผ่านมา

      The addon isn't working properly for me on 4.2.2
      Whenever I change a value in the reprimitive menu, it duplicates the object.

  • @artspam
    @artspam 2 วันที่ผ่านมา

    Indeed a must have. Then again, it shouldn't be. Not a blender user, but this sounds like basic DCC functionality to me, or rather like a major design flaw in blender

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @@artspam I do agree it's annoying it's missing. But now it isn't so no real issue. One of the huge benefits of having others being able to make addons.

  • @pelecyphora1
    @pelecyphora1 2 วันที่ผ่านมา +1

    Yay. Edit after the fact

    • @ArtisansofVaul
      @ArtisansofVaul  2 วันที่ผ่านมา

      @@pelecyphora1 It's so useful to be able to do this for sure!

  • @carolinechai3176
    @carolinechai3176 3 วันที่ผ่านมา +1

    nice!!

    • @ArtisansofVaul
      @ArtisansofVaul  3 วันที่ผ่านมา

      @@carolinechai3176 Thanks 😁