Added remoteness ("distance" from frustum)
This commit is contained in:
parent
ee2a720b71
commit
145ddf779f
|
@ -226,7 +226,7 @@ float Extraction::GetRefineError(Node *node) {
|
|||
return maxerror;
|
||||
}
|
||||
|
||||
bool Extraction::Refine(HeapNode &hnode) {
|
||||
bool Extraction::Refine(HeapNode hnode) {
|
||||
|
||||
Node *node = hnode.node;
|
||||
//cerr << "Refine node: " << (void *)hnode.node << " err: " << hnode.error << endl;
|
||||
|
@ -287,7 +287,7 @@ bool Extraction::Refine(HeapNode &hnode) {
|
|||
return true;
|
||||
}
|
||||
|
||||
bool Extraction::Coarse(HeapNode &hnode) {
|
||||
bool Extraction::Coarse(HeapNode hnode) {
|
||||
//cerr << "Coarse node: " << (void *)hnode.node << " err: " << hnode.error << endl;
|
||||
Node *node = hnode.node;
|
||||
|
||||
|
|
|
@ -72,8 +72,8 @@ class Extraction {
|
|||
bool Expand(HeapNode &node);
|
||||
void Diff(Node *node, Cost &cost);
|
||||
|
||||
bool Refine(HeapNode &node);
|
||||
bool Coarse(HeapNode &node);
|
||||
bool Refine(HeapNode node);
|
||||
bool Coarse(HeapNode node);
|
||||
|
||||
void Init();
|
||||
private:
|
||||
|
|
Loading…
Reference in New Issue