47 Commits

Author SHA1 Message Date
Aaron Carlisle
572acba5d1 Merge branch 'blender-v3.1-release' 2022-02-23 14:12:48 -05:00
Aaron Carlisle
80be63e2a5 Update RNA to user manual mapping file 2022-02-23 14:10:52 -05:00
Campbell Barton
f7bbec290d File headers: add license to Python scripts 2022-02-11 14:30:21 +11:00
Bastien Montagne
a7b5982030 Fix missing removal of proxy references in py scripts.
Reported by studio (Hjalti), thanks.
2022-02-07 16:23:26 +01:00
Bastien Montagne
a83fff7c63 Remove operators to manually convert proxies to liboverrides.
Now that proxy conversions if enforced, those operations are not useful
anymore.

Part of T91671.
2022-02-02 16:56:23 +01:00
Brecht Van Lommel
c813a1b358 Cycles: add Point Info node
With (center) position, radius and random value outputs.

Eevee does not yet support rendering point clouds, but an untested
implementation of this node was added for when it does.

Ref T92573
2022-01-25 17:14:20 +01:00
Aaron Carlisle
95c7e8aa13 Update RNA to user manual mapping file 2021-12-24 22:54:59 -05:00
Brecht Van Lommel
0624acf088 Fix T92442: undo removal of Eevee cryptomatte accurate mode option
The Cycles accurate mode was removed, but the Eevee option for this has
a different meaning and should not have been removed. The Eevee accurate
makes cryptomatte accumulate for every sample, which Cycles has always
done regardless of any option.
2021-11-18 15:59:08 +01:00
Aaron Carlisle
6c83001143 Update RNA to user manual url mappings 2021-11-05 17:59:17 -04:00
Aaron Carlisle
8967bcb755 Update RNA to user manual url mappings 2021-09-27 13:42:41 -04:00
Bastien Montagne
59387aabe8 LibOverride: deprecate Proxies: Remove 'Make Proxy' operator. 2021-09-24 12:40:04 +02:00
Brecht Van Lommel
0803119725 Cycles: merge of cycles-x branch, a major update to the renderer
This includes much improved GPU rendering performance, viewport interactivity,
new shadow catcher, revamped sampling settings, subsurface scattering anisotropy,
new GPU volume sampling, improved PMJ sampling pattern, and more.

Some features have also been removed or changed, breaking backwards compatibility.
Including the removal of the OpenCL backend, for which alternatives are under
development.

Release notes and code docs:
https://wiki.blender.org/wiki/Reference/Release_Notes/3.0/Cycles
https://wiki.blender.org/wiki/Source/Render/Cycles

Credits:
* Sergey Sharybin
* Brecht Van Lommel
* Patrick Mours (OptiX backend)
* Christophe Hery (subsurface scattering anisotropy)
* William Leeson (PMJ sampling pattern)
* Alaska (various fixes and tweaks)
* Thomas Dinges (various fixes)

For the full commit history, see the cycles-x branch. This squashes together
all the changes since intermediate changes would often fail building or tests.

Ref T87839, T87837, T87836
Fixes T90734, T89353, T80267, T80267, T77185, T69800
2021-09-21 14:55:54 +02:00
Aaron Carlisle
15471d9bed Update RNA to user manual url mappings 2021-09-20 13:40:31 -04:00
Aaron Carlisle
9b0b78d58f Update RNA to User Manual Mappings 2021-09-13 19:08:12 -04:00
Aaron Carlisle
24aae7ed63 Docs: Update RNA to user manual mappings 2021-07-19 18:41:58 -04:00
Aaron Carlisle
a8f37763ca RNA Manual Reference: Update Mapping File 2021-06-22 19:37:45 -04:00
Aaron Carlisle
4a1ba155d5 Merge branch 'blender-v2.93-release' 2021-05-27 21:27:48 -04:00
Aaron Carlisle
02395fead7 Docs: Update RNA to User Manual mappings 2021-05-27 21:25:31 -04:00
Aaron Carlisle
72cefdfd59 Update RNA to User Manual mapping 2021-05-06 17:23:39 -04:00
Dalai Felinto
191664acd2 Docs: "File > External Data pack operator" lookup for the manual 2021-05-04 16:20:56 +02:00
Aaron Carlisle
51c13be820 Update RNA/User Manual Mappings 2021-04-26 20:53:15 -04:00
Aaron Carlisle
e5b973100d Update RNA to Manual Map 2021-03-22 23:23:47 -04:00
Aaron Carlisle
327e8fb913 RNA Manual Reference: Update mappings 2021-02-12 19:33:32 -05:00
Aaron Carlisle
7d24aa8aa8 RNA Manual Reference: Update Mappings 2021-01-26 17:19:03 -05:00
Aaron Carlisle
c7e92e379d Update RNA to manual url mappings 2021-01-02 17:51:56 -05:00
Aaron Carlisle
f38cd7e188 RNA Manual Reference: Update 2020-11-29 22:01:23 -05:00
Aaron Carlisle
293cc70e4f Update RNA to Manual mapping 2020-11-03 22:56:57 -05:00
Aaron Carlisle
af661ad75b RNA Manual Map: Update mappings for latest manual 2020-10-23 00:48:24 -04:00
Sriharsha Kotcharlakot
ff89d101e7 UI: Changes to Viewport Display UI of Volume Object and Fluid
- Density, interpolation and slicing options in Volume Object's
  Viewport Display are now not aligned to each other as they are not
  closely related.
