Dandelion 1.1.1
A light-weight 3D builder for educational usage
|
定义了渲染引擎和渲染器。 更多...
#include <memory>
#include <functional>
#include <queue>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <spdlog/spdlog.h>
#include "../scene/scene.h"
#include "rasterizer.h"
#include "graphics_interface.h"
#include "rasterizer_renderer.h"
类 | |
class | RenderEngine |
离线渲染的执行入口 更多... | |
class | RasterizerRenderer |
实现光栅化渲染管线。 更多... | |
class | WhittedRenderer |
实现 Whitted-Style 光线追踪管线。 更多... | |
枚举 | |
enum class | RendererType { RASTERIZER , WHITTED_STYLE } |
可用的渲染器类型 | |
定义了渲染引擎和渲染器。