Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3981 / 8462

March 21, 2017, 23:05 (GMT)
Hide most panels in the NKey 3d view region
Revision 0a274df by Mike Erwin (master)
March 21, 2017, 22:10 (GMT)
OpenGL: add gpuLoadProjectionMatrix3D function

Make an existing 4x4 matrix the current projection.
Found a need for this while converting code to new API.
Part of T49450
Revision 6d2aca5 by Mike Erwin (master)
March 21, 2017, 21:49 (GMT)
OpenGL: convert to new matrix API (part 5)

Pretty sure source/blender is now finished, with all legacy matrix calls confined to gpu_matrix.c.

This was the easy part, but doing it first makes the next part much easier. TODO and XXX notes describe what is left.

glMatrixMode is still in place, since the new API does not share this concept of modes. Similar for glOrtho and glFrustum which I'll tackle very soon.

Part of T49450
March 21, 2017, 21:45 (GMT)
Merge branch 'master' into app-templates
March 21, 2017, 21:43 (GMT)
Fix for new-file removing template
March 21, 2017, 21:32 (GMT)
Add back basic panels for 101 making it more usable
March 21, 2017, 21:31 (GMT)
Remove underscore blecklist/whitelist
March 21, 2017, 21:30 (GMT)
Add menu filtering
March 21, 2017, 21:29 (GMT)
Correct missing text argument for label
March 21, 2017, 21:27 (GMT)
Fix for preset menus
Revision 7aad5cf by Mike Erwin (master)
March 21, 2017, 21:27 (GMT)
OpenGL: generic inputs for new matrix API

For functions that expect a 4x4 matrix, you can pass in that, or array[16], or float*, or... Casting at each call site can get annoying, and obscures the logic.

The C11 section still needs work, but the non-C11 macros help on the system I tested on (Mac/clang).

Part of T49450
Revision 20d02be by Mike Erwin (master)
March 21, 2017, 20:11 (GMT)
OpenGL: remove fdrawline & other helper functions

Finally, fdrawline is no more!

Part of T49043 & T49450
Revision 3bd831d by Mike Erwin (master)
March 21, 2017, 20:11 (GMT)
OpenGL: convert to new matrix API (part 4)

Part of T49450, fixes a Push/Pop mismatch from part yesterday's 3.
March 21, 2017, 18:29 (GMT)
Object Outline: trying something new
March 21, 2017, 18:29 (GMT)
Initial commit: Replaces bvh function to snap nearest.

BVHtree to snap to vertices and edges is independent of ray. The function for previous transverse was unclear and not very efficient.
The function used now, projects four vertices of aabb to test if it is within the threshold.
It still needs to optimize even more (prioritize axis, anticipate return)

I'll still test the optimization
March 21, 2017, 17:43 (GMT)
Merge branch 'blender2.8' into gpencil_2.8
March 21, 2017, 16:47 (GMT)
Object Mode Engine: Support for active color.
March 21, 2017, 16:05 (GMT)
Merge branch 'master' into soc-2016-multiview
March 21, 2017, 14:23 (GMT)
Datablock ID Properties

Summary:
The absence of datablock properties "will certainly be resolved soon as the need for them is becoming obvious" said the [[http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.67/Python_Nodes|Python Nodes release notes]]. So this patch allows Python scripts to create ID Properties which reference datablocks.
This functionality is implemented for `PointerProperty` and now such properties can be created with Python.

In addition to the standard update callback, `PointerProperty` can have a `poll` callback (standard RNA) which is useful for search menus. For details see the test included in this patch.

Original author: @artfunkel

Alexander (Blend4Web Team)

Reviewers: brecht, artfunkel, mont29

Subscribers: poseidon4o, mont29, homyachetser, Evgeny_Rodygin, AlexKowel, yurikovelenov, fjuhec, sharlybg, cardboard, Asticles, duarteframos, blueprintrandom, a.romanov, BYOB, disnel, aditiapratama, bliblubli, dfelinto, lukastoenne

Maniphest Tasks: T37754

Differential Revision: https://developer.blender.org/D113
March 21, 2017, 14:08 (GMT)
removed unused phi reset from obstacle update function
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021