Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 years ago |
Brecht Van Lommel
|
c9938ebb00
Fix T60615: Cycles baking not working with some modifiers.
|
6 years ago |
Sergey Sharybin
|
c86d4b1d80
Cycles: Cleanup, split array from vector
|
6 years ago |
Sergey Sharybin
|
cb4b5e12ab
Cycles: Cleanup, spacing after preprocessor
|
6 years ago |
Sergey Sharybin
|
84d47e3685
Cycles: Initial implementation of detailed statistics
|
6 years ago |
Sergey Sharybin
|
75c47542d7
Cycles: Cleanup, indentation
|
6 years ago |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
6 years ago |
Brecht Van Lommel
|
8a76f8dac3
Code cleanup: fix compiler warning.
|
6 years ago |
Brecht Van Lommel
|
1f5c5fa189
Fix T54279: viewport update bug with volume meshes.
|
6 years ago |
Brecht Van Lommel
|
267d892326
Code refactor: motion blur cleanups, preparing for next commit.
|
6 years ago |
Kévin Dietrich
|
7377d411b4
Cycles volume: fast empty space optimization by generating a tight mesh
|
7 years ago |
Brecht Van Lommel
|
cac3d4d166
Cycles: fix inefficient attribute map storage, saves 615MB in victor scene.
|
7 years ago |
Brecht Van Lommel
|
57a0cb797d
Code refactor: avoid some unnecessary device memory copying.
|
7 years ago |
Brecht Van Lommel
|
92ec4863c2
Code refactor: simplify image device memory allocation.
|
7 years ago |
Sergey Sharybin
|
01a0649354
Cycles: Fix wrong shading when some mesh triangle has non-finite coordinate
|
7 years ago |
Sergey Sharybin
|
a421607569
Cycles: Add utility function to calculate triangle's normal
|
7 years ago |
Brecht Van Lommel
|
cdb0b3b1dc
Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading.
|
7 years ago |
Sergey Sharybin
|
0579eaae1f
Cycles: Make all #include statements relative to cycles source directory
|
7 years ago |
Sergey Sharybin
|
0e995e0bfe
Cycles: Fix strict -Wpedantic warnings with GCC
|
8 years ago |
Sergey Sharybin
|
d50d370755
Cycles: Add utility function to calculate curve boundbox from given 4 keys
|
8 years ago |
Sergey Sharybin
|
20eb1fe3c1
Cycles: Add utility function to fetch motion keys while on CPU side
|
8 years ago |
Sergey Sharybin
|
461214508c
Cycles: Add utility function to fetch motion triangle when on CPU side
|
8 years ago |
Mai Lavelle
|
62aecbdac1
Cycles: Store undisplaced coordinates for meshes when needed
|
8 years ago |
Mai Lavelle
|
9396e11180
Cycles microdisplacement: Move call to tessellate() from addon to Cycles
|
8 years ago |
Mai Lavelle
|
a58fe05c05
Cycles microdisplacement: Move displacement options from mesh to material settings
|
8 years ago |
Mai Lavelle
|
0b68c68006
Cycles microdisplacement: Support for Catmull-Clark subdivision via OpenSubdiv
|
8 years ago |
Mai Lavelle
|
66e2e2484c
Cycles microdisplacement: move subdivision options to subsurf modifier
|
8 years ago |
Mai Lavelle
|
c96ae81160
Cycles microdisplacement: ngons and attributes for subdivision meshes
|
8 years ago |
Sergey Sharybin
|
df00529648
Cycles: Fix missing mesh flags update when tweaking shaders
|
8 years ago |
Sergey Sharybin
|
87717c6449
Cycles: De-duplicate check for MIS shaders in meshes
|
8 years ago |