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
2015-02-10Use an enum for enabled GPU FxAntony Riakiotakis
2015-02-10Cycles: implement pointiness geometry attributeSergey Sharybin
This attribute means how "pointy" the geometry surface is, which allows to do effects like dirt maps and wear-off effects on render geometry. This means the attribute is calculated for the final mesh which means no baking (which implies UV unwrap) is needed. Apart from this the behavior is quite close to how vertex dirty colors works. The new attribute is available as an output socket of Geometry node. There's no penalty for the render time, only some delay on scene preparation (the delay is linear of the mesh complexity). Reviewers: brecht, juicyfruit Subscribers: eyecandy, venomgfx Differential Revision: https://developer.blender.org/D1086
2015-02-10Forward compatibility: Use triangle strips instead of quadsAntony Riakiotakis
2015-02-10Fix grease-pencil crash without clip/track dataCampbell Barton
2015-02-10Cleanup leftover code from WIP rendererAntony Riakiotakis
2015-02-10UI: scale timeline cache-height by DPI/pixelsizeCampbell Barton
D602 by @blakenator with edits
2015-02-10correct last commitCampbell Barton
2015-02-10More cleanupAntony Riakiotakis
2015-02-10Framebuffer effects:Antony Riakiotakis
This includes offscreen processing for the 3D viewport and OpenGL rendering. Included effects are a depth of field shader and a Screen Space Ambient Occlusion shader. The system is simplistic and duplicates some code. I am in the process of making abstractions so the effects can be used in a node system, but we can probably give users access to the early system right now. Reviewers: sergey, campbellbarton, jwilkins, merwin Differential Revision: https://developer.blender.org/D1092
2015-02-10Cleanup - bring branch to merge ready conditionAntony Riakiotakis
2015-02-10Fix: Grease Pencil datablocks can be copied using the ID.copy() API method nowJoshua Leung
2015-02-10Merge branch 'master' into viewport_experimentsAntony Riakiotakis
2015-02-10Fix T43611: Collision shape of rigid bodies changes inadvertentlySergey Sharybin
The issue was caused by the fix for T34108, which modified DNA in order to get a fallback box collision shape. Not sue why it's needed, we can just get box shape directly, without modifying user's settings.
2015-02-10Nodes: Various UI cleanups for Image and Environment Texture Nodesjulianeisel
Mainly consistency changes and smaller fixes. * Environment Texture Nodes: ** show image info ** split layout for menus (showing menu title on the left) ** hierarchical button order * Image Nodes: ** disable Alpha Mode menu if Use Alpha is disabled ** Don't show "+" icon/button if an image is already loaded ** Consistent alignment of menu buttons (see Input Color Space menu) Requested and approved by @venomgfx
2015-02-10Nodes: (Un)pack, filepath, refresh buttons for Environment Texture nodesjulianeisel
The same buttons are already used for other image textures and since the environment tex node does only allow images as well, it makes sense to have this here too. Approved by @lukastoenne and @venomgfx, requested by @venomgfx
2015-02-10Fix file size not drawn using Link/Appendjulianeisel
For linking/appending, .blends get the type S_IFDIR added which prevents the size from being drawn. BLI_is_dir gets the type from the OS so it's better suited for this case. Reported by @sergey.
2015-02-09Fix T43424: undo changes the active sceneCampbell Barton
Using different scenes with 2+ windows broke entirely using undo. Now keep track of the current windows scene in each undo-file, and ensure the undo-scene is on a visible window when undo is executed, switching the scene only when its not in a visible window.
2015-02-09more direct fix for last commitCampbell Barton
2015-02-09Fix T43498: New curves fails /w radius & rotationCampbell Barton
Scaling matrix assumed no rotation, also remove unused apply_diameter arg.
2015-02-09Fix outliner crash renaming library /w filterCampbell Barton
D1045 by @a.romanov
2015-02-09Fix ImBuf leaked by Image from View operatorNicholas Bishop
Running this operator and and closing Blender gives this: Error: Not freed memory blocks: 2 ImBuf_struct len: 2480 0x69ba4f8 imb_addrectImBuf len: 1048576 0x6ccc2d8 Fixed with added call to IMB_freeImBuf in BKE_image_add_from_imbuf. Could be fixed in the operator instead, but I think the BKE function is the correct place since the comment says it should take ownership of the ImBuf. Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D1084
2015-02-09Code cleanup: remove unused function BKE_image_assign_ibufNicholas Bishop
Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D1083
2015-02-09SpaceFile: rework filelist_find, was looping way too much.Bastien Montagne
2015-02-09GPencil: Show color swatches for GPencil layers in OutlinerJoshua Leung
Instead of showing a meaningless "dot" icon or having to come up with an arbitrary icon, the Outliner now shows the stroke/fill color swatches for each layer to match every other place where these are shown. NOTE: Like many other widgets in the outliner though, these are not editable.
2015-02-09GPencil: Viewport visbility and editability toggles for layers in OutlinerJoshua Leung
* Viewport visibility and locking are currently exposed * Later on, visibility in renders can also be included
2015-02-09Fix T43554: Zoom to mousepos makes 2D Views pan after zoom limits arejulianeisel
reached There are a couple of things that I don't like here, but it seems like the best way to handle this for now.
2015-02-08minor Windows include tweakMike Erwin
Needed a minor change to test committing from a new development system.
2015-02-08Some minor fixes from latest coverity scan, nothing crucial here.Bastien Montagne
2015-02-08Initial vertex slide UV-correct supportCampbell Barton
Still need to adjust for contiguous UV's
2015-02-08BoxPack: avoid using static vars (make threadsafe)Campbell Barton
2015-02-08CMake: only quiet warnings for generated rna filesCampbell Barton
also minor warning cleanup
2015-02-07RNA: use FUNC_USE_MAIN to avoid 'G' globalCampbell Barton
2015-02-07RNA: packing functions for vfont & soundCampbell Barton
D389 by @kevindietrich
2015-02-07GPencil: Initial support for GP Layers in OutlinerJoshua Leung
This is still very rudimentary, and lacks many things. * This needs a better icon. Perhaps we can look into using colour swatches here too like in all the other places? * The "active" check needs to be implemented still * Various restriction toggles to come still
2015-02-07GPencil: Initial support for Grease Pencil in the OutlinerJoshua Leung
This commit just adds entries for the Grease Pencil datablocks in the Outliner. Currently, there's not much more to see here, but the following commits will see to that.
2015-02-06Fix T42950: Smoke particle flow doesn't work with high res and subframes ↵Miika Hamalainen
unless "set size" option is ticked.
2015-02-06Fix T43579: FBX Export shading issue (Broken normals?)Bastien Montagne
Error in custom split normals work, non-autosmooth normals != vertex normals! Loops from flat faces shall take normal of their face, not their vertex. Tsst...
2015-02-06cleanup: styleCampbell Barton
2015-02-06UserPrefs: increase max undo steps to 256Campbell Barton
2015-02-06rename SIPO_AUTOVIEW -> SIPO_AUTO_VIEW_SELECTEDCampbell Barton
The term auto-view on its own isn't very meaningful
2015-02-06One more crashing instance for hashesAntony Riakiotakis
2015-02-06Slip tool accepts numerical input.Antony Riakiotakis
2015-02-06Get rid of no scaling for proxies for master, it causes FX to crash,Antony Riakiotakis
will code another workaround for gooseberry.
2015-02-06Graph Editor: Auto Viewjulianeisel
Auto View automatically adjusts the view based on selection, so that the view is always focused on the current selection. A checkbox in the header is used to access it and it works for the following selection methods: Toggle All, Border, Circle, Lasso, Left, Right, More, Less, Linked, Column (so all except of single selection, in which this can be a bit annoying) Reviewed by @Aligorith (thanks for that :) )
2015-02-06Fix T43578: Beauty Triangulation would hang in infinite loop, due to float ↵Bastien Montagne
rpecision issue. Only recompute if cost is below -FLT_EPSILON, we can get cases where both cases generate very tiny negative costs (see 'Cylinder.004' mesh in .blend attached to report).
2015-02-06Fix sequencer crashing after recent GHash refactor.Antony Riakiotakis
Code frees hash element while iterating - I don't think that's a good idea but this should keep things working for now at least.
2015-02-06Add a precision to 'show group color' tooltip, that fcurve/action editors ↵Bastien Montagne
option was confusing users a bit.
2015-02-06Fix some UI messages from own recent merge, and RNA code checking for final ↵Bastien Montagne
'.', was a bit too rough.
2015-02-06Outliner: DragDrop objects to groupsCampbell Barton
Support drag&drop objects to groups in the outliner. D989 by @lichtwerk
2015-02-06cleanup: use bool args & redundant castsCampbell Barton