Added ResolverBlenderAddon source code to `src/resolver'.
Updated build script with methods resolver, zip_rs_addon, boost and flags -rs, -rs-addon, -boost respectively:
-rs - building RenderStudioKit libs,
-rs_addon - Creating zip addon,
-boost - building Boost 1.80.0 libs, it's required only boost::python and boost::log, we build our own boost as far as boost::log (mandatory for RenderStudioKit ) is not provided within Blender libs.
We can build RenderStudioResolver addon using flags:
-all or -materialx -usd -boost -rs -rs-addon
RenderStudioKit also requires dependency OpenSSL which is currently linked from %ProgramFiles% / OpenSSL-Win64.
PURPOSE
Initial implementation Move code from ResolverBlenderAddon to BlenderUSDHydraAddon
TECHNICAL STEPS
Only
Windows
support at this point.deps/Boost
,deps/RenderStudioKit
.resolver
,zip_rs_addon
,boost
and flags-rs
,-rs-addon
,-boost
respectively:-rs
- building RenderStudioKit libs,-rs_addon
- Creating zip addon,-boost
- building Boost 1.80.0 libs, it's required onlyboost::python
andboost::log
, we build our ownboost
as far asboost::log
(mandatory for RenderStudioKit ) is not provided within Blender libs.We can build RenderStudioResolver addon using flags:
-all
or-materialx -usd -boost -rs -rs-addon
RenderStudioKit also requires dependency
OpenSSL
which is currently linked from%ProgramFiles% / OpenSSL-Win64
.