- Changed the enum property for slicing ('Method') to a boolean
  property 'Slice' and added a sub-panel for slicing options under
  the 'Viewport Display' panel in Volume Object and Fluid for better
  clarity.
- Renamed `axis_slice_method` to `use_slice` in the python API for
  Volume Object and Fluid.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D9097
2020-10-05 23:12:48 +05:30
Sriharsha Kotcharlakot
f137022f99 Liquid Simulation Display Options (GSoC 2020)
All the changes made in the branch `soc-2020-fluid-tools` are included in this patch.

**Major changes:**

=== Viewport Display ===

- //Raw voxel display// or //closest (nearest-neighbor)// interpolation for displaying the underlying voxel data of the simulation grids more clearly.
- An option to display //gridlines// when the slicing method is //single//.

==== Grid Display ====

- Visualization for flags, pressure and level-set representation grids with a fixed color coding based on Manta GUI.

==== Vector Display ====

- //**M**arker **A**nd **C**ell// grid visualization options for vector grids like velocity or external forces.
- Made vector display options available for external forces.

==== Coloring options for //gridlines// ====

- Range highlighting and cell filtering options for displaying the simulation grid data more precisely.
- Color gridlines with flags.

- Also, made slicing and interpolation options available for Volume Object.

Reviewed By: JacquesLucke, sebbas

Differential Revision: https://developer.blender.org/D8705
2020-09-15 23:13:01 +05:30
Clément Foucault
9eba40b848 Revert "Revert "RNA Manual Mapping: Update Mappings""
This reverts commit de5930333bcd85ede44d6cd1e117b00e5051b728.
2020-09-08 20:15:59 +02:00
Clément Foucault
de5930333b Revert "RNA Manual Mapping: Update Mappings"
This reverts commit f14d24729ff32edffd71b646712e59b640fcddd9.

I commited the previous commit because I wasn't building with openvdb.

Compiling with openvdb fix the clang-tidy errror.
2020-09-08 19:57:08 +02:00
Aaron Carlisle
f14d24729f RNA Manual Mapping: Update Mappings 2020-09-08 11:58:09 -04:00
Aaron Carlisle
07753fa825 Docs: Update BPY to manual mappings 2020-08-19 21:47:36 -04:00
Aaron Carlisle
344be1fcfa RNA to Manual: Update links 2020-07-26 21:06:35 -04:00
Aaron Carlisle
baf124c753 RNA Manual Reference: Update links 2020-07-05 16:45:56 -04:00
Dalai Felinto
72492eb2a2 Update RNA Manual References after camera fix
There was no link to the base camera* properties (e.g., lens).
2020-05-14 17:13:52 +02:00
Aaron Carlisle
f49ffd7f1c Update RNA Manual References 2020-04-15 13:48:59 -04:00
Brecht Van Lommel
ea5a2efb57 Fix manual reference error after removal of use_international_fonts 2020-04-08 12:43:49 +02:00
Campbell Barton
17193f6c76 UI: rename 'smoothen' to 'smooth'
Other smooth operators use term 'smooth'.
2020-04-07 15:12:18 +10:00
Aaron Carlisle
3af51cacbf Online Manual Reference: Update 2020-03-17 16:28:58 -04:00
Bastien Montagne
bd25df3d68 Fix T74335: Text.use_module "Online Manual" leads to TextCurve pages. 2020-03-02 12:05:07 +01:00
Aaron Carlisle
2bfc0da301 Update RNA Manual References 2020-02-08 13:58:26 -05:00
Clément Foucault
6576148722 Fix T65146: Curve Texture Coordinates in Cycles and Eevee differ
Remove the use UV for mapping option.
2020-01-29 22:53:20 +01:00
Aaron Carlisle
5a7fee8132 RNA Manual Reference Update 2019-09-26 09:22:06 -04:00
Aaron Carlisle
f5ad622009 Update RNA Manual References 2019-09-07 20:23:13 -04:00
Aaron Carlisle
af8e8be7b1 Cleanup: Move RNA Manual References to Modules
This file used to be stored in the Add-ons repository
to allow easy commit access for updating.
Since then, we have created an automated process,
the script can now easily be updated by anyone.

This also makes more logical sense to store the file here
as it is not an add-on.
2019-08-25 15:05:25 -04:00