User Tools

Site Tools


blender

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

https://developer.blender.org/diffusion/B/browse/master/build_files/build_environment/install_deps.sh

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

Webgrafia

blender.txt · Last modified: 2020/09/20 17:46 by gperon