Blender Git Statistics -> Branches -> snap_system_store_2d_vectors

"Snap_system_store_2d_vectors" branch

Total commits : 1
Total committers : 1
First Commit : March 14, 2017
Latest Commit : March 14, 2017


Commits by Date

DateNumber of Commits
March 14, 20171

Committers

AuthorNumber of Commits
Germano Cavalcante1

Popular Files

FilenameTotal Edits
view3d_walk.c1
stubs.c1
transform_snap_object.c1
view3d_ruler.c1
ED_transform_snap_object_context.h1
bvhutils.c1
editarmature_sketch.c1
ED_transform.h1
BLI_kdopbvh.c1
rna_scene_api.c1

Latest commits Feed

March 14, 2017, 18:08 (GMT)
Initial Commit: Snap System: Store 2d arrays in cached to make the snap test.

This is a branch just fot test. Since storing 2d arrays gives more freedom for code changes and is more efficient.

There are some limitations to this code:
- Any change in view3d, or in the object_matrix, makes it necessary to update the cache (which is not done yet);
- Objects are stored in a ListBase at the time the context is created. This does not guarantee that objects added after its creation are included in the snap.
- Objects deleted after context creation can bring segfault problems.

I will test the performance benefits after.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021