Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3862 / 8462

May 25, 2017, 05:18 (GMT)
TexFace removal part 3

- MTexPoly structure & layer type.
- The 'Mesh.uv_textures' layers.
- DerivedMesh TexFace drawing.
- Scripts & UI.
May 25, 2017, 00:48 (GMT)
Merge branch 'master' into blender2.8
May 25, 2017, 00:34 (GMT)
Fix macOS python cmake install to work when switching lib directories.

It's a bit ugly but I couldn't find a better way to keep fast installs and
correct handling of switching between master and blender2.8 with different
lib directories.
May 24, 2017, 23:40 (GMT)
Transform orientations: Make code match blender2.8 as much as possible

Basically reverts e3c12bb139250b7573b and parts of cbaaeb8d9b6c95.
Decided to keep things close to blender2.8 here, D2687 can apply the
needed changes separately then.
It's okay if removing custom transform orientations behave a bit glitchy
with workspaces, all issues should get fixed with D2687.
May 24, 2017, 22:43 (GMT)
Merge branch 'blender2.8' into workspaces
May 24, 2017, 22:43 (GMT)
Merge branch 'master' into blender2.8
May 24, 2017, 20:31 (GMT)
improved setObstacleVelocity() function

now checking if obvel present before interpolating. also added some sanity checks
May 24, 2017, 18:14 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 24, 2017, 18:13 (GMT)
Fix compiler error for VS2017

a void function cannot return a value.
May 24, 2017, 17:34 (GMT)
Merge branch 'blender2.8' into greasepencil-object
May 24, 2017, 16:46 (GMT)
Fix error accessing tessface color in edit-mode

Was checking for loop-color in poly-layer.
May 24, 2017, 16:29 (GMT)
Only calc split normals when auto-smooth is enabled

This matches cycles & derived-mesh
May 24, 2017, 15:40 (GMT)
Fix/Workaround T51561: Disable split normals
May 24, 2017, 15:40 (GMT)
TexFace removal part 2

- Derived-mesh drawing.
- All non UV members of TexFace structs.

MTexPoly is now redundant but keeping with a dummy member,
will check on complete removal later.
May 24, 2017, 15:23 (GMT)
Cycles: Use falltrhough attribute to help catching missing break statements
May 24, 2017, 13:39 (GMT)
Proper fix for crash loading old files with compositor

Now we keep all links around, even for sockets which were
implicitly renamed. And also ensuring new sockets have proper
storage.
May 24, 2017, 13:38 (GMT)
Remove TexFace, per-face images

TexFace complicates the now more popular shading pipeline by having
per-face images, see: T51382 for details.

To keep the ability to select a per-material edit-image
(used with UV-mapping workflow), the material now stores an image
which will be set when changing images in edit-mode.

This is used as a bake-target when not using Cycles too.
May 24, 2017, 13:29 (GMT)
Revert "Fix crash opening really old files with compositor"

This commit broke compatibility with newer files: due to rename
of Speed to Vector the links got lost.

This reverts commit 0e46da76b70a42bab2268942cba0e0d3e4ba47e8.
May 24, 2017, 12:53 (GMT)
Cleanup: minor de-duplicate from last commit
May 24, 2017, 12:39 (GMT)
Fix T51561: Normal maps fail w/ quad + eevee

Generalize derived-mesh tangent calculation so
it can be used by Batch cache creation too.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021