Blender Git Commits

Blender Git commits from all branches.

Page: 2738 / 2888

July 27, 2013, 18:09 (GMT)
Warnings when WGL can't find the best pixel format.
July 27, 2013, 16:38 (GMT)
WGL_ContextEGL in working order
July 27, 2013, 16:21 (GMT)
Added paranoid check to make sure the context used to load WGL extensions and the context finally selected for rendering are compatible.
July 27, 2013, 15:50 (GMT)
GHOST_ContextWGL in working condition



July 27, 2013, 01:15 (GMT)
Implement the deformed Laplacian as a modifier.
The Laplacian Deform modifier, used two vertexGroups one for static and one for vertices's handlers.
By implementing the tool as Modifier allowed the use of other modifiers as Hook, so that the vertices's handlers can be controlled by various Hook objects.
July 27, 2013, 00:58 (GMT)
- added methods to check if texture is a gdb file;
- cleaned up the files after moving the volume class to cycles/kernel/textures from cycles/kernel/osl;
July 27, 2013, 00:55 (GMT)
started implementation of GHOST_ContextWGL.cpp. (Incomplete)
July 26, 2013, 23:18 (GMT)
Refactor bundle refinement in libmv C API

Instead of having libmv_solveRefineIntrinsics, which creates bundle options from reconstruction options and passes them to the libmv bundle adjuster, have a simpler function that just creates and returns the options. This brings all of the solving logic into libmv_solve.
July 26, 2013, 23:13 (GMT)
Fix error when compiling with WITH_LIBMV=OFF

Adjust libmv-capi_stub.cc to match recent changes to the C API header, otherwise it won't compile with WITH_LIBMV=OFF.
July 26, 2013, 19:58 (GMT)
- Merged trunk, up to revision 58632.
July 26, 2013, 19:29 (GMT)
- Added textures folder under cycles/kernel, and moved the vdb volume class to this directory.
July 26, 2013, 16:53 (GMT)
- changed root CMakeLists.txt so OpenVDB would compile on Mac OS X;
- moved cycles_openvdb_test out of cycles/app since most internal dependencies are not shared between them, to simplify compilation;
- removed -fno-rtti compilation flag since typeid is used;
- re-ordered includes to cause the recently added tbb dependency to be added first, since OIIO has its own lite version of tbb, causing many symbols to remain undefined;
July 26, 2013, 16:50 (GMT)
Wasn't cleaning up after myself properly. This fixes memory leaks.

There's still a memory leak that I have to look at more closely:

Error: Not freed memory blocks: 2
Data from SCR len: 336 0x10d8b54b8
Data from SCR len: 272 0x10d8b5648
July 26, 2013, 16:14 (GMT)
Toolbar popup panels work. There are still some bugs with laying out and drawing text.
July 26, 2013, 10:20 (GMT)
Small bug fix. Was declaring UndoElem *uel not at the start of the function.
July 26, 2013, 00:37 (GMT)
Unify libmv C API for solving

The current libmv C API exposes the libmv_solve function which forwards to either libmv_solveReconstruction or libmv_solveModal, depending on whether the user selected Tripod Motion in the UI. These functions contain a fair bit of common code. Unify them into the single libmv_solve function, leading the way to a clean multiview reconstruction solution.
July 25, 2013, 18:44 (GMT)
Drawing little widgets on toolbar panels so that they can be opened in a popup. Handler is a stub for now. The plan is to execute an operator that displays the panel in a popup window.
July 25, 2013, 13:34 (GMT)
Added icons for object mode toolbar.

* duplicate
* duplicate linked
* add
* delete
* ruler

I'm happy for someone to make proper icons for this.
July 25, 2013, 10:34 (GMT)
Added shortcut parameter to "operator" function and aligning icon on the left is a shortcut is to be shown, but no label.
July 25, 2013, 10:04 (GMT)
Implemented GHOST_ContextEGL.cpp (untested)

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021