implement load/unload frames
This commit is contained in:
@@ -217,7 +217,7 @@ void NodeCanvas::draw()
|
||||
int onion_size = App::I->animation->get_onion_size();
|
||||
int frame_current = m_canvas->m_layers[layer_index]->m_frame_index;
|
||||
int frame_start = glm::max<int>(frame_current - onion_size, 0);
|
||||
int frame_end = glm::min<int>(frame_current + onion_size, m_canvas->m_layers[layer_index]->m_frames.size() - 1);
|
||||
int frame_end = glm::min<int>(frame_current + onion_size, m_canvas->m_layers[layer_index]->frames_count() - 1);
|
||||
bool faces = false;
|
||||
for (int frame = frame_start; frame <= frame_end; frame++)
|
||||
faces |= m_canvas->m_layers[layer_index]->face(plane_index, frame);
|
||||
|
||||
Reference in New Issue
Block a user