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
2019-03-24Fix T62869 Transparent background not working in Xray Mode / WireframeClément Foucault
This was due to the forward part of the engine not supporting rendered alpha channel.
2019-03-23Fix T62873 GPUShader: compile error (when clipping in viewport)Clément Foucault
Props to @matc for the fix
2019-03-23Fix T62097 Bone transparancy not enabled when Xray enabledClément Foucault
This forces bone transparency / wireframe display when Xray is enabled. This makes sense as the bone transparency is a kind of Xray and should be linked to the Xray display.
2019-03-23Eevee: Opti: Don't consider lights that have no powerClément Foucault
This may be usefull if power is animated ans is to be activated at one particular point in time.
2019-03-23Cleanup: Remove printfClément Foucault
2019-03-23Fix T62845 VSE preview crash when setting rendered (EEVEE/Workbench)Clément Foucault
2019-03-23Edit Mesh: Rework "in front" + "hidden wire" drawingClément Foucault
Instead of doing some fancy stencil buffer tricks, just clear the depth buffer before the "in front" meshes. Fix T58841 Hidden Wire when in Edit Mode disables In Front Option
2019-03-23Fix workbench object outline ignoring clippingCampbell Barton
Workbench forward engine wasn't recompiling shaders when clipping changed, use GPUShaderConfigData when creating shaders.
2019-03-23Cleanp: remove redundant clipping uniformCampbell Barton
workbench_material_shgroup_uniform handles this.
2019-03-23Fix auto sensor size for camera gizmoCampbell Barton
2019-03-23Cleanup: style, use const args where possibleCampbell Barton
2019-03-23Cleanup: add doxy sections to interface_ops.cCampbell Barton
2019-03-23Cleanup: doxy sections & function nameCampbell Barton
2019-03-23Fix T62815: Camera frame shift issue + stereo frame workingDalai Felinto
While I broke the non-stereo camera frame in rBf1fef41863b I came to realize after further tests that the stereo camera frame was NEVER correct. It is now, regardless of the camera shift, the camera pivot, if you are looking through the left, right or stereo eyes. In the end all that was missing was to multiply the shift we needed to offset the frame, by the frame width. I also took the opportunity to perform some cleanup/refactor regarding names. It was too confusing even for me. Note: Non-uniformally scaled cameras still draw slightly wrong.
2019-03-22Viewport Refactor: Move camera tracking reconstruction in own functionDalai Felinto
I'm going through my own messy stereo code, and came to realized that this should be out in its own function a long time ago (as we have in 2.7x).
2019-03-22Cleanup: fix compiler warning.Brecht Van Lommel
2019-03-22Fix COLLADA build after recent changes.Brecht Van Lommel
2019-03-22Silence false positive uninitialized warningDalai Felinto
Techically we would never get to the part where we would use the uninitialized value due to an assert.
2019-03-22Fix warning for uninitialized icon_onlyDalai Felinto
Warning/issue introduced on rBcaa357dae70322e.
2019-03-22Fix: VSE preview not showing stereo drawing (unreported)Dalai Felinto
SpaceSeq main stereo drawing is for ar->regiontype RGN_TYPE_PREVIEW, but the drawing code was assuming RGN_TYPE_WINDOW was the only one to be considered for all the regions. SpaceSeq still needs stereo drawing in RGN_TYPE_WINDOW but only when backdrop is enabled. Bug introduced on rBe01cadd657c76267.
2019-03-22Fix T60969 Eevee: Volumetrics broken with dupli objectsClément Foucault
The volumeObjectMatrix uniform was referencing memory from the temp dupli object. Create temp storage to store the matrix.
2019-03-22GPU: Cleanup: Code StyleClément Foucault
2019-03-22Fix T57617 Volumetrics doesn't work on the Orthographic CameraClément Foucault
common_data.view_vecs were not updated before use.
2019-03-22Fix T58392 Texture limit size not workingClément Foucault
It was removed by inadvertence.
2019-03-22Fix T59962, T60130: error adding image sequence with node wrangler.Brecht Van Lommel
The region should be restored correctly, there is already a similar test for areas to be preserved.
2019-03-22Modifiers: add minimum number of vertices to triangulate modifier.Ish Bosamiya
This lets you only triangulate n-gons when setting the number to 5 or more. Differential Revision: https://developer.blender.org/D4367
2019-03-22Fix T58517: Multi-view issues with OpenGL render + scene settingsDalai Felinto
Patch by Shinsuke Irie. * * * Note from reviewer/committer (dfelinto): OpenGL render from the VSE preview window is working, while the VSE preview window itself does not show stereo. That said the patch is ok, and I was able to test that the VSE preview OpenGL still works. I will tackle VSE preview itself separately myself.
2019-03-22Silence warningsDalai Felinto
2019-03-22Fix overlay being ignored in functions that read the depth buffer.mano-wii
This corresponds to the behavior of blender 2.79.
2019-03-22DRW Manager: create and use new DRW_framebuffer_depth_read utility.mano-wii
2019-03-22GPU: Create and use new GPU_texture_read_rect utility.mano-wii
2019-03-22NodeEditor: Connect Viewer To Socket SelectionJeroen Bakker
Request from the Spring team. When compositing the CTRL-Shift Click on a node cycles the viewnode with an output socket. When you have many render layers you spend time cycling to the desired socket. This patch allows the user to CTRL-Shift Click on a socket to connect directly to that socket. Reviewed By: brecht Maniphest Tasks: T62785 Differential Revision: https://developer.blender.org/D4564
2019-03-22UI: Rename editor "Compositing" to "Compositor"Adrian Newton
Reviewers: brecht, billreynish Differential Revision: https://developer.blender.org/D4480
2019-03-22Fix T62348: Cycles - Viewport rendering not update on switching viewlayerDalai Felinto
It updates only the main window you edit and the non-main window children of this main one. Reviewers: sergey, brecht Differential Revision: https://developer.blender.org/D4528
2019-03-22DRW: minor optimization accessing the loop between a face and edgeCampbell Barton
2019-03-22Fix T61816: Crash No Face Index Array ModifierJeroen Bakker
Differential Revision: https://developer.blender.org/D4576
2019-03-22Camera: change how the minimum near clip depth is setCampbell Barton
do_clip wasn't working for its intended purpose, replace with a simpler method.
2019-03-22RNA: Camera.view_frame no longer uses near clip for the camera frameCampbell Barton
Use the same values used for drawing.
2019-03-22Style: describe code using comments instead of preprocessing directives.mano-wii
2019-03-22Fix T62839 object scale changes normal map output in eeveeClément Foucault
Was using the wrong vector length.
2019-03-22EEVEE: Memleak Volumetrics RenderingJeroen Bakker
Volumetric textures were not freed when doing final rendering. Maniphest Tasks: T62356 Differential Revision: https://developer.blender.org/D4573
2019-03-22Cleanup: minor UI code changesCampbell Barton
- Rename ui_but_find_active_in_region -> ui_region_find_active_but - Remove ui_but_is_active (use ui_region_find_active_but instead) - Re-order ui_but_* functions take the button as their first arg.
2019-03-22Fix checkboxes being right aligned when property split is disabledCampbell Barton
2019-03-22Cleanup: typo in variable nameCampbell Barton
2019-03-22UI: refactor queries into interface_query.cCampbell Barton
interface_handlers.c is quite large (over 10k lines), move general button utility functions into a separate file.
2019-03-22Fix incorrect hard limits on motion blur shutter time.Brecht Van Lommel
2019-03-22Fix T62835: Color picker template value slider does not scale correctly with ↵William Reynish
UI scale Missing multiplication with UI_DPI_FAC.
2019-03-22Implement Stencil Mask Drawing for Texture PaintingJeroen Bakker
Stencil mask drawing was not implemented yet. This commit will implement this for texture painting. It brings the state back to how it was for B279. Reviewed By: fclem Maniphest Tasks: T58727 Differential Revision: https://developer.blender.org/D4570
2019-03-22Cleanup: move widget enum into source fileCampbell Barton
2019-03-22Fix T62814: Camera frame invisible with large near-clip valueCampbell Barton