CGPress
  • News
    • General
    • Software
    • Industry
    • Video Games
    • Tech
    • Hardware
  • Articles
    • General
    • Reviews
    • Interviews
  • Tutorials
    • By subject
    • By software
    • Training & Courses
  • Resources
  • Spotlight
    • Reels
    • Films
    • Film Trailers
    • Game Trailers and Art
    • Breakdowns
    • Making Ofs
    • Music Videos
    • CG Videos
    • Images
    • Spots
  • Contribute News
  • News
    • General
    • Software
    • Industry
    • Video Games
    • Tech
    • Hardware
  • Articles
    • General
    • Reviews
    • Interviews
  • Tutorials
    • By subject
    • By software
    • Training & Courses
  • Resources
  • Spotlight
    • Reels
    • Films
    • Film Trailers
    • Game Trailers and Art
    • Breakdowns
    • Making Ofs
    • Music Videos
    • CG Videos
    • Images
    • Spots
  • Contribute News
No Result
View All Result
CGPress
Home Software Blender
Blender 3 Stable scheduled for release in December 2021

Blender 3 Stable scheduled for release in December 2021

by Paul Roberts
September 10, 2021
Reading Time: 1 min read
20

Having been delayed earlier this year, Blender Development Coordinator Dalai Felinto has announced that the stable release of Blender 3.0 is now scheduled for early December. You can see the major landmarks on the run-up to release on the developer website. 

RELATED POSTS

Epic Games releases Twinmotion 2025.2 with Nanite support

Miauu releases Layer Colorizer for 3ds Max

Topaz Labs ends perpetual licenses with launch of Topaz Studio subscription

ShareTweet

Paul Roberts

Paul is the owner and editor of CGPress, an independent news website built by and for CG artists. With more than 25 years in the business, we are one of the longest-running CG news organizations in the world. Our news reporting has gathered a reputation for credibility, independent coverage and focus on quality journalism.

Related Posts

Epic Games releases Twinmotion 2025.2 with Nanite support
Software

Epic Games releases Twinmotion 2025.2 with Nanite support

October 2, 2025
Miauu releases Layer Colorizer for 3ds Max
3DS Max

Miauu releases Layer Colorizer for 3ds Max

October 2, 2025
Topaz Labs ends perpetual licenses with launch of Topaz Studio subscription
AI

Topaz Labs ends perpetual licenses with launch of Topaz Studio subscription

October 2, 2025
World Creator releases version 2025.1 with new biome system and more
Software

World Creator releases version 2025.1 with new biome system and more

October 1, 2025
Ornatrix makes its software free for students and educational institutions
Plugin News

Ornatrix makes its software free for students and educational institutions

October 1, 2025
Photoshop desktop 26.11 released
Photoshop

Photoshop desktop 26.11 released

September 30, 2025
Next Post
Live Link VCAM for Unreal iOS app available

Live Link VCAM for Unreal iOS app available

ActorCore updated with lightweight, rigged, and animated characters

ActorCore updated with lightweight, rigged, and animated characters

Please read our community guidelines
Please read our community guidelines
20 Comments
Oldest
Newest
Inline Feedbacks
View all comments
JokerMartini
4 years ago

I hope some day they implement a proper python scripting api. It’s one of the roughest implementations I’ve seen in an application. Aside from that it seems promising for artists, but from a pipeline standpoint it’s bottlenecked.

Reply
Ludvík Koutný
Reply to  JokerMartini
4 years ago

What’s wrong with it? Big chunk of Blender is a python code. Their FBX I/O, majority if the UI code, etc… While it doesn’t exceed capabilities of scripting languages in other major DCCs, it doesn’t seem to be much worse than them either.

Reply
Ludvík Koutný
Reply to  Ludvík Koutný
4 years ago

To elaborate, you can even build custom node editors using it. There’s node based tree generator or texture baker built using the Python API for example. In other major DCCs, you’d usually have to dig down into the native plugin level rather than a simple script, with all the implications that has.

