{"push_id":740771163,"size":1,"distinct_size":1,"ref":"refs/heads/cast_shadows_2","head":"beef5437b4c537ffb947c3f774b4978d26602256","before":"1f63918bfe898fee84bf43baa8cf3d1679d9a77a","commits":[{"sha":"beef5437b4c537ffb947c3f774b4978d26602256","author":{"email":"09b6c10d99b17df30971bbaccb4aa888fe9aaa30@gmail.com","name":"DavidBluecame"},"message":"More advanced material visibility and shadow control\n\nI've removed the recently added cast_shadow parameter and replaced it by a \"visibility\" parameter (enum type) so we can control the material visibility and shadow at the same time. The visibility option (in the material advanced settings) will have these possible values (per-material):\n\n'normal' (default): Normal - Normal visibility - visible casting shadows.\n'no_shadows': No shadows - visible but not casting shadows.\n'shadow_only': Shadows only - invisible but casting shadows.\n'invisible': Invisible: totally invisible material.\n\n Changes to be committed:\n\tmodified:   include/core_api/light.h\n\tmodified:   include/core_api/material.h\n\tmodified:   include/lights/arealight.h\n\tmodified:   include/lights/bgportallight.h\n\tmodified:   include/lights/meshlight.h\n\tmodified:   include/materials/blendmat.h\n\tmodified:   include/materials/maskmat.h\n\tmodified:   include/materials/roughglass.h\n\tmodified:   include/materials/shinydiff.h\n\tmodified:   include/yafray_constants.h\n\tmodified:   src/lights/arealight.cc\n\tmodified:   src/lights/bgportallight.cc\n\tmodified:   src/lights/directional.cc\n\tmodified:   src/lights/iesLight.cc\n\tmodified:   src/lights/meshlight.cc\n\tmodified:   src/lights/pointlight.cc\n\tmodified:   src/lights/spherelight.cc\n\tmodified:   src/lights/spotlight.cc\n\tmodified:   src/lights/sunlight.cc\n\tmodified:   src/materials/blend.cc\n\tmodified:   src/materials/coatedglossy.cc\n\tmodified:   src/materials/glass.cc\n\tmodified:   src/materials/glossy.cc\n\tmodified:   src/materials/glossy2.cc\n\tmodified:   src/materials/mask.cc\n\tmodified:   src/materials/roughglass.cc\n\tmodified:   src/materials/shinydiffuse.cc\n\tmodified:   src/yafraycore/kdtree.cc\n\tmodified:   src/yafraycore/mcintegrator.cc","distinct":true,"url":"https://api.github.com/repos/DavidBluecame/Core/commits/beef5437b4c537ffb947c3f774b4978d26602256"}]}