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.
25 lines
819 B
25 lines
819 B
// Copyright Voulz 2021-2025. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "Graph/Renderers/MovieGraphDeferredPass.h"
|
|
#include "Graph/Renderers/MovieGraphImagePassBase.h"
|
|
#include "Graph/Renderers/MovieGraphPathTracerPass.h"
|
|
#include "UObject/Object.h"
|
|
|
|
/**
|
|
*
|
|
*/
|
|
struct ARCHVISTOOLS_API FMovieGraphArchVisDeferredPass : public UE::MovieGraph::Rendering::FMovieGraphDeferredPass
|
|
{
|
|
virtual void Render(const FMovieGraphTraversalContext& InFrameTraversalContext, const FMovieGraphTimeStepData& InTimeData) override;
|
|
};
|
|
|
|
/**
|
|
*
|
|
*/
|
|
struct ARCHVISTOOLS_API FMovieGraphArchVisPathTracerPass : public UE::MovieGraph::Rendering::FMovieGraphPathTracerPass
|
|
{
|
|
virtual void Render(const FMovieGraphTraversalContext& InFrameTraversalContext, const FMovieGraphTimeStepData& InTimeData) override;
|
|
};
|
|
|