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
path: root/source
AgeCommit message (Collapse)Author
2014-08-12Fix undo in texture painting not refreshing float images in viewport ifAntony Riakiotakis
16 bit float textures was off
2014-08-12Fix T41408: Diffuse and specular passes were incorrect with combined/color ↵Sergey Sharybin
passes disabled
2014-08-12Cleanup: magic numbersCampbell Barton
2014-08-12Rewritten Array Modifier D443Campbell Barton
Patch by PatB with own edits - replace BMesh with CDDM functions. - faster remove-vertex merging. - extend CDDM_merge_verts to be more flexible.
2014-08-12Cleanup: unused varCampbell Barton
2014-08-12GHash: add flag get/set for gsetCampbell Barton
2014-08-12Freestyle: Removed the stored bContext from the Controller class.Tamito Kajiyama
The stored context object was used for creation of shade nodes. A closer look at the node system showed that the context is not actually used when shader nodes are added to a shader node tree. Relying on this fact, now a NULL pointer is passed to nodeAddStaticNode() instead of the stored bContext pointer.
2014-08-12Fix for wrong idname of the "Create Freestyle Stroke Material" operator.Tamito Kajiyama
2014-08-12Freestyle: code cleanup.Tamito Kajiyama
Marked a function argument with UNUSED() and removed an unused local variable. Patch provided by Sergey Sharybin.
2014-08-12Freestyle: removed dead code in BlenderStrokeRenderer.Tamito Kajiyama
2014-08-12Freestyle: Fix for git merge glitches.Tamito Kajiyama
Also made minor code cleanup.
2014-08-12Freestyle: Removed debugging code (use G.main instead of Freestyle-local ↵Tamito Kajiyama
struct Main).
2014-08-12Fix for vertex colors not working properly.Tamito Kajiyama
Looks like the issue was caused by a UV map name starting with a lower case letter (e.g., "color"). Capitalizing the name fixed the problem. Also adjusted the creation of custom data layers to optimize things a bit.
2014-08-12Fix for wrong link in the line style shader nodes due to a typo.Tamito Kajiyama
2014-08-12Fix for SCENE_OT_freestyle_stroke_material_create not respecting "use_nodes" ↵Tamito Kajiyama
line style prop.
2014-08-12Freestyle: Proper support for alpha transparency in line style shader nodes ↵Tamito Kajiyama
for Cycles.
2014-08-12Freestyle: Fix for error handling in SCENE_OT_freestyle_stroke_material_create.Tamito Kajiyama
2014-08-12Freestyle: Fix for an increasing reference count of images in copied Image ↵Tamito Kajiyama
Texture shader nodes.
2014-08-12Freestyle: Properly reconnect links from a UV Along Stroke node to a UV Map ↵Tamito Kajiyama
node.
2014-08-12Freestyle: Updated BKE_linestyle_default_shader() to include the UV Along ↵Tamito Kajiyama
Stroke shader node.
2014-08-12Freestyle: Added new UV Along Stroke shader node.Tamito Kajiyama
2014-08-12Freestyle: removed unnecessary call of node_type_storage() in the definition ↵Tamito Kajiyama
of the Output Line Style node.
2014-08-12Freestyle: Caching of auto-generated materials from line style shader nodes.Tamito Kajiyama
2014-08-12Removed/disabled debugging code.Tamito Kajiyama
2014-08-12Freestyle: an improved workflow of line style shading nodes.Tamito Kajiyama
Removed the previous changes for passing a line style through the Controller, and revised the BlenderTextureShader to assign the shader node tree of a line style (if specified) to strokes. This way the assignment of shading nodes can be done through both the Freestyle GUI and Python scripting.
2014-08-12WIP commit just for a record of a working snapshot of code revisions for ↵Tamito Kajiyama
node-based textured strokes.
2014-08-12Made temporary changes to use G.main rather than Freestyle-local Main for ↵Tamito Kajiyama
debugging.
2014-08-12Freestyle: Fix for a crash during access to Scene properties from within Python.Tamito Kajiyama
2014-08-12Added BKE_linestyle_use_textures() to check if stroke textures are enabled.Tamito Kajiyama
2014-08-12Freestyle: Keep a reference of the line style in Stroke rather than in ↵Tamito Kajiyama
StrokeRep.
2014-08-12Fix for renamed API functions in rB415af0b.Tamito Kajiyama
2014-08-12Freestyle: Removed a debug print in BlenderStrokeRenderer::GetStrokeShader().Tamito Kajiyama
2014-08-12Freestyle: Added "blend_type" and "use_clamp" options to the Output Line ↵Tamito Kajiyama
Style shader node.
2014-08-12Freestyle: Fix for a crash in BKE_linestyle_default_shader() due to a typo.Tamito Kajiyama
2014-08-12Freestyle: Fix for stroke_shader node default values copied from the Output ↵Tamito Kajiyama
Line Style node.
2014-08-12Freestyle: Changed the default Color value of the Output Line Style node.Tamito Kajiyama
2014-08-12Freestyle: Add BKE_linestyle_default_shader() for creating the default line ↵Tamito Kajiyama
style shader node tree. Changes to ED_node_shader_default() were reverted since the code there was actually not suitable for setting up the default line style node tree properly.
2014-08-12Follow-up to rB647969f9b617: Renamed CTX_data_linestyle_from_scene() to ↵Tamito Kajiyama
BKE_get_linestyle_from_scene().
2014-08-12Freestyle: Added preliminary support for textured strokes in Cycles.Tamito Kajiyama
Now the shader node tree of a line style ID datablock is used to define textures as well as their mapping and influence. TODO: Textures alpha channel mapping and influence. TODO: Blend mode in the Output Line Style shader node.
2014-08-12Changed ntreeCopyTree_ex() to accept a pointer to struct Main.Tamito Kajiyama
2014-08-12Fix for a wrong ID datablock referenced due to a typo in BKE_copy_linestyle().Tamito Kajiyama
2014-08-12Added new Output Line Style shader node for defining a node-based line material.Tamito Kajiyama
2014-08-12Minor fix for texture category name.Tamito Kajiyama
2014-08-12Enabled USE_CYCLES_FOR_STROKE_RENDERING compile-time flag by default.Tamito Kajiyama
2014-08-12Implemented a basic framework for node-based shaders.Tamito Kajiyama
Shader nodes will be used to define materials for stroke rendering, so as to allow users to interactively configure textures.
2014-08-12Always use the Blender Internal renderer for stroke rendering.Tamito Kajiyama
2014-08-12Added new operator "Create Freestyle Stroke Material" for testing.Tamito Kajiyama
2014-08-12Removed debug prints.Tamito Kajiyama
2014-08-12Fix for hard-coded #include file paths.Tamito Kajiyama
2014-08-12Fix for nested Cycles sessions.Tamito Kajiyama