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
ED_transform_snap_object_context.h1
bvhutils.c1
editarmature_sketch.c1
ED_transform.h1
BLI_kdopbvh.c1
rna_scene_api.c1
editcurve.c1
BLI_math_geom.h1
math_geom.c1
BLI_kdopbvh.h1

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:18 MiikaHweb | 2003-2019