v3.4.0
Changes in this version:
- Upgrade Dr.Jit to v0.4.3
- Add
mi.variant_context()
: a Python context manager for setting variants96b219d
- Emitters may now define a sampling weight
9a5f4c0
- Fix
bsplinecurve
andlinearcurve
shading frames3875f9a
- Add implementation of
LargeSteps
method for mesh optimizations (includes a new tutorial)48e6428
..130ed55
- Support for spectral phase functions
c7d5c75
- Additional resource folders can now be specified in
mi.load_dict()
66ea528
- BSDFs can expose their attributes through a generic
eval_attribute
methodcfc425a
..c345d70
- New
sdfgrid
shape: a signed distance field on a regular grid272a5bf
..618da87
- Support for adjoint differentiation methods through the
aov
integratorc9df8de
..bff5cf2
- Various fixes to
prbvolpath
6d78f2e
,a946691
,91b0b7e
- Curve shapes (
bsplinecurve
andlinearcurve
) always have back-face culling enabled188b254
..01ea7ba
Properties
can now accept tensor objects, currenlty used inbitmap
,sdfgrid
andgridvolume
d030a3a
- New
hair
BSDF shading model91fc8e6
..0b9b04a
- Improvements to the
batch
sensor (performance, documentation, bug fixes)527ed22
..65e0444
- Many missing Python bindings were added
- Other various minor bug fixes