Blender
blender.org Windows, Mac OS, LinuxFree desktop 3D creation suite, with a wide range of tools for modeling, sculpting, texturing, rigging, animation, rendering, compositing, motion tracking, and video editing. It's easily extendable via community plugins
- Homepage: blender.org
- GitHub: github.com/blender/blender
- Privacy: tosdr.org/en/service/8114
- Web info: web-check.xyz/results/blender.org
Blender Privacy Policy
Privacy Policy Summary
- Your data is processed and stored in a country that is friendlier to user privacy protection
- The service is open-source
- The terms for this service are easy to read
- Features of the website are made available under a free software license
- No need to register
- Third-party cookies are used for statistics
- There is a date of the last update of the agreements
- You are being tracked via social media cookies/pixels
- This service gives your personal data to third parties involved in its operation
- You can request access, correction and/or deletion of your data
- Information is provided about what kind of information they collect
- Information is provided about how your personal data is used
- Do Not Track (DNT) headers are ignored and you are tracked anyway even if you set this header.
Score
Documents
- Privacy PolicyCreated 25 Apr 23, Last modified 1 year ago
About the Data
This data is kindly provided by tosdr.org. Read full report at: #8114
Blender Source Code
Author
Description
Official mirror of Blender
Homepage
https://developer.blender.org/docs/handbook/contributing/using_git/#github-mirrorLicense
NOASSERTION
Created
09 Oct 19
Last Updated
26 Feb 26
Latest version
Primary Language
C++
Size
1,608,927 KB
Stars
17,585
Forks
2,754
Watchers
17,585
Language Usage
Star History
Top Contributors
-
@ideasman42 (38956)
-
@sergeyvfx (11349)
-
@brechtvl (9950)
-
@HansGoudey (6686)
-
@Hypersomniac (5688)
-
@tonroosendaal (4831)
-
@JacquesLucke (4421)
-
@Aligorith (3362)
-
@mont29 (3266)
-
@julianeisel (2492)
-
@jeroenbakker-atmind (2168)
-
@dfelinto (2131)
-
@Antonioya (1906)
-
@lichtwerk (1902)
-
@DingTo (1729)
-
@drsybren (1719)
-
@harley-acheson (1351)
-
@psy-fidelious (1285)
-
@OmarEmaraDev (1174)
-
@jesterKing (1165)
-
@skimmedsquare (1041)
-
@kjym3 (1010)
-
@LazyDodo (950)
-
@thefiledescriptor (907)
-
@RichardAntalik (901)
-
@joeedh (882)
-
@nicholasbishop (846)
-
@significant-bit (741)
-
@PratikBorhade302 (737)
-
@Blendify (712)
Recent Commits
-
Philipp Oeser (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Philipp Oeser (26 Feb 26)
Cleanup: non-functional changes to recent d5b93be712 Missed these nitpick comments from !154652 - remove blank line - grouping code logically - avoid include using forward declarations Pull Request: https://projects.blender.org/blender/blender/pulls/154855
-
Philipp Oeser (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Philipp Oeser (26 Feb 26)
Fix #154877: Stabilize Stroke can draw with Line stroke method Caused by 29c9353429 Just correct the enum usage in ELEM(), was still using bitflags. Pull Request: https://projects.blender.org/blender/blender/pulls/154883
-
Julian Eisel (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Julian Eisel (26 Feb 26)
Fix #154313: Use-after-free of stale editor data with "Load UI" disabled This seems to be a long standing mistake from e61588c5a5 (10 years ago!). I can recreate the crash in 3.0, didn't try further. Basically, we would not call the exit callback (`SpaceType.exit()`) of editors when users changed the editor type through the menu. This meant inactive editors with stale data could be kept in storage. And when loading a different file while keeping the same UI, this can cause issues like this use-after free of the asset library pointer. We do do another pass to fully exit visible editors when loading a new file, but we do not cover inactive ones. We could change this too, but in principle they should already be exited fully at that point. This boolean to skip area exit-callbacks was meant for temporary editors only (such as Ctrl+O file browsers). I checked the cases the faulty commit initially fixed, and they are still working (this is also covered by UI regression tests). Outside of the File/Asset Browser, this should only affect 3D View statics and Node Editor previews caches. They are cleared when switching editor types through the menu now, and re-generated when switching back. Pull Request: https://projects.blender.org/blender/blender/pulls/154799
-
Pratik Borhade (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Pratik Borhade (26 Feb 26)
Fix: Move undo group push inside ui_apply_but_funcs_after New struct member `use_undo_grouped`. When true, do grouped undo push inside `ui_apply_but_funcs_after`. Changes requested in !154176 Pull Request: https://projects.blender.org/blender/blender/pulls/154792
-
Omar Emara (26 Feb 26)
Compositor: Add Jacobian matrix argument to sample function This patch adds a new Jacobian matrix argument to the main sample function of the compositor. The Jacobian is optional and if passed will be used to sample the area spanned by the Jacobian. Currently, only the anisotropic interpolation mode support area sampling, but other modes will be supported in the future. The sample EWA method was removed in favor of this new API and existing code was adapted. The old method used to take "doubly normalized" gradients, while the new method takes normal normalized gradients, so the normalization was moved inside the function as opposed to the call site. This removes the hack where anisotropic sampling fell back to bicubic if no Jacobian was provided, but it now provides unit derivatives to essentially do point sampling. This is a functional change that now have proper support for the anisotropic sampling. Pull Request: https://projects.blender.org/blender/blender/pulls/154904
-
Aras Pranckevicius (26 Feb 26)
VSE: GPU support for compositor modifiers/effects Implements GPU support for VSE compositor modifiers & transitions (part of #148059). Whether the CPU or GPU is used is controlled in the same place as regular compositor (Render -> Performance -> Compositor). Implementation notes; - Large part of the commit is moving EditingRuntime out of DNA headers into a separately allocated struct. I needed this since I wanted to add more stuff there (compositor cache). - This also implements a previous TODO, which is that compositor caches should be shared across invocations, and not re-created from scratch every frame. For CPU that is not a big overhead, but for GPU it was very noticeable due to creation of shader pipelines etc. Performance: Using the GPU compositor means that (usually) the actual node graph logic executes much faster, however there is additional overhead for sending the inputs to the GPU, and fetching them back to the CPU after node graph execution. Currently this is because the rest of VSE rendering pipeline is still CPU based. This means: whether GPU brings performance benefits depends on a lot of things: number of inputs, resolution, complexity of your compositing node tree, etc. etc. I see anywhere from "slightly slower" to "5x faster". Pull Request: https://projects.blender.org/blender/blender/pulls/154629
-
Pratik Borhade (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Pratik Borhade (26 Feb 26)
Cleanup: Remove redundant function from tree view api `AbstractTreeView::find_hovered` isn't used anywhere after 8a5aacfdaa, can be removed now. Pull Request: https://projects.blender.org/blender/blender/pulls/154851
-
Campbell Barton (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Campbell Barton (24 Feb 26)
Fix #146417: zoom factor for view2d.zoom_in/out have no effect Extract shared zoom factor setup into view_zoomstep_props_init, respecting axis lock and use the pre-assigned zoom values if they're set. Ref !154794
-
Campbell Barton (26 Feb 26)
Cleanup: use FILE_MAX where appropriate
-
Campbell Barton (26 Feb 26)
Cleanup: resolve license warnings (make check_licenses)
-
Campbell Barton (26 Feb 26)
Cleanup: sort cmake file lists
-
Campbell Barton (26 Feb 26)
Cleanup: mark configurable directories as advanced
-
Campbell Barton (26 Feb 26)
Cleanup: replace multiple calls to object_to_world with a variable
-
Campbell Barton (26 Feb 26)
Cleanup: spelling in comments (make check_spelling_*)
-
Campbell Barton (26 Feb 26)
Cleanup: long lines & unused warnings in Python scripts
-
Campbell Barton (26 Feb 26)
Tools: fail with an error if commands fail in bug_fixes_per_module Better not continue if commands fail.
-
Campbell Barton (26 Feb 26)
CODEOWNERS: add myself to BPY, modeling, text, console, Wayland & gizmos
-
Campbell Barton (26 Feb 26)
Fix: glitch scaling orthographic camera gizmo with shift X/Y Grabbing the edge of the camera with the shift set to ~2 would behave as if the opposite edge was grabbed and the cursor moved from one side of the camera to the other. There is no need to use the pivot in this calculation as the deltas already take the pivot into account.
-
Marc Hamamji (26 Feb 26)
Camera: support resizing orthographic cameras via its gizmo Use the cage2d gizmo to support setting the orthographic camera size. Ref !143830
-
Campbell Barton (26 Feb 26)
Merge branch 'blender-v5.1-release'
-
Campbell Barton (26 Feb 26)
Fix: DOF-distance gizmo ignores the cameras draw-size
-
kunal (26 Feb 26)
Sculpt: Add primitive tool in Sculpt Mode. This commit exposes the Add Mesh tools of Object and Edit Mode to Sculpt Mode. This functionality only works when Multires or Dyntopo are disabled. At a high level, the mesh drawn by the gizmo in the 3D viewport is created as a `BMesh`, converted to a `Mesh`, and then joined to the existing geometry. No new functionality or defaults are changed compared to the existing tools. Further changes are planned for future PRs. Addresses the first point of #149216 Pull Request: https://projects.blender.org/blender/blender/pulls/152856
-
Sean Kim (25 Feb 26)
BKE: Assert when forgetting to call `finish` on a written attribute We currently print to `stderr` with information about missing the call to `finish` for writing to an attribute as a tool for developers. This has the drawback of being invisible to automated testing and may be otherwise missed with other console output. To make the error louder and make it easier to inspect where the call was missed from, this commit adds an assert in this situation. Pull Request: https://projects.blender.org/blender/blender/pulls/154836
-
Hans Goudey (25 Feb 26)
Merge branch 'blender-v5.1-release'
Blender Website
Website
blender.org - Home of the Blender project - Free and Open 3D Creation Software
The Freedom to Create
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address 104.22.65.163
- Location San Francisco, California, United States of America, NA
- ISP CloudFlare Inc.
- ASN AS13335
Associated Countries
-
US -
NL
Safety Score
Website marked as safe
100%
Blacklist Check
www.blender.org was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
Blender Reviews
More 3D Graphics
-
A simple and easy-to-use subdivision 3D modeler with AutoUV facility for unfolding a models surface for painting/texturing. Unlike Blender, it has no built-in animation capabilites, and it's feature set is more limited, but it's a good choice for beginners.
About the Data: Blender
API
You can access Blender's data programmatically via our API.
Simply make a GET request to:
https://api.awesome-privacy.xyz/creativity/3d-graphics/blender The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share Blender
Help your friends compare 3D Graphics, and pick privacy-respecting software and services.
Share Blender and Awesome Privacy with your network!