![]() |
Dandelion 1.1.2
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 } |
| 可用的渲染器类型 | |
定义了渲染引擎和渲染器。