载入中...
搜索中...
未找到
VirtualGeometry.cpp
浏览该文件的文档.
Definition Exception.h:14
virtual std::string getName() const =0
A virtual-geometry renderer: preprocesses a mesh into a cluster DAG, uploads it to the GPU,...
Definition VirtualGeometryRenderer.h:29
bool buildIcosphere(int subdiv)
Convenience: procedural unit icosphere, subdiv subdivision levels.
Definition VirtualGeometryRenderer.cpp:111
void setViewport(int width, int height, float fovYDeg, float errorPx=1.0f)
Definition VirtualGeometryRenderer.cpp:119
int update()
Run cull + raster; returns the number of visible clusters.
Definition VirtualGeometryRenderer.cpp:184
int getClusterCount() const
Definition VirtualGeometryRenderer.cpp:233
void setModelYaw(float yaw)
Spin the virtualized model about Y by yaw radians each frame.
Definition VirtualGeometryRenderer.cpp:167
void setCameraSimple(float camX, float camY, float camZ, float nearZ=0.1f, float farZ=100.f)
Script-friendly: identity view (camera looking down -Z) + perspective.
Definition VirtualGeometryRenderer.cpp:147
int getMaxLodLevel() const
Definition VirtualGeometryRenderer.cpp:246
int getVisibleCount() const
Definition VirtualGeometryRenderer.h:64
int getTotalTriangleCount() const
Definition VirtualGeometryRenderer.cpp:237
int getViewHeight() const
Definition VirtualGeometryRenderer.h:60
int getLodLevel(int clusterId) const
Definition VirtualGeometryRenderer.cpp:241
bool isReady() const
Definition VirtualGeometryRenderer.h:37
int getViewWidth() const
Definition VirtualGeometryRenderer.h:59
eve::data::ByteData * resolveByteData()
Resolve into a heap ByteData (RGBA) for scripting/display.
Definition VirtualGeometryRenderer.cpp:222
Virtual-geometry module — Nanite-style virtualized geometry rendering on top of the active Graphics b...
Definition VirtualGeometry.h:25
bool isAvailable() const
True when the active Graphics backend can run virtual geometry.
Definition VirtualGeometry.cpp:27
VirtualGeometryRenderer * newRenderer()
Create a virtual-geometry renderer (holds GPU buffers).
Definition VirtualGeometry.cpp:35
Definition Builder.cpp:12