forked from blender/blender
The official Blender project repository.
Jeroen Bakker
61b463d5e4
This PR is contains the initial capture pipeline for planar probes. It requires work to generate the correct view to capture and to include the result during ray tracing. These will be developed in a separate PR. This PR detects if a planar probe is active in the scene. If this is the case the planar probe pipeline will be activated. During rendering this is done by querying the depsgraph, during viewport drawing this is done during sync. If an planar probe is detected and the pipeline wasn't activated. The pipeline will be activated and the sampling will be reset to ensure the pipeline is filled with all objects. Per object the user can set the visibility of the object in planar reflections. ![image](/attachments/fcfb40f9-f174-491c-bfba-e7f00f49aa1c) For a reflection plane the resolution and clipping offset can be set. EDIT: Resolution option was removed because too complex to implement with the little time we have at the moment. ![image](/attachments/e42ad9ce-8af8-45d1-aa3a-630db1901ad3) Related to #112966 Co-authored-by: Clément Foucault <foucault.clem@gmail.com> Pull Request: blender/blender#113203 |
||
---|---|---|
.gitea | ||
.github | ||
build_files | ||
doc | ||
extern | ||
intern | ||
locale | ||
release | ||
scripts | ||
source | ||
tests | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.editorconfig | ||
.git-blame-ignore-revs | ||
.gitignore | ||
AUTHORS | ||
CMakeLists.txt | ||
COPYING | ||
GNUmakefile | ||
make.bat | ||
pyproject.toml | ||
README.md |
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.