Open Virtual Film Project

A suite of tools, material shaders, folder structures, naming conventions and plugins for DCCs (blender/rhino/maya) designed to streamline the UE filmmaking process

  • 지원 플랫폼
  • 지원 엔진 버전
    4.25 - 4.27, 5.0 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

5.4 update: The plugin will be updated to 5.4 in the coming weeks, I am working on a few bug fixes and visual updates. At the same time 5.3 will get some UI updates.

The editor VR mode will be removed in the 5.4 update and I will be testing the new editor vr scouting setup to determine if I would like to make a layer on top of that with the features from the OVFP editor VR mode.

This plugin provides several core functions:

  • OVFP Editor Utility Widget: Provides a dashboard of the following tools
  • Dynamic setlist: shows all levels in the environments folder with notes, create versions and new environments easily
  • Import/Export (beta)
  • Selection tools
  • Replace Materials in Scene
  • Create Materials from Textures
  • Transformation tools
  • Editor interactable objects
  • Sticky Notes
  • Ruler
  • Batch rename assets
  • Bulk edit materials
  • VR Scouting Tools: An extension to Epic's virtual production scouting tools, with several quality of life improvements

Swappable Parent Materials

  • 60 surfaces
  • 5 decal
  • 7 light function
  • all use the same internal logic, so you can switch parent materials quickly

DCC to Unreal Bridge Python Plugins

  • supports Blender 2.8x-2.9x, Rhino 6-7 and Maya 2019-20 (Maya is in early development)
  • Send files from the DCC to UE with proper pivots, instancing naming conventions and folder structure
  • create and assign a material instance using one of the plugin's parent materials and attempt to recreate the DCC texture assignments
  • auto generate naming conventions:
  • import into UE automatically with the OVFP folder structures:
  • set the units and export/import settings for the DCC and UE to prevent issues
  • NOTE: Currently only works for static meshes. Animations and skeletal meshes will be supported in the future
  • NOTE: Not associated with the Blender to Unreal tools

기술적 세부사항

Version 2.0

Tutorial playlist:

Trello board for development:

Bugs/Feature Requests:

Github Source Code:

Requires the following non-default settings:

  • Project Settings -> Separate Translucency - Disabled (Not required, but otherwise transparent objects will not show depth of field correctly)
  • Project Settings -> Python Remote Execution -> Enable python remote execution (allows the DCC to UE4 bridge software to work)

Requires the following plugins:

  •  Editor scripting Utilities
  •  Virtual production Utilities
  • Python Editor Script Plugin

Code Modules:

  •  OVFPPlugin - Editor

Number of Blueprints:

  • 1 core editor utility widget with 10 sub widgets
  • 5 spawnable blueprint actor types
  • 1 set of right-click actor scripted actions
  • 1 set of right-click asset scripted actions

Number of C++ Classes: 2

Network Replicated: no

Supported Development Platforms: win64, win32