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/extern
AgeCommit message (Collapse)Author
2020-09-07Audaspace: port changes from upstream.Joerg Mueller
Adds possibility to report progress during audio mixdown.
2020-09-02Quiet all warnings when building BulletSebastian Parborg
2020-09-02Sync Bullet to upstreamSebastian Parborg
This syncs Bullet to the latest upstream git version as of writing this. (commit 47b0259b9700455022b5cf79b651cc1dc71dd59e).
2020-09-02Make rigidbody simulation handle animated objects gracefullySebastian Parborg
The animated objects was not updated for each internal substep for the rigidbody sim. This would lead to unstable simulations or very annoying clipping artifacts. Updated the code to use explicit substeps and tie it to the scene frame rate. Fix T47402: Properly updating the animated objects fixes the reported issue. Reviewed By: Brecht, Jacques Differential Revision: http://developer.blender.org/D8762
2020-09-01Audaspace: port compilation fix from upstream.Joerg Mueller
2020-08-27Fix: Mantaflow always builds openvdb staticallySebastian Parborg
This would lead to problems when we build a dynamic openvdb library.
2020-08-26Cleanup:Remove C++14 flags from extern/quadriflowRay Molenkamp
The main CMakeLists.txt specifies C++17, quadriflow tries to add C++14 flags leading to the following warnings when building with MSVC Command line warning D9025 : overriding '/std:c++17' with '/std:c++14` This change removes the C++14 flags, and fixes a build error caused by the removal of `std::unary_function` in C++17 in the .obj loader (which isn't used by blender) Reviewed By: zeddb Differential Revision: https://developer.blender.org/D8720
2020-08-26Cleanup: Fix MSVC warning regarding flags in bulletRay Molenkamp
For bullet we compile at /W0 for MSVC but we did not remove the standard /W3 flag. Leading to the following warning: Command line warning D9025 : overriding '/W3' with '/W0' This change removes the W3 flag for bullet to get rid of the warning.
2020-08-13Deps_builder: Update openvdb to a dynamic libraryRay Molenkamp
This patch changes openvdb from a static to a dynamic library. this is in preparation for enabling pyopenvdb at some point in the future. Differential Revision: https://developer.blender.org/D8282 Reviewed by: brecht
2020-08-07Merge branch 'blender-v2.90-release'Sebastián Barschkis
2020-08-07Fix T79201: Mantaflow: Fluid guides don't affect simulation.Sebastián Barschkis
This broke during the OpenVDB update for 2.90. Just making sure that guiding velocity files are being read correctly.
2020-08-05Fix T79374: Render audio produces random clippingJoerg Mueller
Port of the bugfix from audaspace upstream.
2020-08-05Audaspace: port documentation bugfix from upstream.Joerg Mueller
2020-08-03Fix T79374: Render audio produces random clippingJoerg Mueller
Port of the bugfix from audaspace upstream.
2020-08-03Audaspace: port documentation bugfix from upstream.Joerg Mueller
2020-07-30Add compound shape for rigid body simulationDavid Vogel
This patch adds a new compound shape entry to the shape selection dropdown. It also corrects wrong inertia calculation for convex hulls, that resulted in strange behavior for small objects. The compound shape take the collision shapes from its object children and combines them. This makes it possible to create concave shapes from primitive shapes. Using this instead of the mesh collision shape is often many times faster. Reviewed By: Sergey, Sebastian Parborg Differential Revision: http://developer.blender.org/D5797
2020-07-27Cleanup: fixed compiler warning about `strncat`Sybren A. Stüvel
`strncat(command, "x", 1)` is the same as `strcat(command, "x")`, except that the latter form doesn't trigger a GCC warning. No functional changes.
2020-07-27Fluid: Fix warnings from max particle optionSebastián Barschkis
-Wreorder was the issue.
2020-07-26Fluid: Updated Mantaflow source filesSebastián Barschkis
New files contain updated sampling function (support for maximum number of particles cap).
2020-07-21Fluid: Updated Mantaflow source filesSebastián Barschkis
Updated files include fixes for the mesh IO - read/write success was not propagated.
2020-07-17Fluid: Numpy support for Mantaflow build systemSebastián Barschkis
Adjusted the fluid build system so that plugins that depend on numpy can be compiled as well. Note that in this commit numpy support is still disabled. It can be enabled by re-running the Mantaflow update script with USE_NUMPY=1 and enabling WITH_MANTA_NUMPY in extern/mantaflow/CMakeLists.txt. This will happen in a future commit.
2020-07-17Fluid: Cleanup build system for extern mantaflowSebastián Barschkis
No longer including unused dependencies. Should numpy IO be needed at some point, the Manta source update script can be configured so that the required dependencies are included again.
2020-07-16Fluid: Update Mantaflow source filesSebastián Barschkis
Includes cleanup that resolves a -Wunused-but-set-variable warning.
2020-07-16Fluid: Update Mantaflow source filesSebastián Barschkis
Refactored various functions after noticing new warnings when compiling on Apple DTK devices - there should now be fewer warnings when building.
2020-07-15Fluid: Adjusted Mantaflow version numberSebastián Barschkis
Version number was increased after recent OpenVDB IO changes.
2020-07-14Fluid: Updated Mantaflow source filesSebastián Barschkis
New files include fixes for obj mesh import and minor cleanups.
2020-06-26Fix T78170: Mantaflow Crash | Whitewater Particles BakingSebastián Barschkis
Fixed issue in the upstream Mantaflow repository.
2020-06-24Fluid: Fix OpenVDB compiler warningsSebastián Barschkis
Kudos to brecht for noticing the issue
2020-06-24Fix T78213: Windows 10 Build Errors: Extern_Manaflow error messagesSebastián Barschkis
Kudos to LazyDodo for figuring this out
2020-06-24Fluid: Updated Mantaflow source with latest OpenVDB changesSebastián Barschkis
This updated set of Mantaflow files includes the improved OpenVDB file IO. With this update it is finally possible to store multiple grids per file. It is also possible to save particle systems and particle data to OpenVDB files.
2020-06-20Cleanup: Fix build-warning with MSVCRay Molenkamp
Draco sets CMAKE_CXX_STANDARD to 14, given we set the c++ standard in the root level CMakeLists.txt to c++17 this generated build warnings. Given the rootlevel one is the one we want we can safely remove this line in dracos cmakelists
2020-06-19Upgrade Google librariesSergey Sharybin
Upgrades Glog from 0.3.5 to 0.4.0, and Gtest from 0.8.0 to 0.10.0. Hopefully this will solve compilation error on MSVC with C++17.
2020-06-19Ceres: Update to the latest upstream versionSergey Sharybin
Using latest master because of various compilation error fixes. Brings a lot of recent development. From most interesting parts: - New threading model. - Tiny solver. - Compatibility with C++17.
2020-06-13Fix T66786: Audio SDL: Video editor Sound muted without muting itJörg Müller
Porting fix for SDL 2 audio formats from audaspace upstream.
2020-05-20Merge branch 'blender-v2.83-release'Sebastián Barschkis
2020-05-20Fluid: Fix for non-moving liquid particlesSebastián Barschkis
Issue was introduced in 7bb3d9787ead with new Mantaflow files from 61280e5af3da.
2020-05-19Merge branch 'blender-v2.83-release'Sebastián Barschkis
2020-05-19Fluid: Updated Mantaflow source filesSebastián Barschkis
Includes changes for particle skipping during advection.
2020-05-09Fix building on NetBSDCampbell Barton
2020-05-08Fluid: Updated Mantaflow source filesSebastián Barschkis
Includes more flexible options for dt, dx in secondary particles plugin.
2020-05-03Audaspace: update from upstreamJörg Müller
- Changing API for time values from float to double for better precision. - Fixing minor mistakes in the documentation. - Fixing minor unnecessary large memory allocation.
2020-05-01Cleanup: rename WITH_X11 to WITH_GHOST_X11Campbell Barton
Matches WITH_GHOST_{SDL|WAYLAND}
2020-04-30Updated Mantaflow source filesSebastián Barschkis
2020-04-08Fix T73552: Mantaflow - liquid particles show up in organized unrealistic ↵Sebastián Barschkis
structure Issue was being caused by a particle offset which was random but the same for every particle.
2020-04-08Fluid: Update Mantaflow source filesSebastián Barschkis
Update includes new grid helper functions and some cleanups.
2020-04-08Fluid: Manta clang-format updateSebastián Barschkis
Do not use sort-includes in Manta source files for now when applying clang-format. Too many conflicts.
2020-03-31Audaspace: Update From Upstream (For API Docs)Aaron Carlisle
No functional changes: - Cleanup Spelling, Line Length - Use proper class method styling for py docs - Fix Broken Links Differential Revision: https://developer.blender.org/D7276 Fixes T75191
2020-03-17Fluid: Updated manta pp filesSebastián Barschkis
Includes only a rename. The name PyInit_Main was a bit confusing as it just belongs to Manta.
2020-03-16Fluid: Updated Manta pp filesSebastián Barschkis
Includes additional minmax check for Windows
2020-03-12Cleanup: use term suppress instead of repressCampbell Barton
Also check MSVC instead of WIN32, for setting MSVC flags.