July 19, 2017, 13:20 (GMT) |
Depsgraph: Cleanup, de-duplicate couple of utility functions |
July 19, 2017, 13:20 (GMT) |
Depsgraph: Cleanup, remove unused untested functions |
July 19, 2017, 13:20 (GMT) |
Depsgraph: Use dependency graph flush routines to update particle settings Previously tagging particle settings for update will iterate over all objects and all their particle system to see whether something needs an update or not. Now we put ParticleSettings as an ID to the dependency graph, so tagging it for update will nicely flush updates to all dependent particle systems. Current downside of this is that due to limitation of flush routines it will cause some extra particle system re-evaluation when it technically not needed, and what's more annoying currently it will discard point caches more often. However, this is a good and simple demonstration case to improve tagging/flushing system to accommodate for such cases (similar issues happens with CoW and shading components). So let's try to find some generic solution to the problem! |
July 19, 2017, 13:20 (GMT) |
Depsgraph: Use explicit parameters eval operation code This replaces usage of generic PLACEHOLDEWR with string lookup with more explicit opcode. This should make it faster to build dependency graph by avoiding string comparisons when it's not needed. There should be no user measurable different. |
July 19, 2017, 13:20 (GMT) |
Depsgraph: Add generic parameters evaluation operation code Currently unused, but the idea is to use this code instead of placeholder operation code followed by string comparison. |
July 19, 2017, 13:20 (GMT) |
Depsgraph: Use more explicit naming for operation codes This way it's better indication what group of operation codes things belongs to. |
July 19, 2017, 13:20 (GMT) |
Despgraph: cleanup, make separation of opcodes strings more clear |
July 19, 2017, 13:20 (GMT) |
Depsgraph: Use more explicit name for particle system evaluation opcode |
July 19, 2017, 12:22 (GMT) |
Eevee: SSR: Add double buffer so we can read previous frame color. Also add simple reprojection and screen fade to the SSR resolve pass. |
July 19, 2017, 12:19 (GMT) |
Eevee: SSR: Make raymarch step bigger. |
Revision 23c4289 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) July 19, 2017, 12:03 (GMT) |
Add inverse filter options for modifiers |
Revision fdd24be by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) July 19, 2017, 11:18 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 9cc10c5 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) July 19, 2017, 11:15 (GMT) |
Enbale Random by default in Noise modifier |
July 19, 2017, 10:55 (GMT) |
Fix (unreported) seldom crash when using previews in filebrowser. Hopefully fix it actually, at least could not reproduce it anymore with that changen, but Was already quite hard to trigger before. We need a memory barrier at this allocation, otherwise it might happen after preview gets added to done queue, so preview could end up being freed twice, leading to crash. |
July 19, 2017, 10:32 (GMT) |
Added orientation calculation. Normals are now flipped correctly. |
Revision cb312e3 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) July 19, 2017, 10:23 (GMT) |
WIP: Initial implementation of array modifier |
July 19, 2017, 10:12 (GMT) |
Manipulators: use nearest manipulator Add utility function to get the nearest hit |
July 19, 2017, 09:06 (GMT) |
Fix T52116: Blender internal BVH build crash in degenerate cases. |
July 19, 2017, 08:58 (GMT) |
Bugfix T-Intersection orientation out of order. |
July 19, 2017, 04:38 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021