-
Notifications
You must be signed in to change notification settings - Fork 272
Download And Installation From Dev Branch
BleuRaven edited this page Oct 3, 2025
·
9 revisions
I work on this addon often, and add a lot of functionality.
If you want to test the work in progress, you can try the development branch.
-
Go to the Github page and switch the branch to "Dev".
-
Download the source files as a ZIP file.
-
Extract the content.
- Open Blender.
- Go to the Scripting workspace and create a new text file.
- Paste the following script:
# Run this script in Blender to generate and install the addon Blender-For-UnrealEngine.
# Ensure the paths in `addon_directories` point to the correct addon directories.
# For more details: https://github.com/xavier150/Blender-For-UnrealEngine-Addons/wiki/Download-And-Installation-From-Dev-Branch
from pathlib import Path
import sys
import importlib.util
# ----------------------------------------------
# Configuration
current_only: bool = True # Set to build the addon for the current blender version.
addon_source_path: Path = Path("/home/bleuraven/Téléchargements/Blender-For-UnrealEngine-Addons-Dev/blender-for-unrealengine")
# ----------------------------------------------
def install_addon(addon_path: Path):
script_path = addon_path / "bbam" / "exec" / "install_from_blender.py" # Path to the install script
# Prepare arguments for the script
old_argv = sys.argv.copy()
sys.argv = [str(script_path), "--current_only", str(current_only)]
# Run module
try:
spec = importlib.util.spec_from_file_location("install_from_blender", str(script_path))
if spec is None or spec.loader is None:
raise ImportError(f"Could not load spec or loader for {script_path}")
module = importlib.util.module_from_spec(spec)
spec.loader.exec_module(module)
except Exception as e:
raise ImportError(f"Failed to execute module from {script_path}: {e}")
# Restore original sys.argv
sys.argv = old_argv
install_addon(addon_source_path)
-
Update the variable 'dir' with the correct location and run the script to install.
- Download And Installation
- Download And Installation (Dev Branch)
- Static Meshs ‐ Quick Start
- Skeletal Meshs ‐ Quick Start
- Release-Logs
- Transform And Pivot Point
- Axis Transforms
- Level of details (Lods)
- Collisions
- Sockets
- Cameras
- Camera Depth of Field
- Camera Shift
- Camera Axis
- Curves and Splines
- Animations
- Morph Targets (Shape keys)
- Materials
- Vertex Colors
- UV Maps
- Light Maps
- Generate UV Light Maps
- Alembic animations
- Groom Simulation
- Chaos Flesh
- Custom Properties Animation to Curves UE
- Export Collection like a StaticMesh
- Import Exported Assets to UE
- How Import Blender assets to Unreal Engine -> https://youtu.be/2ehb2Ih3Nbg
- How Import Blender camera to Unreal Sequencer -> https://youtu.be/Xx_9MQu2EkM
- Old Teaser -> https://youtu.be/YLOZZIlhgaM