mirror of
https://git.mirrors.martin98.com/https://github.com/google/draco
synced 2025-08-11 06:08:59 +08:00
Spec: Remove C++ initialization
- Associated with KhronosGroup/glTF#1114
This commit is contained in:
parent
d840d57733
commit
f3e95e3a0b
@ -134,8 +134,8 @@ void EdgeBreakerTraverser_ProcessCorner(corner_id) {
|
||||
}
|
||||
right_corner_id = GetRightCorner(corner_id);
|
||||
left_corner_id = GetLeftCorner(corner_id);
|
||||
right_face_id((right_corner_id < 0 ? -1 : right_corner_id / 3));
|
||||
left_face_id((left_corner_id < 0 ? -1 : left_corner_id / 3));
|
||||
right_face_id = right_corner_id < 0 ? -1 : right_corner_id / 3;
|
||||
left_face_id = left_corner_id < 0 ? -1 : left_corner_id / 3;
|
||||
if (IsFaceVisited(right_face_id)) {
|
||||
if (IsFaceVisited(left_face_id)) {
|
||||
corner_traversal_stack_.pop_back();
|
||||
@ -206,8 +206,8 @@ void EdgeBreakerAttributeTraverser_ProcessCorner(corner_id) {
|
||||
prev_c = Previous(corner_id);
|
||||
left_seam = IsCornerOppositeToSeamEdge(prev_c);
|
||||
left_corner_id = (left_seam) ? -1 : GetLeftCorner(corner_id);
|
||||
right_face_id((right_corner_id < 0 ? -1 : right_corner_id / 3));
|
||||
left_face_id((left_corner_id < 0 ? -1 : left_corner_id / 3));
|
||||
right_face_id = right_corner_id < 0 ? -1 : right_corner_id / 3;
|
||||
left_face_id = left_corner_id < 0 ? -1 : left_corner_id / 3;
|
||||
if (IsFaceVisited(left_face_id)) {
|
||||
corner_traversal_stack_.pop_back();
|
||||
break;
|
||||
|
@ -69,7 +69,7 @@ void PredictionDegree_TraverseFromCorner(corner_id) {
|
||||
OnNewVertexVisited(tip_vertex, corner_id);
|
||||
}
|
||||
while ((corner_id = PopNextCornerToTraverse()) >= 0) {
|
||||
face_id(corner_id / 3);
|
||||
face_id = corner_id / 3;
|
||||
if (IsFaceVisited(face_id)) {
|
||||
continue;
|
||||
}
|
||||
@ -83,8 +83,8 @@ void PredictionDegree_TraverseFromCorner(corner_id) {
|
||||
}
|
||||
right_corner_id = GetRightCorner(corner_id);
|
||||
left_corner_id = GetLeftCorner(corner_id);
|
||||
right_face_id((right_corner_id < 0 ? -1 : right_corner_id / 3));
|
||||
left_face_id((left_corner_id < 0 ? -1 : left_corner_id / 3));
|
||||
right_face_id = right_corner_id < 0 ? -1 : right_corner_id / 3;
|
||||
left_face_id = left_corner_id < 0 ? -1 : left_corner_id / 3;
|
||||
is_right_face_visited = IsFaceVisited(right_face_id);
|
||||
is_left_face_visited = IsFaceVisited(left_face_id);
|
||||
if (!is_left_face_visited) {
|
||||
|
@ -17,7 +17,7 @@ void MeshPredictionSchemeConstrainedMultiParallelogramDecoder_ComputeOriginalVal
|
||||
corner_map_size = num_values;
|
||||
for (p = 1; p < corner_map_size; ++p) {
|
||||
start_corner_id = encoded_attribute_value_index_to_corner_map[curr_att_dec][p];
|
||||
corner_id(start_corner_id);
|
||||
corner_id = start_corner_id;
|
||||
num_parallelograms = 0;
|
||||
first_pass = true;
|
||||
while (corner_id >= 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user