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
Scene
struct Scene Scene
Definition
ConstraintSet.hpp:69
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
Main
Definition
BKE_main.hh:122
Scene
Definition
DNA_scene_types.h:1988
blender::io::usd::ImportSettings
Definition
usd_reader_prim.hh:29
blender::io::usd::USDExportParams
Definition
usd.hh:116
blender::io::usd::USDImportParams
Definition
usd.hh:176
Generated on Sat Oct 4 2025 05:32:23 for Blender by
doxygen
1.14.0