Merge remote-tracking branch 'origin/master' into CapturePointTake
# Conflicts: # include/Engine/Core/ComponentWrapper.h # include/Game/PlayerSystem.h # include/Game/Systems/HealthSystem.h # resources/Schema/Components.xsd # resources/Schema/Components/Player.xml # resources/Schema/Types/Entity.xsd # src/Game/CMakeLists.txt # src/Game/PlayerSystem.cpp # src/Game/Systems/HealthSystem.cpp # src/Tests/OctTreeTestGameClass.cpp # src/Tests/OctTreeTestGameClass.h # src/Tests/OctTreeTestGameMain.cpp # src/Tests/OctTreeTestHardCodedTestWorld.h
This commit is contained in:
@@ -7,7 +7,7 @@ using boost::unit_test_framework::test_case;
|
||||
#include "Engine/Core/AABB.h"
|
||||
#include "Engine/Core/Ray.h"
|
||||
#include <stdlib.h>//srand
|
||||
#include "Engine/Core/OctTree.h"
|
||||
#include "Engine/Core/Octree.h"
|
||||
//vs model
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
@@ -205,9 +205,9 @@ BOOST_AUTO_TEST_CASE(octTest)
|
||||
{
|
||||
glm::vec3 mini = glm::vec3(-1, -1, -1);
|
||||
glm::vec3 maxi = glm::vec3(1, 1, 1);
|
||||
OctTree tree(AABB(mini, maxi), 2);
|
||||
Octree tree(AABB(mini, maxi), 2);
|
||||
tree.AddDynamicObject(AABB(mini, -0.9f*maxi));
|
||||
OctTree::Output data;
|
||||
Octree::Output data;
|
||||
glm::vec3 origin = 3.0f * mini;
|
||||
bool rayIntersected = tree.RayCollides(Ray(origin , mini - origin), data);
|
||||
BOOST_CHECK(rayIntersected);
|
||||
|
||||
Reference in New Issue
Block a user