37 using converter = dotnet::managed_interface::converter;
40 auto pbr = std::static_pointer_cast<pbr_material>(
material);
42 converter::convert<dotnetpp_backend::managed_interface::color, math::color>(props.
base_color);
43 pbr->set_base_color(base_color);
45 converter::convert<dotnetpp_backend::managed_interface::color, math::color>(props.
emissive_color);
46 pbr->set_emissive_color(emissive_color);
48 converter::convert<dotnetpp_backend::managed_interface::vector2, math::vec2>(props.
tiling);
49 pbr->set_tiling(tiling);