Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-27 | GPU: Fix MSVC compile errors | Clément Foucault | |
2020-07-26 | Fluid: Added new option to control the maximum number fluid particles in the ↵ | Sebastián Barschkis | |
simulation New option that lets users the define the maximum number of fluid particles that will be allowed in the simulation. This can come in handy, for example, to ensure that the particle count will not exceed the hardware capabilities, or to avoid excessive amounts of particles in a scene. | |||
2020-07-26 | Fluid: Updated Mantaflow source files | Sebastián Barschkis | |
New files contain updated sampling function (support for maximum number of particles cap). | |||
2020-07-26 | Fluid: Cleanup unsed file format options | Sebastián Barschkis | |
File format options for noise and particles are not needed anymore (since OpenVDB update). | |||
2020-07-26 | Fluid: Added new option to control the maximum number fluid particles in the ↵ | Sebastián Barschkis | |
simulation New option that lets users the define the maximum number of fluid particles that will be allowed in the simulation. This can come in handy, for example, to ensure that the particle count will not exceed the hardware capabilities, or to avoid excessive amounts of particles in a scene. | |||
2020-07-26 | Fluid: Updated Mantaflow source files | Sebastián Barschkis | |
New files contain updated sampling function (support for maximum number of particles cap). | |||
2020-07-26 | Fluid: Cleanup unsed file format options | Sebastián Barschkis | |
File format options for noise and particles are not needed anymore (since OpenVDB update). | |||
2020-07-26 | Cleanup: GPU: Remove glew headers part2 | Clément Foucault | |
2020-07-26 | Cleanup: Image: Rename redundant enum for clarity | Clément Foucault | |
2020-07-26 | GPUTexture: Replace GL textarget enum by Image enum | Clément Foucault | |
2020-07-26 | GPU: Remove GL constant from BIF_glutil | Clément Foucault | |
2020-07-26 | Cleanup: GPU: Remove GPU_glew.h outside of GPU module | Clément Foucault | |
Remove use of GL* constants and types inside the codebase. There is still a few occurence to get rid of. | |||
2020-07-26 | Cleanup: GPU_codegen.c: Use LISTBASE_FOREACH macro instead of for loops | Clément Foucault | |
2020-07-26 | Cleanup: GPU: Remove unused code and header | Clément Foucault | |
2020-07-26 | GPU: Move gpu_platform.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Move gpu_immediate.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Move gpu_framebuffer.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Move gpu_extensions.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Move gpu_element.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Move and rename gpu_draw*.c to C++ | Clément Foucault | |
`gpu_draw.c` was a misleading name, `gpu_texture_image.cc` is better suited. | |||
2020-07-26 | GPU: Move gpu_debug.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Rename gpu_context.cpp to .cc suffix | Clément Foucault | |
2020-07-26 | GPU: Move gpu_batch.c to C++ | Clément Foucault | |
2020-07-26 | GPU: Move gpu_attr_binding.c to C++ | Clément Foucault | |
2020-07-26 | BLI: Add MACRO for enum usage in C++ | Clément Foucault | |
This is handy to add support for enums used in both C and C++ files. This removes the need to typecast each time for every operation. Only support bitwise operators for now. | |||
2020-07-26 | GPU: Add extern "C" to intern headers | Clément Foucault | |
2020-07-26 | VSE: Refactor delete operator and API | Richard Antalik | |
Operator logic is limited to iterating over selection and executing same code as python API does. Functional changes: - No attempt to preserve effects is made. Dependant effects are deleted. - No attempt to change meta strip boundaries. Partially fixes T73828 Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D6892 | |||
2020-07-26 | Merge branch 'blender-v2.90-release' | Richard Antalik | |
2020-07-26 | Fix T74958: Infinite loop on using strip as modifier mask | Richard Antalik | |
Add recursion check before assigning strip as a mask for modifier. Same check is used for recursion check when reassigning effect input, so it should not be possible to create recursion at all. | |||
2020-07-26 | Fix T78999: Crash when adjusting sequencer property | Richard Antalik | |
Sequencer was not initialized yet, and RNA update function tried to clean up cache. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8323 | |||
2020-07-26 | Merge branch 'blender-v2.90-release' | Campbell Barton | |
2020-07-26 | Fix T79272: Dimensions fail on negative scaled axis | Campbell Barton | |
2020-07-26 | UV: port smart project from Python to C | Campbell Barton | |
Use C for faster operation on high poly models, in my tests this gave ~27x speedup. D8311 by @andreasterrius with edits. | |||
2020-07-26 | UV: support creating ParamHandle without checking UV selection | Campbell Barton | |
Needed for unwrapping from the 3D view. | |||
2020-07-26 | Particles: don't mark Particle Attribute node as mockup | Jacques Lucke | |
It is actually doing something already. | |||
2020-07-26 | Functions: move tests closer to code | Jacques Lucke | |
2020-07-25 | Particles: show which nodes are only mockups in the Add menu | Jacques Lucke | |
More nodes will be implemented step by step. I don't remove/disable these nodes, so that it is still possible to add them. | |||
2020-07-25 | Cleanup: avoid using namespace name in many cases | Jacques Lucke | |
2020-07-25 | Particles: initial Quick Particles operator | Jacques Lucke | |
This operator automates the following steps: 1. Create a point cloud object. 2. Create a simulation data block. 3. Add a small particle simulation to the node tree. 4. Add a Simulation modifier to the point cloud object. 5. Reference the particle simulation from the modifier. You have to go back to frame 1 to start the simulation. The simulation is not yet cached and cannot be rendered. The bounding box of the point cloud object is enabled for now, because otherwise it is hard to select the object. | |||
2020-07-25 | Pointcloud: workaround for a viewport drawing issue | Jacques Lucke | |
2020-07-25 | Allocator: fix build error with -Werror=format-security | Jacques Lucke | |
2020-07-25 | Particles: improve emitter when object is animated | Jacques Lucke | |
2020-07-25 | Merge branch 'blender-v2.90-release' | Campbell Barton | |
2020-07-25 | Fix T79260: Crash displaying the same mesh in two windows | Campbell Barton | |
2020-07-25 | Merge branch 'blender-v2.90-release' | Campbell Barton | |
2020-07-25 | Fix T79239: UV path select crash | Campbell Barton | |
2020-07-25 | Merge branch 'blender-v2.90-release' | Campbell Barton | |
2020-07-25 | Fix T79254: FCurve editor crash when zooming out to limit | Campbell Barton | |
2020-07-25 | Simulation: cleanup dna data | Jacques Lucke | |
2020-07-25 | Merge branch 'blender-v2.90-release' | Campbell Barton | |