LightRig

Prezentare generală

LightRig este o clasă în Aspose.Slides FOSS pentru C++.

Reprezintă proprietățile de iluminat pentru renderarea scenelor 3D.

Această clasă oferă 18 metode pentru a lucra cu obiecte LightRig în programe C++. Metodele disponibile includ: LightRig, LightRigPresetType, LightingDirection, direction, ensure_light_rig, get_light_rig, get_rotation, has_parent, init_internal, latitude, light_type, longitude, și 6 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.Slides FOSS pentru C++. Proprietăți: LightRigPresetType, LightingDirection.

Proprietăți

Numele de proprietateTipul de vehiculAccessDescriere:
LightRigPresetTypeLightRigPresetTypeCiteşte.Obține tipul presetului de rig de lumină.
LightingDirectionLightingDirectionCiteşte.Obține direcția iluminării.

Metode

SignatureDescriere:
LightRigPresetType()LightRigPresetTypeProprietatea obține sau stabilește tipul presetat al sistemului de iluminat
LightingDirection()LightingDirectionProprietatea obține sau stabilește direcția de iluminat
LightRig()
~LightRig()
init_internal(scene3d_element: pugi::xml_node, save_callback: std::function<void()>)Iniţializează un aparat de lumină cu suport XML.
get_light_rig()pugi::xml_nodeObține elementul dacă există în interiorul elementului scene3d.
ensure_light_rig()pugi::xml_nodeObțineți sau creați elementul cu rig=“threePt” dir=“t”.
save()Salvați modificările prin salvarea de la apel.
has_parent()boolÎntoarce adevărat dacă acest aparat de lumină a fost inițializat cu un element XML-parent.
light_type()LightRigPresetTypeÎntoarce tipul de lumină rig preset.
set_light_type(value: LightRigPresetType)Setează tipul presetului de rig de lumină.
direction()LightingDirectionÎntoarce direcţia luminii.
set_direction(value: LightingDirection)Setează direcția iluminării.
set_rotation(lat: float, lon: float, rev: float)Stabilește unghiurile de rotație (latitudine, longitudine, revoluție) în grade.
get_rotation()std::array<float, 3>Întoarce rotația ca {latitudine, longitudine, revoluție} în grade.
latitude()floatÎntoarce componenta latitudinii de rotație.
longitude()floatÎntoarce componenta de longitudine a rotației.
revolution()floatÎntoarce componenta revoluție a rotației.

Vezi și:

 Română