Table of Contents
Blender
Editing in progress
Blender è un famoso programma 3D che si può trovare a questo sito In questo documento spiego come compilare il programma dal sorgente per l'ultima versione disponibile in internet usando direttamente git. Le istruzioni partono da questo file
Compilare Blender
Dipendenze
Le dipendenze per compilare il programma si recuperano dai sorgenti su git
Alla version 2.91 beta ultima nel momento in cui srivo queste sono le dipendenze CLANG_FORMAT_VERSION_MIN=“6.0” CLANG_FORMAT_VERSION_MAX=“10.0”
PYTHON_VERSION=“3.7.7” PYTHON_SKIP=false
NUMPY_VERSION=“1.17.5” NUMPY_SKIP=false
BOOST_VERSION=“1.70.0” BOOST_SKIP=false
TBB_VERSION=“2019” TBB_VERSION_SHORT=“2019” TBB_VERSION_UPDATE=“_U9” # Used for source packages… TBB_SKIP=false
OCIO_VERSION=“1.1.1” OCIO_SKIP=false
OPENEXR_VERSION=“2.4.0” OPENEXR_SKIP=false
OIIO_VERSION=“2.1.15.0” OIIO_SKIP=false
LLVM_VERSION=“9.0.1” LLVM_SKIP=false
# OpenShadingLanguage needs to be compiled for now! OSL_VERSION=“1.10.10” OSL_SKIP=false
# OpenSubdiv needs to be compiled for now OSD_VERSION=“3.4.3” OSD_SKIP=false
# OpenVDB needs to be compiled for now OPENVDB_BLOSC_VERSION=“1.5.0”
OPENVDB_VERSION=“7.0.0” OPENVDB_SKIP=false
# Alembic needs to be compiled for now ALEMBIC_VERSION=“1.7.12” ALEMBIC_SKIP=false
# USD_VERSION=“20.05” USD_SKIP=false
OPENCOLLADA_VERSION=“1.6.68” OPENCOLLADA_SKIP=false
EMBREE_VERSION=“3.10.0” EMBREE_SKIP=false
# Open Intel Denoiser OIDN_VERSION=“1.2.3” OIDN_SKIP=false
ISPC_VERSION=“1.14.0”
FFMPEG_VERSION=“4.2.3” FFMPEG_SKIP=false
XR_OPENXR_VERSION=“1.0.8” XR_OPENXR_SKIP=false