Blender 4.2 Extensions VS Add-ons Explained

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • In this video, I'll cover everything you need to know about Blender 4.2 Extensions from a user's perspective and an add-on developer's point of view.
    Official Blender Developer videos about Extensions:
    Try extensions.ble... today with the Blender 4.2 Beta #b3d
    • Try extensions...
    • Try extensions...
    Extensions LIVE Q&A ☎️ Blender Today LIVE
    • Extensions LIVE Q&A ☎️...

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

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

    Great overview - really good way of explaining extensions from user vs add-on dev perspectives. I've found it helpful to think of "Extensions" as a wrapper for add-ons and themes. It's adding features on top of the existing components (and extensions is a more familiar term, especially to those who use them in coding IDEs or web browsers). And they plan on supporting more components as extensions, such as node groups or other assets.

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

      Thank you!!
      > I've found it helpful to think of "Extensions" as a wrapper for add-ons and themes
      yeah, that is a great way to think about it!

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

    Again a great video. Thanks. Waiting to see the next one that you mentioned in 8:10. 🙂

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

      Awesome, thank you!
      Working on it! 🙂

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

      @@CGPython Patiently waiting for that video. Thanks 😉

  • @cartoonforkids-usa725
    @cartoonforkids-usa725 2 месяца назад +5

    can you answer wait for the video or look for other videos on other channels?

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

      The video will be out within 6 h. :)

  • @CartoonTV-jt5li
    @CartoonTV-jt5li 2 месяца назад +2

    Waiting to see the next one that you mentioned in 8:10

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

      It will be out in about 6 hours

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

    Жду следующего, о котором вы упомянули в 8:10 .

  • @cartoonforkids-usa725
    @cartoonforkids-usa725 2 месяца назад +2

    When will your new video that you promised to release come out?

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

      I have already sent it to my email list subscribers and will publish it in about 6 hours.

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

    very straightforwards and informative, thanks. only thing i dont like about this new update, its a bit confusing that theres now a tab for 'Get Extensions' and 'Add-ons', confused me at first 😓

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

      Thank you!
      This was not an easy UI/UX change, but I am confident that with a little time, we will all adapt to it. 💪
      I don't know how I would have solved this UI/UX problem differently.
      Initially, the Add-ons tab was removed and replaced by the Extensions tab, but after feedback from the community, the Blenders devs updated the UI to look how it is now.

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

    Can you make a detailed tutorial or informative video about Python Wheels in Blender? For me it is something new and I would like to go deeper, however, there is not much information.

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

      Yes, I have that planned

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

    Hi, thank you for the video. I'm learning a lot from your tutorials. I'm trying to install your building block package. I can't install it my blender 4.2. Can I still install it?

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

      Thanks
      I need to do an update on the building block package.
      Some of the functionality might have gotten old.

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

      @@CGPython Thanks a lot^^ I’m subscribing your email and waiting for your new videos.

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

    Hello Victor,
    Thank you very much for the great content. I'm working on a plugin that accesses the library PIL.
    Could you give an example of how to get this to work? I always have difficulties when creating Blender addons with an external library.
    Since I would like to publish my plugin one day, I also have to deal with the legal side of it.
    If you make a video about it, I would also be grateful.
    (The link to the video you point to at the end doesn't seem to exist)

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

      Glad you liked it!
      Yes, this is what I plan to cover in the next video (the video that I pointed to).
      I am currently working on it 🙂
      Stay tuned!

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

    Hello Sir is there any way to use eevee next from 4.2 to earlier version of blender such as 4.0.

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

      ruclips.net/video/P1IcaBn3ej0/видео.htmlsi=wlLedmZJeab9DXMM Is there any way we can use this technique in Blender? If it is possible.

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

      I don't think that would be possible 🤔

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

      @@CGPython okay no problem

  • @richardwilkerson1605
    @richardwilkerson1605 3 месяца назад

    Fantastic as always !

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

    how u got the addon tab back in blender 4.2 ?

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

      It's there.

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

      it should be there, you should get the official release.
      IIRC it was not available in the initial Beta

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

    С++ support for extentions?

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

      Great question!
      Unfortunately, Blender does not have a C++ plugin API.
      You can find the official answer here:
      developer.blender.org/docs/handbook/new_developers/faq/#can-a-c-plugin-api-be-added
      That said, you can write a C/C++ lib and create Python bindings for it. Then, create an add-on extension using the Python API and your custom C/C++ Python module.
      So, you will need to use the Python API to pass the data to the C/C++ part of your add-on extension.
      There is a Rust example that does what I mentioned.
      You can speed up geometry processing with Rust from the World Blender Meetup Day 2022 Part 3 (link with timestamp) ruclips.net/video/TJXtio1YDCw/видео.html

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

      @@CGPython thanx god. If it happens, blender will be end

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

    Extension feature is messy

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

      Could you share what part you find messy?
      Is it the UI updates or, the website or something else?

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

    "In this video right here, I'll be showing you how to do that."
    ...Uh, what video?

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

      I am about to publish this video, it was a work in progress at the time I uploaded this video.

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

    Who makes this ridiculous decisions?
    All the people who willing to use this 3d software it's about open source and free of any regulations of usage be sure with this decisions Blender Wil miss many of its users and supporters.

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

      What part of the Extensions you don't like?
      There was a public discussion about this
      devtalk.blender.org/t/2024-05-23-extensions-project/34787
      devtalk.blender.org/t/changes-to-add-on-and-themes-bundling-4-2-onwards/34593/200

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

    Жду следующего, о котором вы упомянули в 8:10 .