Page MenuHome

Blender Asset TracerProject
ActivePublic

Members (5)

Details

Description

Blender Asset Tracer, a.k.a. BAT🦇, is the replacement of BAM and blender-file.

BAT🦇 can be used to list all dependencies of a blend file, such as linked blend files, textures, Alembic files, and caches. Furthermore, it can
be used to create a BAT Pack, which contains the blend file and its dependencies.


Git repository: https://developer.blender.org/source/blender-asset-tracer/

Pypi: https://pypi.org/project/blender-asset-tracer/

The initial design choices are described in T54125.

Recent Activity

Feb 28 2022

Sybren A. Stüvel (sybren) closed T57672: Pointcaches are not found when stored on disk and sending to flamenco (Missing file warning) as Archived.

A new generation of Flamenco (version 3.0) is in development (in the main branch at https://developer.blender.org/diffusion/F/), so all issues with Flamenco version 2 or older will be archived.

Feb 28 2022, 1:17 PM · Blender Asset Tracer, Flamenco

Feb 17 2022

William Harrell (ProphetOfXenu) added a watcher for Blender Asset Tracer: William Harrell (ProphetOfXenu).
Feb 17 2022, 3:25 PM

Nov 30 2021

Philipp Oeser (lichtwerk) changed the status of T92881: Imported VDBs not packing in Blender Asset Tracer from Needs Triage to Confirmed.

Can confirm, sounds like a TODO to me.

Nov 30 2021, 2:44 PM · Blender Asset Tracer
Ethan Simon (razed) added a comment to T92881: Imported VDBs not packing in Blender Asset Tracer.

As a note for this, I would think any solution to have some sort of gate the user has to accept/agree to, since caches can be quite large and potentially exponentially increase pack times. Often times we will have VDBs pre-packed if they don't change to decrease upload times.

Nov 30 2021, 2:18 PM · Blender Asset Tracer

Nov 9 2021

David Gulla (davidgulla) removed a watcher for Blender Asset Tracer: David Gulla (davidgulla).
Nov 9 2021, 11:19 AM
Sybren A. Stüvel (sybren) closed D13128: Fix for read_only files not being usable with BAT.
Nov 9 2021, 11:19 AM · Blender Asset Tracer
Sybren A. Stüvel (sybren) added a comment to D13128: Fix for read_only files not being usable with BAT.

Thanks for the work @Ethan Simon (razed) ! I've just released BAT v1.8 so that everybody can enjoy the new feature :)

Nov 9 2021, 11:18 AM · Blender Asset Tracer
Sybren A. Stüvel (sybren) accepted D13128: Fix for read_only files not being usable with BAT.
Nov 9 2021, 11:17 AM · Blender Asset Tracer
Sybren A. Stüvel (sybren) updated the diff for D13128: Fix for read_only files not being usable with BAT.
  • Add unit test
Nov 9 2021, 11:10 AM · Blender Asset Tracer

Nov 7 2021

Ethan Simon (razed) added a comment to D13128: Fix for read_only files not being usable with BAT.

I did a ton of research into unittests and played with a few examples on my own projects, but I haven't quite been able to figure out what I'm actually meant to be testing here in regards to "packing write-protected files" and I don't believe ill be able figure out that portion in a reasonable time-frame and without learning the most of the relevant codebase. Maybe someone else can finish what I've started here eventually. Thanks for taking a look y'all :)

Nov 7 2021, 3:27 PM · Blender Asset Tracer

Nov 6 2021

Ethan Simon (razed) edited projects for T92881: Imported VDBs not packing in Blender Asset Tracer, added: Blender Asset Tracer; removed BF Blender.
Nov 6 2021, 3:49 PM · Blender Asset Tracer

Nov 5 2021

Ethan Simon (razed) updated the diff for D13128: Fix for read_only files not being usable with BAT.

Used copyfile in both instances of file copying.

Nov 5 2021, 3:20 PM · Blender Asset Tracer
Sybren A. Stüvel (sybren) requested changes to D13128: Fix for read_only files not being usable with BAT.

Hah, good memory!

Nov 5 2021, 2:40 PM · Blender Asset Tracer
Philipp Oeser (lichtwerk) added a reviewer for D13128: Fix for read_only files not being usable with BAT: Sybren A. Stüvel (sybren).

@Sybren A. Stüvel (sybren) : we actually talked about this in chat a looooong time ago (and I didnt do my homework of actually submitting this :/)
https://blender.chat/channel/flamenco?msg=su6uyvD5GpqLEwdQ6

Nov 5 2021, 2:34 PM · Blender Asset Tracer
Ethan Simon (razed) requested review of D13128: Fix for read_only files not being usable with BAT.
Nov 5 2021, 2:01 PM · Blender Asset Tracer

Oct 5 2021

Sybren A. Stüvel (sybren) abandoned D12757: Hotfix for blender-asset-tracer to support zstandard compression.

Committed as rBAST8a06bf590350: Add optional support for ZStandard compression with some testing polish in rBASTc61d5ee7ab00: Skip ZStandard tests if the module is not installed.

Oct 5 2021, 6:37 PM · Blender Asset Tracer
Sybren A. Stüvel (sybren) commandeered D12757: Hotfix for blender-asset-tracer to support zstandard compression.
Oct 5 2021, 6:09 PM · Blender Asset Tracer
Sybren A. Stüvel (sybren) updated the diff for D12757: Hotfix for blender-asset-tracer to support zstandard compression.
  • Moved handling of compressed file magic to a new Python file
  • added zstandard as dependency
  • added unittests
  • fixed bugs
Oct 5 2021, 6:06 PM · Blender Asset Tracer
Paul Golter (paulgolter) updated the summary of D12757: Hotfix for blender-asset-tracer to support zstandard compression.
Oct 5 2021, 4:33 PM · Blender Asset Tracer
Paul Golter (paulgolter) requested review of D12757: Hotfix for blender-asset-tracer to support zstandard compression.
Oct 5 2021, 4:32 PM · Blender Asset Tracer

Aug 15 2021

Alaska (Alaska) closed T90670: Blender Asset Tracer does not load previous Asset Manager libraries as Resolved.
Aug 15 2021, 8:15 AM · Blender Asset Tracer
Dudley Storey (pushingphotons) added a comment to T90670: Blender Asset Tracer does not load previous Asset Manager libraries.

That does indeed solve things - thanks very much, Alaska. In case this catches others out, could I suggest that a similar message be added to the Asset Tracer window in its default state?

Aug 15 2021, 6:07 AM · Blender Asset Tracer
Alaska (Alaska) added a comment to T90670: Blender Asset Tracer does not load previous Asset Manager libraries.

See here for some extra information: T87658: Remove Asset Browser from experimental features and rB62cb5c5c4aac: Enable Asset Browser by default for poses, rest stays experimental

Aug 15 2021, 12:36 AM · Blender Asset Tracer
Alaska (Alaska) changed the status of T90670: Blender Asset Tracer does not load previous Asset Manager libraries from Needs Triage to Needs Information from User.

This might be intentional. The asset browser has been shifted to "experimental features" and as such a lot of the functionality available in previous builds of Blender has been hidden unless the experimental feature is enabled. To enable this feature, follow these steps:

  1. From the top of Blender select Eidt -> Preferences and a Preferences window should open.
  2. In the Preferences window click on the Interface tab and enable the option Developer Extra under the Display sub-section.
  3. On the left of the Preferences window there should now be a Experimental tab. Click on it.
  4. Now enable the Extended Asset Browser option.
Aug 15 2021, 12:34 AM · Blender Asset Tracer

Aug 14 2021

Dudley Storey (pushingphotons) created T90670: Blender Asset Tracer does not load previous Asset Manager libraries.
Aug 14 2021, 10:22 AM · Blender Asset Tracer

Jul 22 2021

Sybren A. Stüvel (sybren) added a member for Blender Asset Tracer: Paul Golter (paulgolter).
Jul 22 2021, 12:15 PM

Mar 8 2021

Simon Sommer (CreatorSiSo) removed a watcher for Blender Asset Tracer: Simon Sommer (CreatorSiSo).
Mar 8 2021, 5:59 PM

Mar 4 2021

rango (rango886) added a watcher for Blender Asset Tracer: rango (rango886).
Mar 4 2021, 3:33 AM

Feb 22 2021

Sam Miller (samuelmiller) added a watcher for Blender Asset Tracer: Sam Miller (samuelmiller).
Feb 22 2021, 3:12 PM

Feb 2 2021

swann (slumber) added a watcher for Blender Asset Tracer: swann (slumber).
Feb 2 2021, 2:31 PM

Nov 2 2020

Hartmut (F3Spirit) added a watcher for Blender Asset Tracer: Hartmut (F3Spirit).
Nov 2 2020, 2:16 PM

Sep 26 2020

Sergi Alvarez (systtek.develop) added a watcher for Blender Asset Tracer: Sergi Alvarez (systtek.develop).
Sep 26 2020, 8:23 PM

Sep 8 2020

Simon Sommer (CreatorSiSo) added a watcher for Blender Asset Tracer: Simon Sommer (CreatorSiSo).
Sep 8 2020, 2:45 PM

Aug 16 2020

Petter Lundh (plundh) added a watcher for Blender Asset Tracer: Petter Lundh (plundh).
Aug 16 2020, 7:25 AM

Jul 30 2020

Corrado Piscitelli (GigiSpligi) added a watcher for Blender Asset Tracer: Corrado Piscitelli (GigiSpligi).
Jul 30 2020, 12:27 AM

Jun 14 2020

David Gulla (davidgulla) added a watcher for Blender Asset Tracer: David Gulla (davidgulla).
Jun 14 2020, 10:35 PM

Jun 7 2020

可憐狐 (Byakko) added a watcher for Blender Asset Tracer: 可憐狐 (Byakko).
Jun 7 2020, 10:59 AM

Apr 29 2020

Kalcifer Kandari (KalciferKandari) added a watcher for Blender Asset Tracer: Kalcifer Kandari (KalciferKandari).
Apr 29 2020, 4:27 PM

Mar 18 2020

Jeroen Bakker (jbakker) created T74871: BAT Looks for Packed Linked Blend files on the file system..
Mar 18 2020, 10:01 AM · Blender Asset Tracer

Mar 17 2020

Sybren A. Stüvel (sybren) closed T60131: Projects on mapped network drives fail as Resolved.
Mar 17 2020, 5:19 PM · Blender Asset Tracer
Sybren A. Stüvel (sybren) added a comment to T60131: Projects on mapped network drives fail.

This should be fixed in rBASTe4bf2e8e35a8: Improved path handling.

Mar 17 2020, 5:19 PM · Blender Asset Tracer
Sybren A. Stüvel (sybren) closed T70655: BAT adds drive letter in destination field when running in Windows as Resolved by committing rBASTe4bf2e8e35a8: Improved path handling.
Mar 17 2020, 5:18 PM · Blender Asset Tracer

Mar 12 2020

Sybren A. Stüvel (sybren) added a comment to T60131: Projects on mapped network drives fail.

This is related to D6676.

Mar 12 2020, 11:12 AM · Blender Asset Tracer

Jan 22 2020

Jacob Merrill (blueprintrandom) added a watcher for Blender Asset Tracer: Jacob Merrill (blueprintrandom).
Jan 22 2020, 11:00 PM

Jan 21 2020

Peter Baintner (predoe) added a watcher for Blender Asset Tracer: Peter Baintner (predoe).
Jan 21 2020, 11:22 AM

Jan 7 2020

Stefan Werner (swerner) added a watcher for Blender Asset Tracer: Stefan Werner (swerner).
Jan 7 2020, 10:38 PM

Dec 22 2019

Kilon Alios (kilon) added a watcher for Blender Asset Tracer: Kilon Alios (kilon).
Dec 22 2019, 10:35 PM

Dec 4 2019

Alex (einsteinchen) added a watcher for Blender Asset Tracer: Alex (einsteinchen).
Dec 4 2019, 1:32 PM

Nov 11 2019

Taiwo Folu (Taiwofolu) added a watcher for Blender Asset Tracer: Taiwo Folu (Taiwofolu).
Nov 11 2019, 6:29 AM

Oct 9 2019

Jeroen Bakker (jbakker) updated the task description for T70655: BAT adds drive letter in destination field when running in Windows.
Oct 9 2019, 11:14 PM · Blender Asset Tracer