Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-03Another fixup for rB6cdb3845 (Added collection props getter/setter)Dalai Felinto
Values were getting clamped
2017-02-03Merge remote-tracking branch 'origin/clay-engine' into render-layersDalai Felinto
2017-02-03layer: getter/setter for USE flagDalai Felinto
2017-02-03Placeholder for depsgraph evaluation of collection engine settingsDalai Felinto
2017-02-03Fixup for rB6cdb3845 (Added collection props getter/setter)Dalai Felinto
2017-02-03Get rid of runtime data struct.Clément Foucault
2017-02-03Added collection settings getter/setterClément Foucault
2017-02-03Fix new objects are invisibleDalai Felinto
2017-02-03Util function to create CollectionEngineSettingsDalai Felinto
This may be run by Depsgraph, as well as internal layercollection create routines
2017-02-03Util function to free CollectionEngineSettingsDalai Felinto
This may be run by Depsgraph, as well as internal layercollection free routines
2017-02-03Fix return in BKE_scene_layer_find_from_collectionDalai Felinto
2017-02-02Introduce Per-Collection Render settingsDalai Felinto
Pending: * UI template for those settings (showing USE) * Depsgraph evaluation of them (to flush into objects) * RNA to see if a settings is being used
2017-01-31Use new temporary depsgraphDalai Felinto
The idea is to use only Object, never Base
2017-01-31Merge branch 'render-layers' into clay-engineDalai Felinto
2017-01-31Depsgraph hack: DEG_OBJECT_ITER and base_flagDalai Felinto
This is a temporary iterator that flushes the base flag to the object
2017-01-31Merge branch 'render-layers' of git.blender.org:blender into clay-engineClément Foucault
2017-01-31More Object mode work.Clément Foucault
2017-01-31Let scene_collection and layer_collection to have the same fallbackDalai Felinto
2017-01-31Fix logic for bpy.context.scene_collectionDalai Felinto
2017-01-30Collection related operators barebonesDalai Felinto
Those are the operators for the collections editor, and the collection property panel
2017-01-30bpy.context.layer_collectionDalai Felinto
2017-01-30Fixed unfreed memoryClément Foucault
2017-01-30Collection Editor based on patch by Julian EiselDalai Felinto
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.
2017-01-30Layers: allow anonymous collection, and set active collection when linking itDalai Felinto
2017-01-29Change in DNA/RNA. Still missing freeing and read/write.Clément Foucault
2017-01-27Temporarily prevent crash on edit modeDalai Felinto
2017-01-27Merge remote-tracking branch 'origin/render-layers' into clay-engineDalai Felinto
2017-01-26Merge branch 'render-layers' of git.blender.org:blender into clay-engineClément Foucault
# Conflicts: # source/blender/makesdna/DNA_scene_types.h
2017-01-26Merge remote-tracking branch 'origin/blender2.8' into render-layersDalai Felinto
Note: renamed blo_do_versions_after_linking_280 to do_versions_after_linking_280 to following the pattern of do_versions_after_linking_270
2017-01-26Mesh batch caches update from depsgraphDalai Felinto
We no longer need to rely on Derived mesh flag since the mesh is properly flushed from the depsgraph
2017-01-26Use the ultimate depsgraph callback functionDalai Felinto
Note: when in edit mode this depsgraph update is not being called. We are using DerivedMesh in those cases, so it is fine. I would like to investigate this though
2017-01-26Fixup for selected_objects contextDalai Felinto
This was making crash happen for any operation :/ shame on me
2017-01-26Depsgraph: Add placeholder function to handle objects updateSergey Sharybin
This way @dfelinto can do some special trickery in there.
2017-01-26Merge branch 'master' into blender2.8Sergey Sharybin
2017-01-26Fix unfreed memory after cleaning render layersDalai Felinto
The freestyle data was never freed when removing a renderlayer. ``` blender -b --factory-startup --debug-memory --python-expr "import bpy;bpy.ops.scene.render_layer_add();bpy.context.scene.render.layers.active_index=0;bpy.ops.scene.render_layer_remove()" ```
2017-01-25Add scene active layerDalai Felinto
2017-01-25Remove scene layer and collection from contextDalai Felinto
2017-01-25Merge branch 'render-layers' of git.blender.org:blender into clay-engineClément Foucault
# Conflicts: # source/blender/editors/space_view3d/drawobject.c
2017-01-25Merge remote-tracking branch 'origin/blender2.8' into render-layersDalai Felinto
2017-01-25Convert MBC_ API to Mesh (instead of derived mesh) and move it to mesh_renderDalai Felinto
This includes a few fixes in the MBC_ api. The idea here is for this to be the only interface the render engines will deal with for the meshes. If we need to expose special options for sculpting engine we refactor this accordingly. But for now we are shaping this in a per-case base. Note: * We still need to hook up to the depsgraph to force clear/update of batch_cache when mesh changes (I'm waiting for Sergey Sharybin's depsgraph update for this though) * Also ideally we could/should use BMesh directly instead of DerivedMesh, but this will do for now. Note 2: In the end I renamed the `BKE_mesh_render` functions to `static mesh_render`. We can re-expose them as BKE_* later once we need it. Reviewers: merwin Subscribers: fclem Differential Revision: https://developer.blender.org/D2476
2017-01-24Merge branch 'master' into blender2.8Sergey Sharybin
2017-01-24Fix typo in commentSergey Sharybin
2017-01-24Depsgraph: Remove legacy updateDepgraph callbacks from modifiersSergey Sharybin
2017-01-24Depsgraph: Remove legacy implementation of depsgraphSergey Sharybin
2017-01-24Depsgraph: Remove legacy calls from scene update routinesSergey Sharybin
2017-01-24Depsgraph: Remove special exception in update loggingSergey Sharybin
2017-01-24Depsgraph: Remove special version of pose builderSergey Sharybin
2017-01-23Clay Material work.Clément Foucault
2017-01-23Merge remote-tracking branch 'origin/blender2.8' into render-layersDalai Felinto
2017-01-22Merge branch 'master' into blender2.8Julian Eisel
Conflicts: source/blender/editors/space_action/action_draw.c