forked from blender/blender
BLEN-370: Find way not to modify PATH #17
@ -36,6 +36,10 @@ __all__ = (
|
|||||||
"get_render_plugins",
|
"get_render_plugins",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
import os
|
||||||
|
import platform
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
import bpy
|
import bpy
|
||||||
import _bpy_hydra
|
import _bpy_hydra
|
||||||
|
|
||||||
@ -59,6 +63,9 @@ class HydraRenderEngine(bpy.types.RenderEngine):
|
|||||||
@classmethod
|
@classmethod
|
||||||
def register(cls):
|
def register(cls):
|
||||||
_bpy_hydra.init()
|
_bpy_hydra.init()
|
||||||
|
mtlx_std_libs_folder = os.environ.get('PXR_MTLX_STDLIB_SEARCH_PATHS', None)
|
||||||
|
if not mtlx_std_libs_folder:
|
||||||
|
os.environ['PXR_MTLX_STDLIB_SEARCH_PATHS'] = str(Path(bpy.app.binary_path).parent) + '/materialx/libraries;'
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def unregister(cls):
|
def unregister(cls):
|
||||||
|
Loading…
Reference in New Issue
Block a user