0.25.1.0

Apps

  • Screengrab

    • Support for grabbing the ScriptEditor.

UI

  • Fixed crash on mouse move over an about-to-become-visible GLWidget.

Scene

  • Attributes

    • Avoided unnecessary dirty propagation.

    • Deactivated filter field when in global mode.

  • InteractiveRender

    • Fixed object visibility bug.

    • Fixed context management bugs.

  • RenderUI

    • Exposing nodules for task plugs.

Image

  • ImageGadget

    • Taking pixel aspect into account when drawing.

    • Fixed color inspector for non-square pixels.

Arnold

  • ArnoldRenderer

    • Reusing shaders where possible.

    • Ensuring shader nodes are named (uniquely).

    • Fixed sharing of attributes between lights.

    • Fixed time_samples.

    • Fixed default shader override on ExternalProcedurals.

  • ArnoldOptions

    • Added missing sampling and depth options.

  • ArnoldAttributes

    • Supporting additional shading attributes.

      • “ai:matte”, “ai:opaque”, “ai:receive_shadows” and “ai:self_shadows”

Documentation

  • Added scripting tutorials and reference.

  • Added bookmarks to config file tutorial.

  • Added examples for the “test” app.

  • Added OpenVDB license to appendices.

  • Renamed “Performance Guidelines” tutorial to “Managing Complexity”.

API

  • ScriptEditor

    • Added inputWidget() and execute() methods.

  • ImageGadget

    • Added pixelAt() method.

    • Added missing bindings.