/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | postprocess_effect_impl.cpp | 30 using SCENE_NS::IBitmap; 110 SCENE_NS::IBloom, SCENE_NS::IBloom::BloomType, Type, SCENE_NS::IBloom::BloomType::NORMAL) 111 …META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IBloom, SCENE_NS::QualityType, Quality, SCENE_NS::Qual… 193 SCENE_NS::IBlur, SCENE_NS::IBlur::BlurType, Type, SCENE_NS::IBlur::BlurType::NORMAL) 194 …META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IBlur, SCENE_NS::QualityType, Quality, SCENE_NS::Quali… 327 …SCENE_NS::IDither, SCENE_NS::IDither::DitherType, Type, SCENE_NS::IDither::DitherType::INTERLEAVED… 357 SCENE_NS::IFxaa, SCENE_NS::SharpnessType, Sharpness, SCENE_NS::SharpnessType::SHARP) 391 SCENE_NS::IMotionBlur, SCENE_NS::QualityType, Quality, SCENE_NS::QualityType::NORMAL) 393 SCENE_NS::IMotionBlur, SCENE_NS::SharpnessType, Sharpness, SCENE_NS::SharpnessType::MEDIUM) 425 SCENE_NS::ITaa, SCENE_NS::SharpnessType, Sharpness, SCENE_NS::SharpnessType::SHARP) [all …]
|
H A D | component_dll.cpp | 55 SCENE_NS::IPendingRequest<T>, SCENE_NS::IPendingRequestData<T>> { 115 …META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(SCENE_NS::IBitmap, SCENE_NS::IBitmap::BitmapStatus, Sta… 152 SCENE_NS::RegisterEcsObject(); in RegisterInterfaces() 153 SCENE_NS::RegisterNodes(); in RegisterInterfaces() 154 SCENE_NS::RegisterSceneImpl(); in RegisterInterfaces() 156 SCENE_NS::RegisterEngineAccess(); in RegisterInterfaces() 161 …SCENE_NS::PendingRequestImpl<SCENE_NS::NodeDistance, SCENE_NS::ClassId::PendingDistanceRequest>>(); in RegisterInterfaces() 205 SCENE_NS::UnregisterEcsObject(); in UnregisterInterfaces() 206 SCENE_NS::UnregisterNodes(); in UnregisterInterfaces() 207 SCENE_NS::UnregisterSceneImpl(); in UnregisterInterfaces() [all …]
|
H A D | node_impl.h | 27 class NodeImpl : public META_NS::ObjectContainerFwd<NodeImpl, SCENE_NS::ClassId::Node, SCENE_NS::IN… 29 SCENE_NS::IEcsObject, SCENE_NS::IProxyObject/*, UI_NS::Input::IInputFilter*/> { 30 …using Super = META_NS::ObjectContainerFwd<NodeImpl, SCENE_NS::ClassId::Node, SCENE_NS::INode, META… 31 …META_NS::IMutableContainable, INodeEcsInterfacePrivate, SCENE_NS::IEcsObject, SCENE_NS::IProxyObje… 50 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::INode, SCENE_NS::IMesh::Ptr, Mesh, {}) 57 …META_NS::IMutableContainable, INodeEcsInterfacePrivate, SCENE_NS::IEcsObject, SCENE_NS::IProxyObje… 186 …bool Initialize(SCENE_NS::IEcsScene::Ptr& scene, SCENE_NS::IEcsObject::Ptr& ecsObject, SCENE_NS::I… 298 SCENE_NS::INode::WeakPtr node_; 311 … SCENE_NS::IMultiMeshProxy::Ptr CreateMeshProxy(size_t count, SCENE_NS::IMesh::Ptr mesh) override; 372 SCENE_NS::IMesh::WeakPtr weakMesh_; [all …]
|
H A D | postprocess_impl.cpp | 28 using SCENE_NS::MakeTask; 34 SCENE_NS::IPostProcess, IPostProcessPrivate, SCENE_NS::IProxyObject> { 36 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IPostProcess, SCENE_NS::IBloom::Ptr, Bloom) 37 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IPostProcess, SCENE_NS::IBlur::Ptr, Blur) 42 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IPostProcess, SCENE_NS::IFxaa::Ptr, Fxaa) 44 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IPostProcess, SCENE_NS::ITaa::Ptr, Taa) 76 if (auto bloom = obr.Create<SCENE_NS::IBloom>(SCENE_NS::ClassId::Bloom)) { in Build() 80 if (auto blur = obr.Create<SCENE_NS::IBlur>(SCENE_NS::ClassId::Blur)) { in Build() 90 obr.Create<SCENE_NS::IColorFringe>(SCENE_NS::ClassId::ColorFringe)) { in Build() 99 if (auto dither = obr.Create<SCENE_NS::IDither>(SCENE_NS::ClassId::Dither)) { in Build() [all …]
|
H A D | material_impl.cpp | 33 using SCENE_NS::MakeTask; 120 … META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IMaterial, SCENE_NS::IShader::Ptr, MaterialShader, {}) 121 …META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IMaterial, SCENE_NS::IGraphicsState::Ptr, MaterialShad… 122 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IMaterial, SCENE_NS::IShader::Ptr, DepthShader, {}) 123 …META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IMaterial, SCENE_NS::IGraphicsState::Ptr, DepthShaderS… 126 …META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(SCENE_NS::IMaterial, SCENE_NS::ITextureInfo::Ptr, Inputs, … 127 …META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(SCENE_NS::IMaterial, SCENE_NS::ITextureInfo::Ptr, Textures… 385 … info = GetObjectRegistry().Create<SCENE_NS::ITextureInfo>(SCENE_NS::ClassId::TextureInfo); in BindTextureSlot() 518 … type == SCENE_NS::IMaterial::UNLIT || type == SCENE_NS::IMaterial::UNLIT_SHADOW_ALPHA); in UpdateInputProperties() 995 void CopyTextureInfoProperties(SCENE_NS::ITextureInfo::Ptr from, SCENE_NS::ITextureInfo::Ptr to) in CopyTextureInfoProperties() [all …]
|
H A D | scene_impl.cpp | 52 using SCENE_NS::MakeTask; 86 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(SCENE_NS::IScene, SCENE_NS::INode::Ptr, RootNode, {}) 87 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IScene, SCENE_NS::ICamera::Ptr, DefaultCamera, {}) 753 defaultCamera = GetSelf<SCENE_NS::IScene>()->GetNode<SCENE_NS::ICamera>(cameraId); in onSceneInitialized() 1005 if (classId == SCENE_NS::ClassId::Light.Id() || classId == SCENE_NS::ILight::UID) { in CreateNode() 1006 node = GetObjectRegistry().Create<SCENE_NS::INode>(SCENE_NS::ClassId::Light); in CreateNode() 1008 node = GetObjectRegistry().Create<SCENE_NS::INode>(SCENE_NS::ClassId::Camera); in CreateNode() 1013 node = GetObjectRegistry().Create<SCENE_NS::INode>(SCENE_NS::ClassId::Material); in CreateNode() 1015 node = GetObjectRegistry().Create<SCENE_NS::INode>(SCENE_NS::ClassId::Mesh); in CreateNode() 1017 node = GetObjectRegistry().Create<SCENE_NS::INode>(SCENE_NS::ClassId::Animation); in CreateNode() [all …]
|
H A D | camera_impl.cpp | 25 using SCENE_NS::MakeTask; 29 …c META_NS::ConcreteBaseMetaObjectFwd<CameraImpl, NodeImpl, SCENE_NS::ClassId::Camera, SCENE_NS::IC… 39 SCENE_NS::ICamera, uint8_t, Projection, SCENE_NS::ICamera::SCENE_CAM_PROJECTION_PERSPECTIVE) 41 SCENE_NS::ICamera, uint8_t, Culling, SCENE_NS::ICamera::SCENE_CAM_CULLING_VIEW_FRUSTUM) 43 … SCENE_NS::ICamera, uint8_t, RenderingPipeline, SCENE_NS::ICamera::SCENE_CAM_PIPELINE_FORWARD) 52 …META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::ICamera, SCENE_NS::Color, ClearColor, SCENE_NS::Colors… 55 … META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::ICamera, SCENE_NS::IPostProcess::Ptr, PostProcess, {}) 312 …auto ret = objectRegistry_->Create<SCENE_NS::IPickingResult>(SCENE_NS::ClassId::PendingVec3Request… in ScreenToWorld() 345 …auto ret = objectRegistry_->Create<SCENE_NS::IPickingResult>(SCENE_NS::ClassId::PendingVec3Request… in WorldToScreen() 392 … SCENE_NS::IPendingRequestData<SCENE_NS::NodeDistance>>( in RayCastFromCamera() [all …]
|
H A D | mesh_impl.cpp | 28 using SCENE_NS::MakeTask; 33 …blic META_NS::ConcreteBaseMetaObjectFwd<MeshImpl, NodeImpl, SCENE_NS::ClassId::Mesh, SCENE_NS::IMe… 53 SCENE_NS::IMesh, SCENE_NS::IMaterial::Ptr, MaterialOverride, {}, ) 58 SCENE_NS::IMesh, SCENE_NS::ISubMesh::Ptr, SubMeshes, {}, ) 114 …submeshHandler_ = GetObjectRegistry().Create<SCENE_NS::ISubMeshBridge>(SCENE_NS::ClassId::SubMeshH… in CompleteInitialization() 152 SetStatus(SCENE_NS::INode::NODE_STATUS_CONNECTING); in SetPath() 204 bool BuildChildren(SCENE_NS::INode::BuildBehavior) override in BuildChildren() 310 SCENE_NS::IMaterial::Ptr ret {}; in GetMaterial() 322 ret = GetObjectRegistry().Create<SCENE_NS::IMaterial>(SCENE_NS::ClassId::Material); in GetMaterial() 392 SetMaterial(SCENE_NS::IMaterial::Ptr {}); in UpdateMeshFromArrays() [all …]
|
H A D | submesh_impl.cpp | 26 using SCENE_NS::MakeTask; 30 SCENE_NS::ISubMesh, SCENE_NS::ISubMeshPrivate> { 33 SCENE_NS::ISubMesh, SCENE_NS::IMaterial::Ptr, Material, {}) 99 void SetMaterial(SCENE_NS::IMaterial::Ptr material) override in SetMaterial() 104 void UpdateMaterialToScene(SCENE_NS::IMaterial::Ptr material) in UpdateMaterialToScene() 115 void AddSubmeshBrigde(SCENE_NS::ISubMeshBridge::Ptr bridge) override in AddSubmeshBrigde() 160 void SetDefaultMaterial(SCENE_NS::IMaterial::Ptr material) override in SetDefaultMaterial() 201 void SaveCurrentMaterial(SCENE_NS::IMaterial::Ptr material) in SaveCurrentMaterial() 212 SCENE_NS::IMaterial::Ptr defaultMaterial_; 213 SCENE_NS::IMaterial::Ptr currentMaterial_; [all …]
|
H A D | render_configuration_impl.cpp | 25 using namespace SCENE_NS; 30 : public META_NS::ObjectFwd<RenderConfigurationImpl, SCENE_NS::ClassId::RenderConfiguration, 31 …META_NS::ClassId::Object, SCENE_NS::IRenderConfiguration, IResourcePrivate, SCENE_NS::IProxyObject… 32 using Fwd = META_NS::ObjectFwd<RenderConfigurationImpl, SCENE_NS::ClassId::RenderConfiguration, 33 …META_NS::ClassId::Object, SCENE_NS::IRenderConfiguration, IResourcePrivate, SCENE_NS::IProxyObject… 36 …META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IRenderConfiguration, SCENE_NS::IEnvironment::Ptr, Env… 51 …ecsObject_ = META_NS::GetObjectRegistry().Create<SCENE_NS::IEcsObject>(SCENE_NS::ClassId::EcsObjec… in Connect() 54 if (auto proxyIf = interface_pointer_cast<SCENE_NS::IEcsProxyObject>(ecsObject_)) { in Connect() 67 … ConvertBindChanges<IEnvironment::Ptr, CORE_NS::Entity, EntityConverter<SCENE_NS::IEnvironment>>( in Connect() 73 BASE_NS::vector<SCENE_NS::IProxyObject::PropertyPair> ListBoundProperties() const override in ListBoundProperties() [all …]
|
H A D | node_impl.cpp | 19 using SCENE_NS::MakeTask; 46 size_t GetChildIndex(SCENE_NS::INode& parent, SCENE_NS::INode& child) in GetChildIndex() 582 bool NodeImpl::Initialize(SCENE_NS::IEcsScene::Ptr& scene, SCENE_NS::IEcsObject::Ptr& ecsObject, in Initialize() 645 interface_cast<SCENE_NS::IScene>(scene)->UpdateCachedNodePath(GetSelf<SCENE_NS::INode>()); in CompleteInitialization() 1165 … GetSelf<SCENE_NS::IEcsObject>(), interface_pointer_cast<SCENE_NS::IEcsObject>(mesh)), in SetMeshToEngine() 1181 SCENE_NS::IMultiMeshProxy::Ptr NodeImpl::CreateMeshProxy(size_t count, SCENE_NS::IMesh::Ptr mesh) in CreateMeshProxy() 1185 GetObjectRegistry().Create<SCENE_NS::IMultiMeshProxy>(SCENE_NS::ClassId::MultiMeshProxy); in CreateMeshProxy() 1258 …auto ret = objectRegistry_->Create<SCENE_NS::IPickingResult>(SCENE_NS::ClassId::PendingVec3Request… in GetWorldMatrixComponentAABB() 1291 …auto ret = objectRegistry_->Create<SCENE_NS::IPickingResult>(SCENE_NS::ClassId::PendingVec3Request… in GetTransformComponentAABB() 1407 SCENE_NS::IMesh::Ptr ret {}; in GetMeshFromEngine() [all …]
|
H A D | light_impl.cpp | 24 …ic META_NS::ConcreteBaseMetaObjectFwd<LightImpl, NodeImpl, SCENE_NS::ClassId::Light, SCENE_NS::ILi… 62 SCENE_NS::ILight, SCENE_NS::Color, Color, SCENE_NS::Colors::WHITE) in META_IMPLEMENT_INTERFACE_PROPERTY() 66 SCENE_NS::ILight, bool, ShadowEnabled, true) in META_IMPLEMENT_INTERFACE_PROPERTY() 68 SCENE_NS::ILight, float, ShadowStrength, 1.0f) in META_IMPLEMENT_INTERFACE_PROPERTY() 70 SCENE_NS::ILight, float, ShadowDepthBias, 0.005f) in META_IMPLEMENT_INTERFACE_PROPERTY() 72 SCENE_NS::ILight, float, ShadowNormalBias, 0.025f) in META_IMPLEMENT_INTERFACE_PROPERTY() 74 SCENE_NS::ILight, float, SpotInnerAngle, 0.f) in META_IMPLEMENT_INTERFACE_PROPERTY() 76 SCENE_NS::ILight, float, SpotOuterAngle, 0.78539816339f) in META_IMPLEMENT_INTERFACE_PROPERTY() 77 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::ILight, uint8_t, Type, in META_IMPLEMENT_INTERFACE_PROPERTY() 78 SCENE_NS::ILight::SceneLightType::SCENE_LIGHT_DIRECTIONAL) in META_IMPLEMENT_INTERFACE_PROPERTY() [all …]
|
H A D | submeshhandler.cpp | 27 using SCENE_NS::MakeTask; 31 … META_NS::ClassId::Object, SCENE_NS::IEcsProxyObject, SCENE_NS::ISubMeshBridge> { 40 submeshes_ = META_NS::ArrayProperty<SCENE_NS::ISubMesh::Ptr>(submeshes); in Initialize() 61 listener_->RemoveEntity(entity_, GetSelf<SCENE_NS::IEcsProxyObject>(), in Destroy() 71 listener_->RemoveEntity(entity_, GetSelf<SCENE_NS::IEcsProxyObject>(), in SetCommonListener() 76 listener_->AddEntity(entity_, GetSelf<SCENE_NS::IEcsProxyObject>(), in SetCommonListener() 83 SCENE_NS::IMaterial::Ptr GetMaterialFromEntity( in GetMaterialFromEntity() 89 auto ecsObject = interface_pointer_cast<SCENE_NS::IEcsObject>(material); in GetMaterialFromEntity() 131 … auto submesh = GetObjectRegistry().Create<SCENE_NS::ISubMesh>(SCENE_NS::ClassId::SubMesh); in DoComponentEvent() 333 BASE_NS::shared_ptr<SCENE_NS::EcsListener> listener_ {}; [all …]
|
H A D | graphicsstate_impl.cpp | 23 class GraphicsStateImpl : public META_NS::ObjectFwd<GraphicsStateImpl, SCENE_NS::ClassId::GraphicsS… 24 META_NS::ClassId::Object, SCENE_NS::IGraphicsState, ISceneHolderRef> { 25 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IGraphicsState, BASE_NS::string, Uri, "") 26 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IGraphicsState, BASE_NS::string, Variant, "") 54 …void SetGraphicsState(const RENDER_NS::GraphicsState& state, SCENE_NS::IMaterial::Ptr mat) override in SetGraphicsState() 60 … if (auto mat = interface_cast<SCENE_NS::IEcsObject>(material.lock())) { in SetGraphicsState() 71 SCENE_NS::IShaderGraphicsState::Ptr GetGraphicsState(SCENE_NS::IMaterial::Ptr mat) override in GetGraphicsState() 74 …META_NS::GetObjectRegistry().Create<SCENE_NS::IShaderGraphicsState>(SCENE_NS::ClassId::GraphicsSta… in GetGraphicsState() 80 if (auto mat = interface_cast<SCENE_NS::IEcsObject>(material.lock())) { in GetGraphicsState() 84 … interface_cast<SCENE_NS::IPendingRequestData<RENDER_NS::GraphicsState>>(ret)) { in GetGraphicsState()
|
H A D | scene_holder.h | 133 void ChangeCamera(SCENE_NS::ICamera::Ptr camera); 183 SCENE_NS::IEntityCollection* GetEntityCollection() in GetEntityCollection() 188 SCENE_NS::IAssetManager* GetAssetManager() in GetAssetManager() 372 BASE_NS::shared_ptr<SCENE_NS::EcsListener> GetCommonEcsListener() in GetCommonEcsListener() 404 void UpdateAttachments(SCENE_NS::IEcsObject::Ptr& ecsObject); 427 return SCENE_NS::IEcsAnimation::Ptr {}; in GetAnimation() 439 return SCENE_NS::IEcsAnimation::Ptr {}; in GetAnimation() 444 BASE_NS::vector<SCENE_NS::IEcsAnimation::Ptr> res; in GetAnimations() 549 SCENE_NS::IAssetManager::Ptr assetManager_ {}; 550 SCENE_NS::IEntityCollection::Ptr scene_ {}; [all …]
|
H A D | multimesh_impl.cpp | 25 using SCENE_NS::MakeTask; 28 class MultiMeshImpl : public META_NS::ObjectFwd<MultiMeshImpl, SCENE_NS::ClassId::MultiMeshProxy, 29 … META_NS::ClassId::Object, SCENE_NS::IMultiMeshProxy, IMultimeshInitilization> { 31 …SCENE_NS::IMultiMeshProxy, SCENE_NS::IMaterial::Ptr, MaterialOverride, {}, META_NS::DEFAULT_PROPER… 35 … SCENE_NS::IMultiMeshProxy, SCENE_NS::IMesh::Ptr, Mesh, {}, META_NS::DEFAULT_PROPERTY_FLAGS_NO_SER) 36 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::IMultiMeshProxy, size_t, VisibleInstanceCount, 0u) 37 …META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(SCENE_NS::IMultiMeshProxy, BASE_NS::Math::Vec4, CustomData) 38 …META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(SCENE_NS::IMultiMeshProxy, BASE_NS::Math::Mat4X4, Transfor…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/ |
H A D | intf_postprocess.h | 49 META_TYPE(SCENE_NS::SharpnessType); 50 META_TYPE(SCENE_NS::QualityType); 95 META_TYPE(SCENE_NS::ITonemap::Ptr); 165 META_TYPE(SCENE_NS::IBloom::WeakPtr); 166 META_TYPE(SCENE_NS::IBloom::Ptr); 189 META_TYPE(SCENE_NS::IVignette::Ptr); 246 META_TYPE(SCENE_NS::IDither::Ptr); 290 META_TYPE(SCENE_NS::IBlur::Ptr); 339 META_TYPE(SCENE_NS::IFxaa::Ptr); 361 META_TYPE(SCENE_NS::ITaa::WeakPtr); [all …]
|
H A D | intf_material.h | 47 META_PROPERTY(SCENE_NS::IBitmap::Ptr, Image) 114 META_TYPE(SCENE_NS::ITextureInfo::WeakPtr); 115 META_TYPE(SCENE_NS::ITextureInfo::Ptr); 134 META_TYPE(SCENE_NS::IShader::WeakPtr); 135 META_TYPE(SCENE_NS::IShader::Ptr); 168 META_TYPE(SCENE_NS::IGraphicsState::WeakPtr); 169 META_TYPE(SCENE_NS::IGraphicsState::Ptr); 240 virtual void SetImage(SCENE_NS::IBitmap::Ptr bitmap, size_t index = 0) = 0; 417 return GetMappedProperty<SCENE_NS::Color>(SHEEN, MAPPED_INPUTS_COLOR); in SheenColor() 470 META_TYPE(SCENE_NS::IMaterial::WeakPtr); [all …]
|
H A D | intf_mesh.h | 35 META_PROPERTY(SCENE_NS::IMaterial::Ptr, Material) 45 virtual void SetMaterial(SCENE_NS::IMaterial::Ptr) = 0; 50 META_TYPE(SCENE_NS::ISubMesh::WeakPtr); 51 META_TYPE(SCENE_NS::ISubMesh::Ptr); 64 META_PROPERTY(SCENE_NS::IMaterial::Ptr, MaterialOverride) 157 META_TYPE(SCENE_NS::IMesh::WeakPtr); 158 META_TYPE(SCENE_NS::IMesh::Ptr); 171 META_PROPERTY(SCENE_NS::IMaterial::Ptr, MaterialOverride) 208 META_TYPE(SCENE_NS::IMultiMeshProxy::WeakPtr); 209 META_TYPE(SCENE_NS::IMultiMeshProxy::Ptr);
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | ToneMapJS.cpp | 33 using namespace SCENE_NS; 36 SCENE_NS::ITonemap::TonemapType type; in ConvertTo() 39 type = SCENE_NS::ITonemap::TonemapType::ACES; in ConvertTo() 45 type = SCENE_NS::ITonemap::TonemapType::FILMIC; in ConvertTo() 58 case SCENE_NS::ITonemap::TonemapType::ACES: in ConvertFrom() 61 case SCENE_NS::ITonemap::TonemapType::ACES_2020: in ConvertFrom() 64 case SCENE_NS::ITonemap::TonemapType::FILMIC: in ConvertFrom() 75 SCENE_NS::ITonemap::TonemapType ConvertTo(uint32_t typeI) in ConvertTo() 165 SCENE_NS::ITonemap::TonemapType type = in ToneMapJS() 172 … tonemap = META_NS::GetObjectRegistry().Create<SCENE_NS::ITonemap>(SCENE_NS::ClassId::Tonemap); in ToneMapJS() [all …]
|
H A D | NodeImpl.cpp | 331 bool SkipNode(SCENE_NS::INode::Ptr node) in SkipNode() 336 if ((classid == SCENE_NS::ClassId::Camera) || (classid == SCENE_NS::ClassId::Light) || in SkipNode() 337 (classid == SCENE_NS::ClassId::Node)) { in SkipNode() 349 auto data = container->GetAll<SCENE_NS::INode>(); in GetChild() 394 auto data = container->GetAll<SCENE_NS::INode>(); in GetCount() 416 auto childNode = GetNativeMeta<SCENE_NS::INode>(childJS); in AppendChild() 451 auto childNode = GetNativeMeta<SCENE_NS::INode>(childJS); in InsertChildAfter() 455 SCENE_NS::INode::Ptr siblingNode; in InsertChildAfter() 550 BASE_NS::vector<SCENE_NS::INode::Ptr> removedNodes; in ClearChildren() 575 SCENE_NS::INode::Ptr recurse_children(const SCENE_NS::INode::Ptr startNode, BASE_NS::string_view pa… in recurse_children() [all …]
|
H A D | LightJS.cpp | 53 if (!GetNativeMeta<SCENE_NS::IScene>(scene_.GetObject())) { in Create() 57 auto scn = GetNativeMeta<SCENE_NS::IScene>(scene); in Create() 88 SCENE_NS::ILight::Ptr node; in Create() 90 node = scn->CreateNode<SCENE_NS::ILight>(nodePath, true); in Create() 150 auto node = interface_pointer_cast<SCENE_NS::INode>(light); in DisposeNative() 167 if (auto node = interface_cast<SCENE_NS::ILight>(GetThisNativeObject(ctx))) { in GetlightType() 283 light->Type()->SetValue(SCENE_NS::ILight::SCENE_LIGHT_SPOT); in SpotLightJS() 313 light->Type()->SetValue(SCENE_NS::ILight::SCENE_LIGHT_POINT); in PointLightJS() 342 light->Type()->SetValue(SCENE_NS::ILight::SCENE_LIGHT_DIRECTIONAL); in DirectionalLightJS() 373 if (auto camera = interface_cast<SCENE_NS::ILight>(GetNativeObject())) { in GetNear() [all …]
|
H A D | CameraJS.cpp | 72 auto camnode = interface_pointer_cast<SCENE_NS::INode>(cam); in DisposeNative() 124 auto scn = GetNativeMeta<SCENE_NS::IScene>(scene); in CameraJS() 174 SCENE_NS::ICamera::Ptr node; in CameraJS() 176 node = scn->CreateNode<SCENE_NS::ICamera>(nodePath, true); in CameraJS() 212 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetFov() 230 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetFov() 276 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetFar() 294 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetFar() 305 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetNear() 334 SCENE_NS::IPostProcess::Ptr postproc; in GetPostProcess() [all …]
|
H A D | EnvironmentJS.cpp | 30 using namespace SCENE_NS; 123 auto en = interface_pointer_cast<SCENE_NS::INode>(e); in DisposeNative() 159 if (!GetNativeMeta<SCENE_NS::IScene>(scene_.GetObject())) { in EnvironmentJS() 187 env = scene->CreateNode<SCENE_NS::IEnvironment>(nameS); in EnvironmentJS() 256 if (auto environment = interface_cast<SCENE_NS::IEnvironment>(GetNativeObject())) { in GetEnvironmentImage() 257 SCENE_NS::IBitmap::Ptr image; in GetEnvironmentImage() 277 SCENE_NS::IBitmap::Ptr image; in SetEnvironmentImage() 279 image = interface_pointer_cast<SCENE_NS::IBitmap>(nat->GetNativeObject()); in SetEnvironmentImage() 292 SCENE_NS::IBitmap::Ptr image; in GetRadianceImage() 312 SCENE_NS::IBitmap::Ptr image; in SetRadianceImage() [all …]
|
H A D | PostProcJS.cpp | 33 using namespace SCENE_NS; 127 auto postproc = interface_pointer_cast<SCENE_NS::IPostProcess>( in PostProcJS() 128 ((CameraJS*)(rootobject))->CreateObject(SCENE_NS::ClassId::PostProcess)); in PostProcJS() 145 SCENE_NS::ITonemap::Ptr tone; in PostProcJS() 156 SCENE_NS::IBloom::Ptr bloom = postproc->Bloom()->GetValue(); in PostProcJS() 175 auto postproc = interface_cast<SCENE_NS::IPostProcess>(GetNativeObject()); in SetToneMapping() 196 SCENE_NS::ITonemap::Ptr tonemap; in SetToneMapping() 220 if (auto postproc = interface_cast<SCENE_NS::IPostProcess>(GetNativeObject())) { in GetToneMapping() 221 SCENE_NS::ITonemap::Ptr tone; in GetToneMapping() 250 SCENE_NS::IBloom::Ptr bloom = postproc->Bloom()->GetValue(); in GetBloom() [all …]
|