BugFix search visitor in GeometryView.

This commit is contained in:
brunoherbelin
2020-06-03 00:08:45 +02:00
parent a3f3ff9c92
commit 5e51deef7f
4 changed files with 12 additions and 25 deletions

View File

@@ -19,15 +19,12 @@
#include <ctime>
#include <algorithm>
static int global_index_ = 0;
// Node
Node::Node() : initialized_(false), visible_(true), refcount_(0)
{
// create unique id
// auto duration = std::chrono::high_resolution_clock::now().time_since_epoch();
// id_ = std::chrono::duration_cast<std::chrono::nanoseconds>(duration).count() % 100000000;
id_ = global_index_ < INT_MAX ? global_index_++ : 0;
auto duration = std::chrono::high_resolution_clock::now().time_since_epoch();
id_ = std::chrono::duration_cast<std::chrono::nanoseconds>(duration).count() % 100000000;
transform_ = glm::identity<glm::mat4>();
scale_ = glm::vec3(1.f);