April 6, 2021, 21:02 (GMT) |
Geometry Nodes: Bounding Box Node This commit adds a simple node to output the min and max of an axis-aligned bounding box for the input geometry, as well a rectangular prism mesh created from these values for convenience. The initial use case for this node is a "bounding box boolean", where doing the boolean with just a bounding box could be signigicantly faster, for cases like cutting a hole in a wall for a window. But it's easy to imagine other cases where it could be useful. This node supports mesh and point cloud data right now, volume support will come as a separate patch. Also note that there is plenty of room to improve the performance of this node through parallelization. Differential Revision: https://developer.blender.org/D10420 |
April 6, 2021, 20:56 (GMT) |
USD Export: USD preview opacity bug. Fixed bug setting UsdPreviewSurface opacity input value. |
April 6, 2021, 17:56 (GMT) |
Fix build error with include |
April 6, 2021, 17:49 (GMT) |
Object: Flash objects on mode transfer |
April 6, 2021, 17:02 (GMT) |
Geometry Nodes: Use distance units for socket values This adds the property subtybe `PROP_DISTANCE` where appropriate. Differential Revision: https://developer.blender.org/D10900 |
April 6, 2021, 16:30 (GMT) |
Cycles: Make OptiX device compilable - Follows the regular structure of CPU and CUDA directory. - Use Cycles-style comment style, use explicit code blocks when was easy to spot. - Use common implementation of CUDAContextScope. - Remove calls from header which were removed from other devices. - Comment out all implementation methods. All in all, this is a CUDA device at this time. The actual OptiX parts will be brought back as a followup development. |
April 6, 2021, 16:27 (GMT) |
USD Export: material mapping fix. Now mapping the Alpha socket to the UsPreviewSurface opacity input. |
April 6, 2021, 15:49 (GMT) |
Merge branch 'master' into sculpt-dev |
April 6, 2021, 15:49 (GMT) |
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse |
April 6, 2021, 15:47 (GMT) |
USD Import: Convert to Z Up true by default. Changed the Convert to Z Up option to be true by default. |
April 6, 2021, 15:40 (GMT) |
GPencil: Fill memory leak Still some memory is leaking |
April 6, 2021, 15:14 (GMT) |
USD Import: handle sourceColorSpace. When converting UsdUVTexture shaders, now querying the shader's sourceColorSpace input, in addition to the color space metadata of the file input. |
April 6, 2021, 15:06 (GMT) |
Cycles: Fix dependency cycle between device update and scheduler Scheduler needs to know adaptive sampling settings, the device update needs to know scheduled resolution divider, and the old adaptive sampling code was using fields which are only available after device update. This change fixes this dependency. The downside is that there is no more check for existence of AUX pass. Assume that the session is in consistent state and that when adaptive sampling is enabled toe AUX pass exists. |
April 6, 2021, 15:06 (GMT) |
Cycles: Make render scheduler aware of headless mode Allows to use scheduling which is more optimal for headless. |
April 6, 2021, 15:06 (GMT) |
Cycles: Ensure adaptive sampling never exceeds number of requested samples |
April 6, 2021, 15:06 (GMT) |
Cycles: Use better scheduling when headless - Never do display updates. - Render as many samples as possible within 30 sec intervals. With adaptive sampling enabled number of samples to be rendered is aligned with adaptive sampling filtering. This brings render time of classroom_gpu in command line from 90 to 80 seconds. |
April 6, 2021, 15:01 (GMT) |
Fix T87236: crash reading file with grease pencil palettes Caused by typo in {rB76689e851700}. Since Palettes and bGPDpalette are not the same size, this would not only cause a crash in versioning code, but could only go downhill from here on. Maniphest Tasks: T87236 Differential Revision: https://developer.blender.org/D10903 |
April 6, 2021, 14:54 (GMT) |
Cleanup: Change variable names |
April 6, 2021, 14:52 (GMT) |
GPencil: More work to copy weights |
Revision 877b76c by Jeroen Bakker (temp-compositor-scheduling, temp-compositor-single-threaded-operation) April 6, 2021, 14:36 (GMT) |
Small tweaks to comments and definitions. |
|
|
|


Master Commits
MiikaHweb | 2003-2021