Reply
JokerMartini
Reply to  Ludvík Koutný
4 years ago

from what i’ve read online and attempted to do myself.

  • You can’t build interfaces using pyside2 and have non modal dialogs parented to the main interface so they minimize and close with the application
  • Blender doesn’t allow you can’t build pyside2 interfaces and have them docked to the main application.

It’s not to say they don’t let you write python scripts to do one off things. But something as simple as creating a QDialog fully written in PySide2 attached to the main window and non blocking process is not possible. There are some hacky solutions online to get around this. but not production stable solutions.
Don’t get me wrong, what blender is doing from an artist stand point is great.

Reply
Ludvík Koutný
Reply to  JokerMartini
4 years ago

That’s true… their API, when it comes to UI, is a bit too internal. At the same time the UI elements themselves are really solid, flexible yet easy to use. Yes, you are unfortunately forced to put your addon in predefined space, such as the sidebar, operator panel, tool, or a preferences addon tab. But if you get over that, the UI itself should suffice for vast majority of pipeline tools.

It also comes with many benefits, such as Blender UI elements having native support for Blender functions, such as copy pasting by just hovering over the UI element and pressing ctrl+c, unified theme, and so on.

Within the constrains of this system, people were able to build very capable tools. For example Ubisoft has built Mixer – a collaborative network multi user scene editing addon. I’d consider that pretty advanced pipeline tool.

I don’t think it’s justified to call their implementation rough just based on the fact you can’t use external GUI libraries. I personally can’t blame them for not wanting Blender looking like for example 3ds Max, where every window has different GUI framework, different visual style and different UI element functionality, different drawing performance, more often than not incompatible with the rest.

Just the other day I was reading one of the news articles here, and saw a video with this in it:comment image
And I immediately thought how happy I am I no longer have to deal with dumpster like that.

I am not implying that inability to use custom GUI solution is the best thing that could happen, but it comes with significant benefits.

Reply
JokerMartini
Reply to  Ludvík Koutný
4 years ago

Of course, 3ds Max has over 5 different GUI’s which is far from ideal lol. Side note i work for ubisoft 🙂 so i know well about these types of things. Seems like we are on the same page. I understand both sides of it. Just wish it was easier out of the box for PySide2 tools. Helps develop tools for modern day pipelines that all support PySide2 and the things i mentioned above. Rather than writing app specific code and syntax. 🙂

Reply
H. C.
Reply to  JokerMartini
4 years ago

Agree with the lack of PySide2 support in Blender. There’s no point to develop a Qt GUI that works both in standalone and in every major 3D application (Maya, Houdini, Substance, Katana, Nuke) which thanks to PySide2 can even adapt to the native UI automagically and then create a bespoke UI just with the Blender API only for Blender, nobody has the time for that except maybe Ubisoft who use Blender as their main collaboration tool.

Reply
1231
Reply to  Ludvík Koutný
4 years ago

you blenderetards love to hate on 3dmax, dont you? Take care of your crappy,laggy,clunky soft instead.

Reply
DavidZ
Reply to  Ludvík Koutný
4 years ago

YouTube are happy, not using vray5 and renderstack? I guess thats possible, although you are missing out on some amazing features.

And while I agree the different interfaces are not looking nice togheter, on the otherhand you could argue that the many UI frameworks in 3ds max give developers a greater change to have the best UI for them specifically.

In the end the scope of capibilities drives the UI. The complexity of both those plugins are pretty steep. If you are not familiar, it will always look overwelming.

Reply
DavidZ
Reply to  DavidZ
4 years ago

Sorry, first word was auto-corrected. Should just be: ‘You are happy…’

Reply
JokerMartini
Reply to  Ludvík Koutný
4 years ago

This is about as close as you can get. Hopefully someday Blender, out of the box, will better support this.

Community solution > https://github.com/friedererdmann/blender_pyside2_example

Reply
H. C.
Reply to  JokerMartini
4 years ago

Here’s another implementation that works ok:

https://github.com/techartorg/bqt

Reply
hOLY pOLY
4 years ago

I have no idea why do people talk about this expensive orange software. It’s closed, based on commercial purposes, developed by a giant company that buys and kills software.
Better use open-source software like 3ds Max or Houdini

Reply
JokerMartini
Reply to  hOLY pOLY
4 years ago

haha what? this makes no sense … ‘Better use open-source software like 3ds Max or Houdini’???

Reply
Igor Posavec
Reply to  JokerMartini
4 years ago

he did not emphasize his text as irony. It is upside-down.

Reply
Technomancer
Reply to  JokerMartini
4 years ago

dont fall for it. its just pathetic troll looking for a reaction.

Reply
hOLY pOLY
Reply to  Technomancer
4 years ago

without insulting please, I am free to say my opinion.
Peace

Reply
Jay
Reply to  JokerMartini
4 years ago

Another salty boy

Reply
hOLY pOLY
Reply to  JokerMartini
4 years ago

Yes, correct, that is why you work with max. it’s open and free to use even for commercial purposes.
BTW Joker I like your plugins, they helped me a lot, Thank you!

Reply
JokerMartini
Reply to  hOLY pOLY
4 years ago

Thanks holy poly.

Reply

Recent Comments

  • paul on Miauu releases Layer Colorizer for 3ds Max
  • Jumanji on RenderMan 27 beta released
  • Animatect on Autodesk pitches AI future for media and entertainment at AU 2025
  • Jumanji on SceneLinter Pro: free scene validation script for 3ds Max
  • nomad on Anym introduces physics-based animation engine for sparse keyframing in Maya, Blender and C4D

Popular Stories

  • Adobe faces lawsuit over clarity of subscription and cancellation terms

    Adobe faces lawsuit over clarity of subscription and cancellation terms

    0 shares
    Share 0 Tweet 0
  • Autodesk pitches AI future for media and entertainment at AU 2025

    0 shares
    Share 0 Tweet 0
  • OpenHDRI launches free CC0 library

    0 shares
    Share 0 Tweet 0
  • Aviz Studio Tools introduces AI image generation tool AImagine for 3ds Max

    0 shares
    Share 0 Tweet 0
  • 3ds Max 2024 now available for download

    0 shares
    Share 0 Tweet 0
Facebook Twitter
CGPress

CGPress is an independent news website built by and for CG artists. With more than 15 years in the business, we are one of the longest-running CG news organizations in the world. Our news reporting has gathered a reputation for credibility, independent coverage and focus on quality journalism. Our feature articles are known for their in-depth analyses and impact on the CG scene. “5 out of 5 artists recommend it.”

Recent Posts

  • Epic Games releases Twinmotion 2025.2 with Nanite support
  • Miauu releases Layer Colorizer for 3ds Max
  • Topaz Labs ends perpetual licenses with launch of Topaz Studio subscription
  • About Us
  • Terms and Conditions
  • Privacy Policy
  • Cookie Policy (UK)
  • Contact Us
  • Contribute News
  • Advertise on CGPress

© 2025 CGPress

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

Manage Cookie Consent

CGPress uses technology like cookies to analyse the number of visitors to our site and how it is navigated. We DO NOT sell or profit from your data beyond displaying inconspicuous adverts relevant to CG artists. It'd really help us out if you could accept the cookies, but of course we appreciate your choice not to share data. 

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}
No Result
View All Result
  • News
    • General
    • Software
    • Industry
    • Video Games
    • Tech
    • Hardware
  • Articles
    • General
    • Reviews
    • Interviews
  • Tutorials
    • By subject
    • By software
    • Training & Courses
  • Resources
  • Spotlight
    • Reels
    • Films
    • Film Trailers
    • Game Trailers and Art
    • Breakdowns
    • Making Ofs
    • Music Videos
    • CG Videos
    • Images
    • Spots
  • Contribute News

© 2025 CGPress

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
wpDiscuz
20
0
Join the conversationx
()
x
| Reply