Revision 8449fda by cristian.kovacs (cycles_unbiased_volumes) August 20, 2019, 14:42 (GMT) |
Commited the latest code in branch |
August 19, 2019, 15:24 (GMT) |
Merge branch 'feature/blender_tangentanimrelease_cmake' into develop |
August 19, 2019, 15:23 (GMT) |
The code that allows CLion to index the external library headers is only for Windows and CLion for now. |
August 19, 2019, 15:22 (GMT) |
Add blender_tangentanimrelease.cmake config file for builds To use the configuration on Windows the command line is like this: cmake -G "Visual Studio 15 2017 Win64" -C "..blenderbuild_filescmakeconfigblender_tangentanimrelease.cmake" ..blender To build it: cmake --build . --target install --config RelWithDebInfo -- /maxcpucount |
August 18, 2019, 23:14 (GMT) |
Rename yup_to_zup_attr_ to attrs_require_coord_convert_ A better name for the field "Y-Up to Z-Up Custom Attributes:" is "Require coordinate conversion:" That's in case there a forward and up axis fields are introduced as options in the future and so hard hard-coding the Y-Up to Z-Up conversion may eventually be removed in favour of options specifying the axes. |
August 18, 2019, 22:24 (GMT) |
Handle Y-Up to Z-Up attribute string in MOD_meshsequencecache 1. Handle the yup_to_zup_attrs_str parameter in the MeshSequenceCache modifier. 2. This fixes an issue where animation wasn't applied, as a consequence to the previous change when the yup_to_zup_attrs_vec was introduced, since the yup_to_zup_attrs_str data wasn't being applied by applyModifier(). 3. Make the appropriate RNA_def_property() calls for "import_attrs", and "yup_to_zup_attrs_str". Also add them to DNA_cachefile_types.h 4. Set maximum length of the yup_to_zup_attrs_str to 1024. 2048 is a little excessive. 5. Disable Ui for yup_to_zup_attrs_str when import_attrs is not enabled. |
August 16, 2019, 20:08 (GMT) |
Add yup_to_zup_attrs option to Alembic Import, Fix errors in write_data_to_customdata, Alembic Import default options changed 1. Added "Y-up to Z-Up Custom Attributes" option which lets the user define which V3 (i.e. Vector 3) attributes should be converted from Y-Up coordinates to Z-Up coordinates. 2. Fix errors in abc_customdata.cc, write_data_to_customdata() that assumed config.user_data was a DerivedMesh * instead of a Mesh * pointer. 3. Changed Alembic Import options: "set_frame_range" defaults to false now. "import_attrs" defaults to true now. |
August 6, 2019, 15:16 (GMT) |
OpenVDB: Applied `make format` to apply the correct code style. |
August 2, 2019, 18:00 (GMT) |
Fix crash when loading Alembic, cherry-picked from Tangent Anim blender278 remote When initiating an Alembic import job, a scene update is set to run during the job, possibly causing data conflicts with the Alembic import thread. This change makes the scene update run only after the import job is finished (cherry picked from commit 1bf3b2bdb54f55b14a5775c79d1d405663d73f24) |
August 2, 2019, 18:00 (GMT) |
Fix for Cycles: One potential access violation in alembic motion blur, cherry-picked from Tangent Anim blender278 remote (cherry picked from commit f42e64830a98107b88c16d6000130f5649a03d9b) |
August 2, 2019, 18:00 (GMT) |
Implement velocity scaling, cherry-picked from Tangent Anim blender278 remote (cherry picked from commit 443df9b0b4b8df55f6fc6a37f172e8f728d0ce07) |
August 2, 2019, 18:00 (GMT) |
Fix typo causing crash, cherry picked from Tangent Anim blender278 remote (cherry picked from commit a11522685cbc36cefab20b0a563126ffc4f54ee3) |
August 2, 2019, 18:00 (GMT) |
Silence warnings of unused functions, cherry picked from Tangent Anim blender278 remote (cherry picked from commit 5bc685e43b2bfba8a7aa673ba66e312e57e5d7d0) |
August 2, 2019, 18:00 (GMT) |
Display available attribute names in the Modifier UI, cherry picked from Tangent Anim blender278 remote Display available attribute names in the Modifier UI This displays available Alembic attribute names in the Mesh Sequence Cache modifier UI. (cherry picked from commit c67a173dcdbd5dcf233976126bc662505581e7e6) |
August 2, 2019, 18:00 (GMT) |
Fix Alembic custom attribute axis, cherry-picked from Tangent Anim blender278 remote Fix Alembic custom attribute axis Attribute axis was not being converted from Y-up to Z-up when importing custom vector attributes. (cherry picked from commit 679dabf34051301f82f45e3f00916bec5c6c4ebc) |
August 2, 2019, 18:00 (GMT) |
Enable Alembic velocity importing by default, cherry picked from Tangent Anim blender278 remote (cherry picked from commit b88f26ea33e758db0e9931f51e919f26becd5382) |
August 2, 2019, 18:00 (GMT) |
Fix velocity vector axis and scaling, cherry-picked from Tangent Anim blender278 remote (cherry picked from commit 5767034a1adc78188828eb9a4bcf2c802ec6dfef) |
August 2, 2019, 18:00 (GMT) |
Read stored velocities for motion blur in Cycles, cherry-picked from Tangent Anim blender278 remote (cherry picked from commit b913c65b54df2fb4f2b3253eeb1878d4282e3585) |
August 2, 2019, 17:57 (GMT) |
Fix crash when mesh doesn't have velocities, cherry-picked from Tangent Anim blender278 remote (cherry picked from commit 9dfe9c18287abee0f1bfd8927885f2884f78e1af) |
August 2, 2019, 17:57 (GMT) |
Expose velocity property in RNA, cherry-picked from Tangent Anim blender278 remote (cherry picked from commit c52d7652757a69bac49313f2e8cb7f5fff31da43) |
|