Home
last modified time | relevance | path

Searched refs:tonemap (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_3d/kits/js/src/
H A DToneMapJS.cpp163 // so it is a tonemap in ToneMapJS()
168 auto tonemap = GetNativeObjectParam<SCENE_NS::ITonemap>(toneMapArgs); in ToneMapJS() local
170 ExecSyncTask([&tonemap, exposure, type, postproc]() -> META_NS::IAny::Ptr { in ToneMapJS()
171 if (!tonemap) { in ToneMapJS()
172 tonemap = META_NS::GetObjectRegistry().Create<SCENE_NS::ITonemap>(SCENE_NS::ClassId::Tonemap); in ToneMapJS()
174 tonemap->Type()->SetValue(type); in ToneMapJS()
175 tonemap->Exposure()->SetValue(exposure); in ToneMapJS()
176 tonemap->Enabled()->SetValue(true); in ToneMapJS()
177 postproc->Tonemap()->SetValue(tonemap); in ToneMapJS()
180 auto obj = interface_pointer_cast<META_NS::IObject>(tonemap); in ToneMapJS()
[all...]
H A DPostProcJS.cpp140 // enable tonemap. in PostProcJS()
143 prm // tonemap settings in PostProcJS()
184 // setting the exactly the same tonemap setting. do nothing. in SetToneMapping()
196 SCENE_NS::ITonemap::Ptr tonemap; in SetToneMapping() local
209 tonemap = interface_pointer_cast<SCENE_NS::ITonemap>(native->GetNativeObject()); in SetToneMapping()
210 ExecSyncTask([postproc, tonemap]() { in SetToneMapping()
211 postproc->Tonemap()->SetValue(tonemap); in SetToneMapping()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/
H A Drender_post_process_structs_common.h107 vec4 tonemap; member
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dpostprocess_impl.cpp115 if (auto tonemap = obr.Create<SCENE_NS::ITonemap>(SCENE_NS::ClassId::Tonemap)) {
116 META_NS::SetValue(interface_cast<META_NS::INamed>(tonemap)->Name(), "Tonemap");
117 META_NS::SetValue(Tonemap(), tonemap); variable
172 if (auto tonemap = interface_cast<IPostProcessEffectPrivate>(META_NS::GetValue(Tonemap()))) {
173 tonemap->Bind(ecsObject_, sh, preferEcsValues);
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_back_buffer.cpp60 pushData.tonemap = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX_TONEMAP]; in FillPushConstant()

Completed in 3 milliseconds