Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2071 / 5574

June 23, 2017, 14:45 (GMT)
Silence warnings (tsc, tsc)
June 23, 2017, 14:41 (GMT)
GPUMaterial: Avoid freeing GLSL shaders when changing scene properties.

This was causing major slowdown when changing Colormanagment settings or post processing.
Revision 4572092 by Luca Rood
June 23, 2017, 10:26 (GMT)
Revert "Temporarily disable material preview (T51796 workaround)"

This reverts commit 0d9611718d89636d0d407555252b3a6a1d7ef2f9.

The preview issues have been solved by CoW commit
802027f3f8f9a83a77134a2b104a25ff3a4ac013
Revision a764044 by Luca Rood
June 23, 2017, 08:49 (GMT)
Fix Eevee "No output node" issue

This fixes an issue introduced by the new output node system, where "No
output node" was displayed in the material panel even when an output
node was present.
June 23, 2017, 08:46 (GMT)
Grease Pencil: Fix hardcoded DKEY for continous drawing
June 23, 2017, 08:05 (GMT)
Fix T51845
June 23, 2017, 07:24 (GMT)
Manipulator: partial depth support

Use the depth flag added for this purpose.
Although this only works for regular currently, not selection.
June 23, 2017, 06:47 (GMT)
Manipulator: disable GL state changes drawing geometry

If there is case this is needed, we can enable and restore state
for now it seems OK to disable.
June 23, 2017, 05:54 (GMT)
Manipulator: flip scale flag usage

Naming was confusing, while technically correct -
the result is no scaling (manipulator ignores zoom-level).

Also remove 3D from name since this can be supported for 2D views too.
June 23, 2017, 04:50 (GMT)
Manipulator: rename struct members

Rename:
- matrix -> matrix_basis
- user_scale -> scale_basis
- scale -> scale_final

Match RNA names being added to custom-manipulator branch.
June 23, 2017, 02:13 (GMT)
Eevee: Put pack AO parameters.
June 23, 2017, 01:15 (GMT)
Manipulator: add tweak-snap (not used yet)
June 23, 2017, 00:52 (GMT)
Eevee: Attempt to optimize GTAO shader.

Unroll horizon search loop. Use fast version of acos.
On nvidia linux, unrolling the 2nd loop is giving very high compilation time.
June 23, 2017, 00:52 (GMT)
Eevee: Fix OpenGl errors.

Also assert if texture does not exists in draw manager. Keeping it sane.
June 22, 2017, 23:17 (GMT)
Manipulator: fix broken hover option

Hover flag caused manipulators not to update
(Camera DOF works again).
June 22, 2017, 16:54 (GMT)
DrawManager: Add support for writting to depth without depth testing.

Disabling depth test will prevent from writting to depth buffer.
Add DRW_STATE_DEPTH_ALWAYS to always pass the depth test and write to depth.
June 22, 2017, 16:35 (GMT)
Eevee: Fix max range of lightprobes
June 22, 2017, 15:37 (GMT)
Eevee: Interface and units

We should use PROP_DISTANCE whenever appropriate.
Also rename "Data Draw Size" > "Size" in the UI for the lightprobes.
June 22, 2017, 15:30 (GMT)
Light Probes: interface changes, and renames

Although we are calling all of them light probes, there are a lot of
differences between them. This commit does the following:

* Prevent user from changing the probe type once added

* Unify "sphere" and "cube" probes into reflection cubemap
(as before you can switch between them from the probe UI)

To be done
==========
* Don't show add probe menus unless we are on Eevee

* Light probes panels should not be visible in Clay. Light probe objects
should not be visible in Clay viewport (nor on Cycles).

Notes
=====
* We need icons for the different light probes, and for lightprobes as a
whole (we are using RADIO for now).
June 22, 2017, 08:48 (GMT)
Indicate to users when manual conversion of Eevee materials is needed

We now shows a report error when user opens a file that need fixing.
It's fine(ish) to not do doversion. It's not fine to not communicate that.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021