Browse Source

fix: error of incrrect plane of cylinder, key bug is the wrong sequence of {identity_model_matrix_ptr, plane_to_z_model_matrix_ptr, plane_to_z_pos_1_model_matrix_ptr};

feat-integrator
mckay 2 weeks ago
parent
commit
15d970670d
  1. 2
      primitive_process/interface/primitive/simple/cylinder.hpp

2
primitive_process/interface/primitive/simple/cylinder.hpp

@ -21,7 +21,7 @@ struct cylinder_t final : public primitive {
stl_vector_mp<internal::paired_model_matrix_ptr_t> get_subface_init_model_matrices() const override stl_vector_mp<internal::paired_model_matrix_ptr_t> get_subface_init_model_matrices() const override
{ {
return {plane_to_z_model_matrix_ptr, identity_model_matrix_ptr, plane_to_z_pos_1_model_matrix_ptr}; return {identity_model_matrix_ptr, plane_to_z_model_matrix_ptr, plane_to_z_pos_1_model_matrix_ptr};
} }
std::array<marked_subface_ptr_t<subface>, 3> subfaces{}; std::array<marked_subface_ptr_t<subface>, 3> subfaces{};

Loading…
Cancel
Save