May 23, 2017, 16:39 (GMT) |
Implement particle velocity and acceleration visualization |
Revision 99c6601 by Sybren A. Stüvel May 23, 2017, 15:35 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 7b25ffb by Sybren A. Stüvel May 23, 2017, 15:27 (GMT) |
Fix T51534: Alembic: added support for face-varying vertex colours Houdini writes vertex data in a different format than Blender does; Houdini uses "face-varying scope", which means that the vertex colours are indexed by an ever-increasing number over all vertices of all faces instead of the vertex index. I've also merged the read_custom_data_mcols() and read_mcols() functions, because the latter was only called from the former, and the changes in this commit would add yet more function parameters to pass. |
Revision cc0cc88 by Sybren A. Stüvel May 23, 2017, 15:27 (GMT) |
Alembic: reduced code duplication in read_mcols() A big chunk of code was copied between the if and else bodies. By using a boolean to store whether the c3f_ptr or c4f_ptr should be used, the in-loop condition is kept as simple as possible. |
Revision 96e068d by Sybren A. Stüvel May 23, 2017, 15:27 (GMT) |
Alembic: split up read_custom_data_ex() into read_custom_data_{mcols,uvs}() The read_custom_data_ex() function was basically two functions inside if/else bodies. |
Revision c1b321e by Bastien Montagne May 23, 2017, 15:09 (GMT) |
Add PovRay file extensions to our 'textual' file filtering. |
Revision 116e893 by Bastien Montagne May 23, 2017, 15:09 (GMT) |
Fix some POV keywords not colored correctly. We need to ensure longer keywords are catched first, when there are shorter subsets of them in keywords list as well! |
Revision 3db15ae by Clément Foucault May 23, 2017, 13:07 (GMT) |
Eevee: Disable directionnal lamps shadows |
May 23, 2017, 12:37 (GMT) |
Use pointers to actual data for particle uniforms This makes particle color uniforms point directly to material color, and particle size uniforms point directly to ParticleSettings size. |
May 23, 2017, 12:25 (GMT) |
Use custom shader for dot particles |
May 23, 2017, 12:20 (GMT) |
Rename/move particle shaders |
Revision 694bc97 by Clément Foucault May 23, 2017, 11:58 (GMT) |
Draw Manager: Prevent errors when overwritting the instance batch. |
Revision da9c260 by Clément Foucault May 23, 2017, 11:58 (GMT) |
DWM: Add short to float / int uniform function. Short values are common in DNA, this enables using them directly without storing temporary float somewhere. |
Revision 49cc78e by Howard Trickey May 23, 2017, 11:55 (GMT) |
Fix T48668, bevel mistake on presumed reflex angle. Note: the angle in bug isn't really reflex - using the vertex normal for this test isn't always right, but usually is. At any rate, shouldn't try to put vertex on edge between if a reflex angle. |
May 23, 2017, 11:52 (GMT) |
Create new shading group for each psys |
May 23, 2017, 11:52 (GMT) |
Revision b2dc54f by Campbell Barton May 23, 2017, 11:50 (GMT) |
Stupid mistake in material access optimization |
Revision 72d67ba by Bastien Montagne May 23, 2017, 11:04 (GMT) |
Make msvc2015 happy again. Looks like that wanabe compiler does not support more than a few tens of if/else conditions... |
Revision 8d26f2c by Sybren A. Stüvel May 23, 2017, 10:31 (GMT) |
Fix T51319: Alembic export crash w/simple child particles if Display value < 100% This was two-fold. 1) The export used viewport settings to obtain the particle cache, rather than render settings. 2) The child hair writer tried to obtain UV-coordinates from the parent chair, without checking whether those were available in the first place. |
Revision d859bac by Sergey Sharybin May 23, 2017, 09:53 (GMT) |
Cleanup: Make Gawain code style more consistent Not as if i'm totally fine with such style, but i'd better be consistent with whatever the project is using. |
|
|
|


Master Commits
MiikaHweb | 2003-2021