appleseed 1.1.0 alpha-1 Release Notes

These are the release notes for appleseed 1.1.0 alpha-1, the first public release of appleseed.

The purpose of this release is to develop and bootstrap the release process, and to field-test the features that are already implemented.

What's functional in this release

  • Creating an empty project
  • Loading a project from disk
  • Saving a project to disk
  • Rendering a project in final or interactive mode
  • Navigating a project while rendering in interactive mode
  • Overriding shading with one of the predefined debug mode while rendering in interactive mode
  • Running unit tests
  • Running unit benchmarks (at the moment, from appleseed.cli only)

What's missing in this release (partial list)

  • Editing a project, adding objects, creating and assigning materials, etc. (the Edit menu is empty).
  • Changing the scene navigation mode (all entries of the Navigation menu are fictive).
  • Adding, deleting and modifying project configurations (the Configuration Manager entry of the Rendering menu is fictive).
  • The Benchmarks, Profiler and Memory Map entries of the Debug menu are fictive.
  • The Options entry from the Tools menu is fictive.
  • The Renders tab in the Project Explorer is empty.
  • Only the RGB channels can be visualized: the tabs for the Alpha, Depth and Anomalies channels are always empty.

Known Issues

On all platforms:

  • Bug: there are strong correlation artifacts in final rendering mode.
  • Bug: the rendering time is incorrect in final rendering mode.
  • Bug: when saving a project to a directory that already contains mesh files, if the project references a mesh file that is already present on disk, the mesh file doesn't get overwritten, and the old and possibly mismatching mesh file is used.
  • Bug: the shading mode override is not set after a project that has an override was loaded.
  • Limitation: when saving a project to disk, texture files referenced by the project are not written to disk, so if the project is saved in a directory that doesn't contain these texture files, loading this project will fail.