Revision a254150 by Brecht Van Lommel August 18, 2013, 14:15 (GMT) |
Fix a few compiler warnings reported by clang. |
Revision 2fd11a6 by Stuart Broadfoot August 18, 2013, 13:41 (GMT) |
Updates for the Cycle Hair UI. With the following changes - Removed the cycles subdivision and interpolation of hairkeys. - Removed the parent settings. - Removed all of the advanced settings and presets. - This simplifies the UI to a few settings for the primitive type and a shape mode. |
Revision 19d3e23 by Campbell Barton August 18, 2013, 11:44 (GMT) |
improved BM_face_copy_shared to copy from more possible connected loops and add filter function (not used yet). |
Revision fa3481c by Campbell Barton August 18, 2013, 04:06 (GMT) |
correct own error in recent linked stack edits. |
Revision 754b4ab by Campbell Barton August 18, 2013, 03:41 (GMT) |
add hash function BLI_ghash_assign, BLI_edgehash_assign avoids remove,insert and only hashes the key once. |
Revision 7cce556 by Thomas Dinges August 18, 2013, 02:35 (GMT) |
Code cleanup: * Forgot to remove RNA/DNA in r59043. No need to keep this here, we never used it in Trunk. |
Revision ee2d95f by Campbell Barton August 18, 2013, 01:00 (GMT) |
minor api cleanup for ghash/edgehash - use single inlined lookup function. - move comments into source. - pack iterator vars more efficiently. |
Revision fbb446d by Campbell Barton August 18, 2013, 00:36 (GMT) |
add assert for hashes if an existing element is ever inserted into a ghash/edgehash. the outliner does this intentionally, so add a flag to allow this situation optionally. |
Revision 8b955e9 by Thomas Dinges August 17, 2013, 16:08 (GMT) |
Cycles / Sky Model: * Replaced the Preetham model with the newer Hosek / Wilkie model: "An Analytic Model for Full Spectral Sky-Dome Radiance" http://cgg.mff.cuni.cz/projects/SkylightModelling/ * We use the sample code data, which comes with the paper, but removed some unnecessary parts, we only need the xyz version. * New "Albedo" UI paraemeter, to control the ground albedo (between 0 and 1). * Works with SVM only atm (CPU and CUDA). Example render: http://www.pasteall.org/pic/show.php?id=57635 ToDo / Open Questions: * OSL still uses the old model, will be done later. In the meantime it's useful to compare the two models this way. * The new model needs a much weaker Strength value (0.01), otherwise it's white. Can this be fixed? * Code cleanup. |
Revision 763bce4 by Campbell Barton August 17, 2013, 13:32 (GMT) |
bmesh api internal changes - optimize BM_face_exists_overlap_subset(), dont check faces smaller then the vert array, don't initialize overlap flag unless its needed. - BM_face_exists_overlap had incorrect check (currently function is unused so no harm done) |
Revision 0b00ba4 by Campbell Barton August 17, 2013, 13:08 (GMT) |
remove unused function |
Revision 95dc1d9 by Sv. Lockal August 17, 2013, 11:49 (GMT) |
Fix [36486] Outliner doesn't allow to expand Hierarchies of armature if it's present on 2 Scenes This is done by fixing logic for finding the first unused element in treehash. The blend file from [36486] also exposes a memleak, but it should be addressed separately. |
Revision 0f07ca6 by Campbell Barton August 17, 2013, 09:25 (GMT) |
remove unused args from edgenet fill (since rewrite, but they weren't used before either) |
Revision 5fafc22 by Campbell Barton August 17, 2013, 08:21 (GMT) |
style cleanup |
Revision 85b0315 by Campbell Barton August 17, 2013, 08:00 (GMT) |
avoid double ghash lookups |
Revision 1b11428 by Campbell Barton August 17, 2013, 07:09 (GMT) |
fix for crash in compositor/opencl, the error value of -1001 would read past the error-string array. |
Revision d7cc2be by Campbell Barton August 17, 2013, 05:33 (GMT) |
add linklist stack macros, use where over allocating an array was previously done. |
Revision 2633488 by Campbell Barton August 17, 2013, 05:27 (GMT) |
use 'with' keyword for script stub (recommended with py3). |
Revision 9d4bf6b by Campbell Barton August 17, 2013, 04:48 (GMT) |
change CHECK_TYPE_INLINE macro not to add the pointer in the macro. |
Revision 82c8454 by Mitchell Stokes August 17, 2013, 04:37 (GMT) |
BGE: Adding partial support for LibLoaded lights with GLSL materials. Any GLSL materials loaded after lights are LibLoaded will now use the lights in heir shaders. This includes materials loaded from the same scene as the LibLoaded lights. We could later add a new flag to LibLoad to recompile all existing shaders, but this commit should offer a lot more flexibility as is. |
|
|
|


Master Commits
MiikaHweb | 2003-2021