GPUOpen-LibrariesAndSDKs / RadeonProRenderBlenderAddon

This hardware-agnostic rendering plug-in for Blender uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
https://gpuopen.com/radeon-prorender-suite/
Apache License 2.0
485 stars 57 forks source link

RPRBLND-2177: HybridPro add multimaterial support #534

Closed VascoPi closed 1 year ago

VascoPi commented 2 years ago

PURPOSE

Add multimaterial support to HybridPro.

EFFECT OF CHANGE

Added support of multimaterial for Interactive render mode.

TECHNICAL STEPS

Improved set_material_faces method in pyhybridpro.py module. Enabled CONTEXT_CREATEPROP_HYBRID_ENABLE_PER_FACE_MATERIALS parameter. It should be set within context creation. Added has_multimaterial_object variable for optimization purposes.

ARozghon commented 2 years ago

need to fix some issues with multimaterials

VascoPi commented 2 years ago

Discussed with HybridPro team, so let's wait for PR-910. It should bring some improvements related to the issues being noticed within testing.

VascoPi commented 2 years ago

Expected to be fixed with core 2.2.16

VascoPi commented 1 year ago

The issue occurs if a material contains texture SDK 2.2.16(HybridPro RC3), ticket

VascoPi commented 1 year ago

1 sample blender_1dtZcEMTSh

5 samples blender_iJOob9gid5

20 samples blender_jCqUynD7CM