载入中...
搜索中...
未找到
VirtualGeometry.h
浏览该文件的文档.
1#pragma once
2
3#include "common/Module.h"
4
5#include <string>
6
7namespace ssq {
8class Class;
9class Table;
10}
11
12namespace eve::virtualgeometry {
13
14class VirtualGeometryRenderer;
15
25class VirtualGeometry : public Module {
26public:
28 VirtualGeometry() = default;
29 ~VirtualGeometry() override = default;
30
32 bool isAvailable() const;
33
36};
37
38} // namespace eve::virtualgeometry
A virtual-geometry renderer: preprocesses a mesh into a cluster DAG, uploads it to the GPU,...
Virtual-geometry module — Nanite-style virtualized geometry rendering on top of the active Graphics b...
bool isAvailable() const
True when the active Graphics backend can run virtual geometry.
VirtualGeometryRenderer * newRenderer()
Create a virtual-geometry renderer (holds GPU buffers).
EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp
Definition ECS.h:12