Blender Git Loki

Blender Git commits from all branches.

Page: 818 / 2888

June 27, 2020, 18:26 (GMT)
Fluid: Added display support for grid lines
June 27, 2020, 16:23 (GMT)
Add texture transform options, Blender version comment.

Two texture transform options, out of several, are supported now:
- Translation (origin offset) (syntax: "-o u v w")
- Scale (syntax: "-s u v w")

For Normal Map textures, Strength (bump multiplier) (syntax: "-bm s")
is also added.

I had to temporarily replace `nodeFindSocket` with its own
implementation to be able to build, since it doesn't accept
`const bNode*` which we're using everywhere.

I proposed a simple fix: D8142 for that. If and when it gets committed,
I'll remove the duplicate code.

Blender version string is also added in the MTL file.

Test file: {F8647881}
Revision 2eba146 by TempoDev (soc-2020-custom-menus)
June 27, 2020, 15:23 (GMT)
Custom Menu: add submenu item
June 27, 2020, 13:54 (GMT)
LANPR: GP Lineart modifier file r/w now working.
June 27, 2020, 13:24 (GMT)
LANPR: GP modifier basic UI complete.
June 27, 2020, 13:19 (GMT)
Move code to namespace blender; clang-format
June 27, 2020, 13:12 (GMT)
Merge branch 'master' into soc-2020-io-performance
June 27, 2020, 13:06 (GMT)
Add support for exporting Material Library file

**Why not reuse the `write_mtl` in `export_obj.py` ?**
Because there are no benefits except saving some time now, only to later
waste it in debugging or extending it.
Having it in C++ provides easy extensibility when we need to
add more nodes' support without having to modify node_utils.py, which
itself is a hardcoded wrapper for BSDF and normal map shader nodes.

Quick Summary:
If export_params->export_materials is true, we create an empty MTL file
with the same name (not extension, of course) in the same directory.
`frame_writer` writes its name (with extension) to the OBJ file, to
reference it, as per format specs.

MTLWriter class is added in the new files. It uses NodeTreeRef committed
recently in rBe1cc9aa7f281 for a faster way to find two linked sockets.

`frame_writer` instantiates an MTLWriter for an object which then
*appends* that object's material to the previously created MTL file.
June 27, 2020, 12:38 (GMT)
LANPR: Modifier properties added.
June 27, 2020, 12:31 (GMT)
GPencil: Fix selection
June 27, 2020, 11:28 (GMT)
Merge branch 'soc-2020-greasepencil-curve' of git.blender.org:blender into soc-2020-greasepencil-curve
June 27, 2020, 11:02 (GMT)
LANPR: Main panel should also show in Workbench.
June 27, 2020, 11:02 (GMT)
Fluid: Minor refactoring change in workbench volume fragment shader

Using in-built functions instead of conditional operator
June 27, 2020, 10:06 (GMT)
LANPR: Added back chaining threshold values.
June 27, 2020, 08:21 (GMT)
LANPR: Object LANPR panel name change to Lineart.
June 27, 2020, 08:11 (GMT)
LANPR: UI name fixes.
June 27, 2020, 08:08 (GMT)
Refactor: LANPR file names changed to lineart.
June 27, 2020, 07:58 (GMT)
Refactor: All struct names changed to Lineart
June 27, 2020, 07:27 (GMT)
Refactor: DNA names and python references for LANPR.
June 27, 2020, 06:50 (GMT)
Refactor: Rename LANPR to LineArt in DNA and compiler options
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021