January 30, 2017, 14:17 (GMT) |
Fix crash on read file |
January 30, 2017, 14:09 (GMT) |
Fixed Pointer problem. Now materials are working. |
January 30, 2017, 13:41 (GMT) |
Added scene.active_engine_settings |
January 30, 2017, 13:20 (GMT) |
Collection Editor based on patch by Julian Eisel This is extracted from the layer-manager branch. With the following changes: * Renamed references of layer manager to collections manager * I didn't include the editors/space_collections/ draw and util files. I still need to bring the drawing code here, so we see something. |
January 30, 2017, 13:15 (GMT) |
Layers: allow anonymous collection, and set active collection when linking it |
January 30, 2017, 12:03 (GMT) |
Fixed Engine name length |
January 30, 2017, 11:19 (GMT) |
Fix read/writefile.c |
January 30, 2017, 09:46 (GMT) |
Alembic/CacheFile: fix crash de-referencing NULL pointer. |
January 30, 2017, 08:26 (GMT) |
Cleanup: Unused function and and variables in snap code Please doublecheck ED_transform_snap_object_project_ray_ex() is really valid, it's weird to have extra arguments here unused. |
January 30, 2017, 05:49 (GMT) |
Snap System: BVH: ignore AABBs behind ray This provides a slight improvement in performance in specific cases, such as when the observer is inside a high poly object and executes snap to edge or vertex |
January 30, 2017, 05:47 (GMT) |
Optimization: Use inertial solve for pre-collision Instead of doing a full implicit pre-collision solve, do a simple inertial solve (avance using velocities from previous step), this saves time by doing one less solve per step, and also improves resting stability by eliminating the influence of external forces disturbing the mesh in contacting areas. This improves general cloth performance by about 30-40% in relation to the new cloth code, and improves performance by about 3 times in relation to the original cloth code. This also makes collisions more reliable by removing the need for positional interpolation, and thus decreases the number of subframes required for a successful solve. |
January 30, 2017, 05:26 (GMT) |
Fix unreported bug: parameter ray_start repeated The bug would only be seen in terms of performance |
January 30, 2017, 05:19 (GMT) |
Solve compilation error: Field has incomplete type 'enum eViewProj' Error reported by @tomjpsun Patch D2491 |
January 30, 2017, 03:18 (GMT) |
Freestyle: Fix (unreported) wrong distance calculation in the Fill Range by Selection operator. Distance calculation performed by the "Fill Range by Selection" button of the "Distance from Camera" color, alpha and thickness modifiers was incorrect, limiting the usefulness of the functionality. The problem was that the distance between the camera and individual vertex locations was calculated in the world space, which was inconsistent with the distance calculation done by the modifiers in the camera space. |
January 30, 2017, 01:24 (GMT) |
Changes to DNA/RNA. Follow same layout as sensors. |
January 29, 2017, 23:21 (GMT) |
Merge branch 'blender2.8' into transform-manipulators |
January 29, 2017, 23:16 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
January 29, 2017, 23:15 (GMT) |
Fix compile error |
January 29, 2017, 22:40 (GMT) |
Optimization: Use static BVH for collision intersection No need to use moving BVH for intersection checking, as in the end collisions are only evaluated at the next state anyway, so can use static BVH to reduce the amount of intersections to check. Moving BVH will only make sense if ccd is implemented. |
January 29, 2017, 22:35 (GMT) |
Use pre-solved locations for col response evaluation |
|
|
|


Master Commits
MiikaHweb | 2003-2021