4#include "Utilities/FrustumClassification.h"
17 bool intersectMesh(std::vector<RayIntersectionHit>& hits,
18 std::vector<FrustumPlanes>& scratch,
19 const glm::mat4& localPickMatrix,
21 uint32_t startIndex = 0,
22 uint32_t vertexCount = -1,
23 uint32_t subMeshIndex = -1);
25 COGSCORE_DLL_API
bool frustumClassifyVertex(FrustumPlanes* dstPtr,
const glm::mat4& matrix,
const glm::vec3* positions,
const size_t count);
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....
Meshes contain streams of vertex data in addition to index data and options defining geometry used fo...