### Setup build environment Source: https://docs.blender.org/manual/en/4.4/contribute/manual/getting_started/install/macos.html Initializes the build environment by installing project dependencies. ```bash make setup ``` -------------------------------- ### Initialize Build Environment Source: https://docs.blender.org/manual/en/4.4/contribute/manual/getting_started/install/linux.html Navigate to the repository and run the setup command to install project dependencies. ```bash cd ~/blender-manual ``` ```bash make setup ``` -------------------------------- ### Virtual Environment Setup Source: https://docs.blender.org/manual/en/4.4/contribute/manual/getting_started/install/linux.html Manual commands used by make setup to create a virtual environment and install requirements. ```bash python3 -m venv .venv .venv/bin/pip install -r requirements.txt ``` -------------------------------- ### Install Package File Source: https://docs.blender.org/manual/en/4.4/advanced/command_line/extension_arguments.html Installs a package file into a user repository. ```bash blender --command extension install-file [-h] -r REPO [-e] [--no-prefs] FILE ``` -------------------------------- ### Install Packages Source: https://docs.blender.org/manual/en/4.4/advanced/command_line/extension_arguments.html Installs specified packages, with options to sync or enable them. ```bash blender --command extension install [-h] [-s] [-e] [--no-prefs] PACKAGES ``` -------------------------------- ### Simple OSL Material Shader Source: https://docs.blender.org/manual/en/4.4/render/shader_nodes/osl.html A basic example of an OSL shader defining a diffuse material with noise modulation. ```osl shader simple_material( color Diffuse_Color = color(0.6, 0.8, 0.6), float Noise_Factor = 0.5, output closure color BSDF = diffuse(N)) { color material_color = Diffuse_Color * mix(1.0, noise(P * 10.0), Noise_Factor); BSDF = material_color * diffuse(N); } ``` -------------------------------- ### Refactor Doppler Effect definition Source: https://docs.blender.org/manual/en/4.4/contribute/manual/guides/writing_guide.html Example of removing the term repetition from the start of a definition. ```rst Doppler Effect The Doppler effect is the change in pitch that occurs when a sound has a velocity relative to the listener. ``` ```rst Doppler Effect Perceived change in pitch that occurs when the source of a sound is moving relative to the listener. ``` -------------------------------- ### Build the manual using make Source: https://docs.blender.org/manual/en/4.4/contribute/manual/getting_started/build.html Run this command in the root directory to convert RST files to HTML and start a live-preview server. ```bash make ```