Blender
V4.3
source
blender
io
usd
intern
usd_light_convert.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
#pragma once
5
6
#include <pxr/usd/usd/common.h>
7
#include <pxr/usd/usdLux/domeLight.h>
8
9
struct
Main
;
10
struct
Scene
;
11
12
namespace
blender::io::usd
{
13
14
struct
USDExportParams;
15
struct
USDImportParams;
16
17
struct
ImportSettings
;
18
19
void
world_material_to_dome_light
(
const
USDExportParams &
params
,
20
const
Scene
*scene,
21
pxr::UsdStageRefPtr
stage
);
22
23
void
dome_light_to_world_material
(
const
USDImportParams &
params
,
24
const
ImportSettings
&settings,
25
Scene
*scene,
26
Main
*bmain,
27
const
pxr::UsdLuxDomeLight &dome_light,
28
const
double
motionSampleTime = 0.0);
29
30
}
// namespace blender::io::usd
stage
EvaluationStage stage
Definition
deg_eval.cc:83
params
uiWidgetBaseParameters params[MAX_WIDGET_BASE_BATCH]
Definition
interface_widgets.cc:1055
blender::io::usd
Definition
usd_armature_utils.cc:17
blender::io::usd::world_material_to_dome_light
void world_material_to_dome_light(const USDExportParams ¶ms, const Scene *scene, pxr::UsdStageRefPtr stage)
Definition
usd_light_convert.cc:274
blender::io::usd::dome_light_to_world_material
void dome_light_to_world_material(const USDImportParams ¶ms, const ImportSettings &, Scene *scene, Main *bmain, const pxr::UsdLuxDomeLight &dome_light, const double motionSampleTime)
Definition
usd_light_convert.cc:384
ImportSettings
Definition
ImportSettings.h:11
Main
Definition
BKE_main.hh:122
Scene
Definition
DNA_scene_types.h:1988
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0