Projekt for SPIE - Avatar for safety briefing / managment event
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

48 lines
1.4 KiB

// Copyright Voulz 2021-2025. All Rights Reserved.
#include "MovieGraphArchVisDeferredRenderPassNode.h"
#include "MovieGraphArchVisDeferredPass.h"
#define LOCTEXT_NAMESPACE "FArchVisToolsModule"
#if WITH_EDITOR
FText UMovieGraphArchVisDeferredRenderPassNode::GetNodeTitle(const bool bGetDescriptive) const
{
return LOCTEXT("ArchVisDeferredRenderPassGraphNode_Description", "[ArchVis] Deferred Renderer");
}
#endif
FString UMovieGraphArchVisDeferredRenderPassNode::GetRendererNameImpl() const
{
static const FString RendererNameImpl(TEXT("[ArchVis] Deferred"));
return RendererNameImpl;
}
TUniquePtr<UE::MovieGraph::Rendering::FMovieGraphImagePassBase> UMovieGraphArchVisDeferredRenderPassNode::CreateInstance() const
{
return MakeUnique<FMovieGraphArchVisDeferredPass>();
}
#if WITH_EDITOR
FText UMovieGraphArchVisPathTracerRenderPassNode::GetNodeTitle(const bool bGetDescriptive) const
{
return LOCTEXT("ArchVisPathTracedRenderPassGraphNode_Description", "[ArchVis] Path Traced Renderer");
}
#endif
FString UMovieGraphArchVisPathTracerRenderPassNode::GetRendererNameImpl() const
{
static const FString RendererNameImpl(TEXT("[ArchVis] PathTraced"));
return RendererNameImpl;
}
TUniquePtr<UE::MovieGraph::Rendering::FMovieGraphImagePassBase> UMovieGraphArchVisPathTracerRenderPassNode::CreateInstance() const
{
return MakeUnique<FMovieGraphArchVisPathTracerPass>();
}
#undef LOCTEXT_NAMESPACE