Blender Git Commit Log

Git Commits -> Revision 5d6ec23

Revision 5d6ec23 by Sergey Sharybin (master)
November 6, 2018, 11:40 (GMT)
Multires: Refactor propagation to the higher levels

Now it is forumlated in terms of deltas, and consists of the
following steps:

- Original displacement at the reshape level are being backed up.
- New displacement is being written by the reshape routines.
- Delta of the displacement is calculated.
- Deltas are propagated to the higher levels, which also includes
their interpolation/
- Original displacement is restored.
- New interpolated displacements are added to the original ones.

This is a base ground for the upcoming change related on using
Catmull-Clark smoothing for the deltas instead of linear
interpolation. Currently is no changes for artists, just preparing
for upcoming work.

Commit Details:

Full Hash: 5d6ec23e3ea30bb1546cf091df2a5ecee48e9ee5
Parent Commit: c3149a7
Lines Changed: +345, -198

1 Modified Path:

/source/blender/blenkernel/intern/multires_reshape.c (+345, -198) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021