Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-18GWN: Port to GPU module: Replace GWN prefix by GPUClément Foucault
2018-07-18GWN: Port to GPU module: Move files to GPUClément Foucault
This does not include all the struct and type renaming. Only files were renamed. gwn_batch.c/h was fusioned with GPU_batch.c/h gwn_immediate.c/h was fusioned with GPU_immediate.c/h gwn_imm_util.c/h was fusioned with GPU_immediate_util.c/h
2018-07-18GWN: Port to GPU module: codestyle & licenceClément Foucault
2018-07-17Merge remote-tracking branch 'origin/master' into blender2.8Ray Molenkamp
2018-07-17make.bat: remove msvc2013 support.Ray Molenkamp
2018-07-17Render: add "OpenGL" render engine.Brecht Van Lommel
This is intended for quick renders for previsualization, animation previews or sequencer previews. It provides the same settings as found in the 3D view Shading popover in solid display mode, but in the scene render properties. The "Workbench" engine was removed, and this name no longer appears in the user interface, it's purely an internal name. We might come up with a better name for this OpenGL engine still, but it's good to be consistent with the OpenGL Render operator name since this has a similar purpose.
2018-07-17Cleanup: moving shading type into View3DShading.Brecht Van Lommel
So all shading settings are in this struct and can be reused in the OpenGL render engine.
2018-07-17UI: move specular light settings to Lights tab in user preferences.Brecht Van Lommel
2018-07-17Fix Python error removing studio lights in user preferences.Brecht Van Lommel
2018-07-17Fix inconsistent shade smooth naming in object and edit mode.Brecht Van Lommel
2018-07-17Merge branch 'master' into blender2.8Bastien Montagne
2018-07-17Fix T56003: Opening image files as movies in VSE crashes.Bastien Montagne
metadata loading code was assuming all videos in Blender were from FFMPEG... added empty place-holders for other types too, we probably could load some metadata from pictures or AVI files too!
2018-07-17World: Added 'Viewport Display' panelJeroen Bakker
The Properties->World tab had no Viewport Display panel. The world color itself was hidden when the 'use_node_tree' was enabled. Also renamed the World.horizon_color to World.color as it has nothing to do with the color of the horizon (old BI feature)
2018-07-17UI: Single-column and flow layout for Scene propertiesVuk Gardašević
See D3532
2018-07-17UI: Minor fixes to separators on menusVuk Gardašević
Closes D3547
2018-07-17Object Mode: Add back object bound displayClément Foucault
2018-07-17UI: Lamp -> Light for the object type visibility operatorsPablo Vazquez
Spotted in a live stream by Emilton Mendoza, thanks!
2018-07-16Fix (IRC-reported) wrong usercount handling of deprecated IPO datablocks.Bastien Montagne
versionning code would unref those twice... Reported by @ßergey on IRC, thanks!
2018-07-16Eevee: Add debug visual for Cascaded Shadow MapsClément Foucault
2018-07-16DRWDebug: Add new debug functions for spheres and matrices.Clément Foucault
2018-07-16Eevee: Fix Cascaded Shadow Maps glitchesClément Foucault
There was an issue that caused the cascaded shadow map to appear glitchy when the lamp was not at the origin.
2018-07-16Workbench: Fix use of uninitialized memory.Clément Foucault
2018-07-16StudioLight: Fix codestyleClément Foucault
2018-07-16Smoke: Port display to Workbench + object modeClément Foucault
This does not fix the smokesim. It only port the drawing method. The Object mode engine is in charge of rendering the velocity debugging. Things left to do: - Flame rendering. - Color Ramp coloring of volume data. - View facing slicing (for now it's only doing sampling starting from the volume bounds which gives a squarish look) - Add option to enable dithering (currently on by default.
2018-07-16Matcap: Fix missing pixel on preview iconsClément Foucault
2018-07-16Merge branch 'master' into blender2.8Sergey Sharybin
2018-07-16Ghost: Fix memory leak happening with keyboard mapping accessSergey Sharybin
So far only noticed system de-initialization doesn't perform full object free. So rather harmless but yet stupid.
2018-07-16Merge branch 'master' into blender2.8Sergey Sharybin
2018-07-16Cleanup: Remove obscure flag which was only used for read in subsurf codeSergey Sharybin
Some sort of rudiment from many years ago, is never set by 2.5x code.
2018-07-16Merge branch 'master' into blender2.8Sergey Sharybin
2018-07-16Cleanup: Use const qualifier for UV vertex mapSergey Sharybin
2018-07-16Merge branch 'master' into blender2.8Sergey Sharybin
2018-07-16Cleanup: More clear naming in UV vertex/element mappingsSergey Sharybin
Also use unsigned short for loop index within a polygon for UV vertex mapping, which matches UV element mapping.
2018-07-16Merge branch 'master' into blender2.8Philipp Oeser
2018-07-16Fix T55944: fbx export error with smoothing facePhilipp Oeser
ddee0931b868 added PROP_RAW_BOOLEAN case for foreach_set, but missed foreach_get Reviewed By: brecht Differential Revision: https://developer.blender.org/D3534
2018-07-16Fix T55527: creating a Quaternion without args should result in identityPhilipp Oeser
quaternion Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3487
2018-07-16Merge branch 'master' into blender2.8Brecht Van Lommel
2018-07-16Buildbot: update for new VS2017 buildbot worker name.Brecht Van Lommel
2018-07-16Fix compilation with older OpenSubdiv librariesSergey Sharybin
Only fixes compilation error, the functionality will be limited. Currently we don't care that much, since all the work is done in the branch anyway. Later on when we'll know which fixes we need to apply on top of latest OpenSubdiv library we will call a library upgrade.
2018-07-16OpenSubdiv: Remove one more unused fileSergey Sharybin
2018-07-16OpenSubdiv: Remove unused fileSergey Sharybin
2018-07-16OpenSubdiv: Remove UV coordinates from converterSergey Sharybin
Converter only defines topology, not coordinates or (face)varying data.
2018-07-16OpenSubdiv: Re-work C-API integrationSergey Sharybin
Main goal is to make API simpler to follow (at least ion terms what is defined/declared where, as opposite of handful big headers which includes all the declarations), and also avoid a big set of long and obscure functions. Now C-API files are split into smaller ones, following OpenSubdiv behavior more closely, and also function pointers in structures used a lot more, which shortens functions names, UV integration part in GL Mesh is mainly stripped away, it needs to be done differently. On a related topic, UV coordinates API in converter needs to be removed as well, we do not need coordinates, only island connectivity information there. Additional changes: - Varying interpolation in evaluator API are temporarily disabled, need to extend API somewhere (probably, evaluator's API) to inform layout information of vertex data (whether it contains varying data, width, stride and such). - Evaluator now can interpolate face-varying data. Only works for adaptive refiner, since some issues in OpenSubdiv itself. Planned changes: - Remove uv coordinates from TopologyConverter. - Support evaluation of patches (as opposite to individual coordinates as it happens currently). - Support more flexible layout of varying and face-varying data. It is stupid to assume varying is 3 floats and face-varying 2 floats. - Support of second order derivatives. - Everything else what i'm missing in this list.
2018-07-15Cleanup: doxy commentsCampbell Barton
2018-07-15Gizmo: update Python templatesCampbell Barton
2018-07-15Fix Cycles incorrect resize and CMYK conversion of uint16/half images.Brecht Van Lommel
2018-07-15GPU_matrix: use Blender's naming conventionsCampbell Barton
Thanks to @sergey for review
2018-07-15Cleanup: use variable names based on term gizmoCampbell Barton
2018-07-153D View: New view gizmo designCampbell Barton
Simplify the default navigation gizmo. See: T54723
2018-07-15Cleanup: style, doxy fileCampbell Barton