Sybren A. Stüvel
61dc5b8a23
Fix issue packing lamps with non-IES 'storage'
...
Lamp/light nodes might have a `storage` property that might point to an
IES texture node (which has the expected `filepath`), but not always.
The latter now no longer crashes BAT.
This fixes https://projects.blender.org/blender/blender-asset-tracer/pulls/92883
2023-12-14 11:36:55 +01:00
Olivier Charvin
74b3df5f99
Add support for IES lights
...
Add support for tracing `.ies` files referenced by lights.
Reviewed-on: https://projects.blender.org/blender/blender-asset-tracer/pulls/92883
2023-10-16 12:14:07 +02:00
Sybren A. Stüvel
843c34c3c0
Support UDIM images
2022-02-18 16:12:41 +01:00
Sybren A. Stüvel
803c38dac1
Cleanup: reformat with Black
2021-07-22 10:14:43 +02:00
Sybren A. Stüvel
23dea91572
Add support for indirectly linked Geometry Nodes node trees
2021-02-02 13:41:39 +01:00
Sybren A. Stüvel
aa8e2a8cdd
Tracer fix for T55539
...
This only fixes the tracer; the problem with the packer still exists.
2018-07-03 15:05:15 +02:00
Sybren A. Stüvel
285a88793a
Debug-log skipping of packed datablocks.
2018-05-08 12:15:56 +02:00
Sybren A. Stüvel
53e22a4a2f
Added GPL comment blocks with proper attibution.
2018-03-16 13:25:20 +01:00
Sybren A. Stüvel
fdbbc3a20d
Static type checking with mypy
...
This does introduce some not-so-nice things, like having to annotate each
`__init__` function with `-> None`. However, the benefits of having static
type checking in a complex bit of software like BAT outweigh the downsides.
2018-03-09 11:09:47 +01:00
Sybren A. Stüvel
632d01334c
Renamed module tracer → trace
...
This is consistent with the other module names.
2018-03-09 10:02:44 +01:00