media-gfx/blender

This wiki page is about a gentoo ebuild. Include any information about how to install it (emerge it), potential problems and how to resolve them. Be bold and improve it!

If you have any questions or experience any problem related to this ebuild, don't hesitate to open a new ticket and we'll do our best to assist you.

Starting blender 2.78, there are new use flags:

# equery u blender-2.78
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
* Found these USE flags for media-gfx/blender-2.78:
U I
+ - boost                    : Enable features depending on boost.
+ - bullet                   : Enable Bullet (Physics Engine).
- - collada                  : Add support for Collada interchange format through media-libs/opencollada.
- - colorio                  : Enable OpenColorIO color management through media-libs/opencolorio.
- - cuda                     : Build cycles renderer with nVidia CUDA support.
+ - cycles                   : Build cycles renderer (requires media-libs/openimageio and dev-libs/boost).
+ - dds                      : Adds DDS textures support to Blender.
- - debug                    : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see
                                https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- - doc                      : Build C and Python API documentation directly from the source code.
+ - elbeem                   : Adds surface fluid simulation to Blender using El'Beem library.
+ + ffmpeg                   : Enable ffmpeg/libav-based audio/video codec support
- - fftw                     : Use FFTW library for computing Fourier transforms
+ - game-engine              : (Restricted to >=media-gfx/blender-2.50)
                                Adds Game Engine support to Blender.
- - headless                 : (Restricted to >=media-gfx/blender-2.77)
                                Build without graphical support (renderfarm, server mode only).
+ + jack                     : Add support for the JACK Audio Connection Kit
- - jemalloc                 : (Restricted to >=media-gfx/blender-2.77)
                                Use dev-libs/jemalloc for memory allocation.
- - jpeg2k                   : Support for JPEG 2000, a wavelet-based image compression format
- - libav                    : Prefer libav over ffmpeg whenever both are supported
- - llvm                     : (Restricted to >=media-gfx/blender-2.77)
                                Enable features depending on llvm.
- - man                      : (Restricted to >=media-gfx/blender-2.77)
                                Build and install man pages.
- - ndof                     : Enable NDOF input devices (SpaceNavigator and friends).
+ + nls                      : Add Native Language Support (using gettext - GNU locale utilities)
- - openal                   : Add support for the Open Audio Library
- - opencl                   : Build cycles renderer with OpenCL GPU enhancements.
+ - openexr                  : Support for the OpenEXR graphics file format
- - openimageio              : Enable OpenImageIO Support
+ + openmp                   : Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- - opensubdiv               : (Restricted to >=media-gfx/blender-2.77)
                                Add rendering support form OpenSubdiv from Dreamworks Animation through media-libs/opensubdiv.
- - openvdb                  : (Restricted to >=media-gfx/blender-2.77)
                                Add GPU preview rendering. Only works with nVidia cards.
- - openvdb-compression      : (Restricted to >=media-gfx/blender-2.77)
                                Support optional compression used by OpenVDB (requires media-gfx/openvdb).
- - player                   : Build the Blender Player. THis requires the Game engine.
- - python_targets_python3_5 : Build with Python 3.5
+ + sdl                      : Add support for Simple Direct Layer (media library)
- - sndfile                  : Add support for libsndfile
- - test                     : (Restricted to >=media-gfx/blender-2.77)
                                Build the provided unit tests.
+ + tiff                     : Add support for the TIFF image format
- - valgrind                 : (Restricted to >=media-gfx/blender-2.77)
                                Add support for memory debugging using dev-util/valgrind

If you enable cycles, you must also enable cuda or opencl according to your graphic card.

OpenCL vs. CUDA: Which has better application support? GPGPU/GPU Acceleration real world face off
http://create.pro/blog/open-cl-vs-cuda-amd-vs-nvidia-better-application-...