April 17, 2018, 11:24 (GMT) |
DRW: Fix lightprobe objects outlines. |
April 17, 2018, 11:24 (GMT) |
GPU: Add GPU_SHADER_INSTANCE_VARIYING_ID_VARIYING_SIZE. Will be used for probe outline id drawing. |
April 17, 2018, 11:24 (GMT) |
DRW: Add DRW_UNIFORM_INT_COPY. This allow to use int uniforms that are not references. Convenient for ids. |
Revision d16e735 by Gaia Clary April 17, 2018, 11:15 (GMT) |
Cleanup collada: improved class description comment |
Revision 01a9d37 by Gaia Clary April 17, 2018, 11:03 (GMT) |
Refactor Collada: Moved static class functions to collada_utils Reason: The functions had nothing to do with the class |
Revision 5626738 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 17, 2018, 10:57 (GMT) |
Cleanup: Various code/style tweaks to GP code |
April 17, 2018, 10:47 (GMT) |
Depsgraph: Fix unwanted node tree copy-over Was caused by two things from the past: - Tagging would set id->recalc to COW update flag. This one is to be ignored. - Particle tagging will use psys recalc flags on id->recalc, but we only need to use flags from particles. Otherwise it will be some collisions in bit masks. |
Revision 5712653 by Gaia Clary April 17, 2018, 10:35 (GMT) |
Merge branch 'master' into collada |
April 17, 2018, 10:29 (GMT) |
bpy consistency fix handler_add(handle) This doesn't change the API, so it doesn't affect any script. However it give more consistent error messages. |
April 17, 2018, 10:25 (GMT) |
bpy blf api example update With changes from Campbell Barton as well. |
Revision 00636eb by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 17, 2018, 10:20 (GMT) |
Compiler warning fixes on GCC * gpencil_add_*_shgroup() - Removed unused parameters (gpd) * Fix warning about rgba being uninitialised in gpencil_fill.c::get_pixel() - The non-float case here looks like it shouldn't ever happen, but for good measure, I've added an assert + set a value here to keep compiler happy. * Fix uninitialised var in gp_brush_drawcursor() - paintbrush * GPencilOffsetModifier defined an RNA vertex group name set function, but didn't use it |
April 17, 2018, 10:12 (GMT) |
Merge branch 'master' into blender2.8 |
April 17, 2018, 09:59 (GMT) |
Fix (unreported) RNA sometimes trying to get named sub-props from non-Group IDProp. Why exactly this happens remains unclear, found that in the autumn.blenrig file of Spring production while working on static overrides... Tons of ugly IDProps in that rig. xD |
April 17, 2018, 09:23 (GMT) |
Pose: fix wpaint + pose mode pick & linked select |
Revision be77437 by Gaia Clary April 17, 2018, 09:14 (GMT) |
Merge remote-tracking branch 'origin/master' into collada-new |
April 17, 2018, 09:01 (GMT) |
Fix blenderplayer and collada build. |
Revision 456e0b8 by Gaia Clary April 17, 2018, 08:59 (GMT) |
Cleanup Collada: moved typedefs to more intuitive locations |
Revision d316e46 by Gaia Clary April 17, 2018, 08:59 (GMT) |
cleanup: indentation and class method declarations |
Revision 4a045e6 by Gaia Clary April 17, 2018, 08:59 (GMT) |
Refactor Collada: Major rewrite of the AnimationExporter * Mostly reorganized the classes and made them more readable. * The animation sampler now can be used for any animation curve. Before the sampler only looked at curves which are supported by Standard Collada 1.4. However the Collada exporter currently ignores all animation curves which are not covered by the 1.4.1 Collada Standards. There is still some room for improvements here (work in progres) * Removed some unnecessary dependencies and cleaned up many functions which have become unnecessary and no longer used. * moved functions between classes to better match the class responsibilities. * took care that the functions are kept small and understandable * removed intermediate structures which are no longer needed * cleanly separated the Animation sample part from the Collada part so that they can be treated independently from each other Known issues: * Some exports do currently not work reliably, among those are the camera animations, material animations and light animations those animations will be added back next (work in progres) * Exporting animation curves with keyframes (and tangents) sometimes results in odd curves (when parent inverse matrix is involved) This needs to be checked in more depth. * Export of "all animations in scene" is disabled because the Collada Importer can not handle this reliably at the moment (work in progres). |
Revision a28de91 by Gaia Clary April 17, 2018, 08:59 (GMT) |
Fix Collada: replaced nullptr by NULL at various places To remain compatible with the c++ version used in master |
|
|
|


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