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/intern
AgeCommit message (Collapse)Author
2020-02-10Cycles: Fix linking error of new avxf unit testsSergey Sharybin
Was happening on macOS. The reason of this is because OpenImageIO depends on boost, so it is to be passed to the linker after the OpenImageIO libraries.
2020-02-10Cleanup: spellingCampbell Barton
2020-02-09Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-09Fluid: Optimization for fluid domain obstacle boundary handlingSebastián Barschkis
This fix should especially improve liquid obstacles boundaries, i.e. help with the problem of particles sticking to the surface.
2020-02-09Fluid: Fixed file formats for script exporterSebastián Barschkis
File formats in the exported scripts were using hardcoded file extensions and not the ones specified in the UI.
2020-02-09Fluid: Fixes for fluid guidingSebastián Barschkis
Fluid guiding functionality was broken in the bake / read cache loop in fluid.c. Committing this to the release branch as otherwise fluid guiding would not have worked as expected (i.e. not at all).
2020-02-09Fix eigen/openmp link error in some build configurationsBrecht Van Lommel
2020-02-09Cycles: Add avxf unit tests.Ray Molenkamp
Differential Revision: https://developer.blender.org/D3706 Reviewers: brecht
2020-02-09Fix Cycles error with hair and spatial splits after recent changesBrecht Van Lommel
2020-02-08Fix Cycles embree render crash after recent refactorBrecht Van Lommel
2020-02-08Cleanup: fix compiler warningBrecht Van Lommel
2020-02-07Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-07Fluid: Fixed cache reading issue with larger resolution noise gridsSebastián Barschkis
Important fix that needs to go into the release. The upscaled noise cache was not read into upscaled grids.
2020-02-07Cleanup: `make format`Dalai Felinto
Remember to run `make format` after cleanups/renames/...
2020-02-07Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-07OpenVDB: Added missing macros in fluid wrapper fileSebastián Barschkis
These were needed to compile when WITH_FLUID=1 and WITH_OPENVDB=0.
2020-02-07Cleanup: simplify Cycles primitive attribute map storageBrecht Van Lommel
2020-02-07Cleanup: split Cycles Hair and Mesh classes, with Geometry base classBrecht Van Lommel
2020-02-07Cleanup: remove unnecessary operations in Cycles curves exportBrecht Van Lommel
Clearing and computing bounds is already done elsewhere.
2020-02-07Cleanup: split Cycles export into smaller filesBrecht Van Lommel
2020-02-07Cleanup: export particle hair as a separate Cycles objectBrecht Van Lommel
2020-02-07Cleanup: add type inheritance for Cycles nodesBrecht Van Lommel
2020-02-07Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-07Fluid: Fixed try/catch exception issue and unsed variable issueSebastián Barschkis
Sergey just pointed this out, fixing in it the release branch to avoid any compilation issues during the actual release. Thx!
2020-02-06Merge remote-tracking branch 'origin/blender-v2.82-release'Ray Molenkamp
2020-02-06Fix: Build error on windows in bf_intern_mantaflowRay Molenkamp
bf_intern_mantaflow lacked the `-DOPENVDB_STATICLIB` define causing it to dynamically import openvdb, linked against our static libs a happy time was not had by the linker.
2020-02-06Fluid: Optimization for fluid domain obstacle boundary handlingSebastián Barschkis
This fix should especially improve liquid obstacles boundaries, i.e. help with the problem of particles sticking to the surface.
2020-02-06Merge branch 'blender-v2.82-release' into masterNathan Letwory
2020-02-06OpenVDB: Fix IOError in try catch statementSebastián Barschkis
Broader exception handling for OpenVDB IO errors.
2020-02-06Fluid: Fixed slow cache loading for smoke dataSebastián Barschkis
Cache files are currently loaded via the Manta Python API. With very big caches this can slow down the viewport playback. Especially smoke simulations, which just load grids and no meshes, can suffer from this. This fix solves this problem by directly loading the cache files from disk (no Python). This fix has been in the works for some time. The developer of this patch is ready to handle any potential fall-out of this patch quickly.
2020-02-06Code_Cleanup_Day/Windows: Clean-up windows API Level.Ray Molenkamp
Not sure when this happened but apparently the lower bar is now windows 7 [1] This patch bumps to API version to 0x0601 (Win7) and cleans up any uses that worked around the globally set API version. [1] https://www.blender.org/download/requirements/ Reviewed By: brecht Differential Revision: https://developer.blender.org/D6758
2020-02-06Cycles: Track specular throughput to account for reflection color in ↵Lukas Stockner
denoising albedo pass To determine the albedo pass, Cycles currently follows the path until a predominantly diffuse-ish material is hit and then takes the albedo there. This works fine for normal mirrors, but as it completely ignores the color of the bounces before that diffuse-ish material, it also means that any textures that are applied to the specular-ish BSDFs won't affect the albedo pass at all. Therefore, this patch changes that behaviour so that Cycles also keeps track of the throughput of all specular-ish closures along the path so far and includes that in the albedo pass. This fixes part of the issue described in T73043. However, since it has an effect on the albedo pass in most scenes, it could cause cause regressions, which is why I'm uploading it as a patch instead of just committing as a fix. Differential Revision: https://developer.blender.org/D6640
2020-02-04Merge branch 'blender-v2.82-release'Pablo Dobarro
2020-02-04Fix wrong default value for Lacunarity in Musgrave textureBartosz Moniewski
Lacunarity parameter determines scaling of subsequent octaves in fractal noises. For example, Noise node have this scaling hardcoded to 2.0. Each octave have twice bigger scale than previous one, resulting in finer details. By design fractal noises that generate octaves with same seed should not have Lacunarity set to 1.0, since then it just stacks up identical noises. Differential Revision: https://developer.blender.org/D6742
2020-02-03Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-02-03Fix Cycles particle hair rendering broken after recent changesBrecht Van Lommel
This code was already wrong, we were just lucky that the previous coordinate was repeated due to using the same memory location.
2020-02-02Cleanup: clang-formatCampbell Barton
2020-01-31Cycles: bump version to 1.12, matching Blender 2.83 release cycleBrecht Van Lommel
2020-01-31Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-01-31Fix T64024: fullscreen switching on macOS shows red line artifactsYevgeny Makarov
Specifically, this happened when automatically hiding and showing of the menu bar and dock was enabled in the system preferences. Differential Revision: https://developer.blender.org/D6710
2020-01-31Cleanup: enforce immutability through const, instead of a commentNicholas Rishel
Differential Revision: https://developer.blender.org/D6504
2020-01-31Fix issues in Cycles standalone, particularly related to render displayBrecht Van Lommel
Some code was removed to avoid storing the combined pass when viewport rendering other passes. But we can keep this by default, Blender overrides the list of passes entirely.
2020-01-31Cycles: bump version to 1.11, matching Blender 2.82 release cycleBrecht Van Lommel
2020-01-31Fluid: More stable flow emissionSebastián Barschkis
Reverting some changes that were made in 33317b464777
2020-01-31Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-01-31Fix potential crash in guarded alloc stats, when there are no allocationsJames Fulop
This was found with static analysis warnings in Visual Studio 2019. Differential Revision: https://developer.blender.org/D6564
2020-01-31Fix more undefined behavior in tangent space computationBrecht Van Lommel
Ref D6677
2020-01-30Cleanup: clang-format, unused variableCampbell Barton
2020-01-29Merge branch 'blender-v2.82-release'Philipp Oeser
2020-01-29Fluid: Fixes for flow objects and initial velocitiesSebastián Barschkis
This commit cleans up the flow emission code (i.e. the code that determines where flow is generated). It also addresses an issue with initial velocities. Related issues (that might be fixed through this commit) are: T73422, T72949