Now that we have media-gfx/alembic in the tree, I'd like to ask to add an alembic USE flag to add import / export support for alembic (.abc) files to blender.
Blender supports this file format for at least since version 2.79, please see also https://wiki.blender.org/wiki/Reference/Release_Notes/2.79/Alembic
I managed to include this in my overlay and can prepare a PR if the change get's approved. I tested it by importing the Emily 2.1 scene file from the digitalhuman project (see http://gl.ict.usc.edu/Research/DigitalEmily2/).
Created attachment 548400 [details]
ebuild for updated blender
My current blender ebuild patched to add media-gfx/alembic support
Created attachment 579970 [details]
Diff of the ebuild w/ respect to the current blender-2.79b-r1.ebuild
Due to no response so far, I'm going to prepare a PR for this.
The bug has been referenced in the following commit(s):
Author: Adrian Grigo <firstname.lastname@example.org>
AuthorDate: 2020-08-22 01:08:55 +0000
Commit: Sam James <email@example.com>
CommitDate: 2020-08-24 13:41:55 +0000
media-gfx/blender: Version bump to 2.83.4
Blender 2.83.4 works with python 3.7. It may compile with 3.8, but
blender only supports 3.7 officially as it follows the VFX Reference
Platform to ensure that user add ons are not broken in the process.
They plan to introduce 3.8 support in 2021.
New features include a new interface, the realtime eevee renderer,
and importing openvdb files created by other packages among others.
Game engine and Blender Player were removed in 2.80.
Bug fixes in this version are alembic support, upstream fixes for
opencollada, requiring openjpeg:2 to avoid security issues, and
mimeinfo cache is correctly updated. Where these issues remain in
blender 2.79b, the bug is linked but should be closed only when
blender 2.79b is removed.
On my system the docs do not currently compile,
and the polyfill2d test still fails like 2.79b.
Blender 2.83 support for draco, embree, oidn, usd and openxr is not yet
implemented pending development of ebuilds for these packages.
Signed-off-by: Adrian Grigo <firstname.lastname@example.org>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <email@example.com>
media-gfx/blender/Manifest | 1 +
media-gfx/blender/blender-2.83.4.ebuild | 316 +++++++++++++++++++++
.../blender/files/blender-fix-install-rules.patch | 16 --
media-gfx/blender/metadata.xml | 22 ++
4 files changed, 339 insertions(+), 16 deletions(-)