Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2629 / 5574

Revision f50fed6 by Julian Eisel
April 12, 2015, 06:07 (GMT)
Reset view after ctrl-clicking a Panel

Using ctrl+LMB to collapse all panels except of the clicked one resulted
in an empty area if done from a view that is scrolled down to some
degree. Resetting the view makes this much better, although it still
doesn't work that well if the area is really small, but I don't think
it's worth over-complicating things here.

"Feature-Request" by @maxon ;)
April 12, 2015, 01:12 (GMT)
Missed this last commit (dyntopo hashing)
Revision 87b6d3c by Thomas Szepe
April 11, 2015, 14:17 (GMT)
BGE: Add keyword arguments to createConstraint API

Added keyword arguments to createConstraint.
Changed initial values for the pivod XYZ form 1 to 0.0.
Changed initial values for the axis Z form 1 to 0.0.
Delete the parsing for 4 parameters, because parsing only the X pivot is not necessary, also it was not working correctly (int instead of float).

Reviewers: brita_, sybren, lordloki, campbellbarton, moguri

Reviewed By: lordloki, campbellbarton

Subscribers: campbellbarton

Differential Revision: https://developer.blender.org/D705
April 11, 2015, 14:08 (GMT)
BGE: FIX T43537: ImageMirror does not work in BlenderPlayer with quad buffer

In quad-buffer stereo mode, the GE render pass ends with the right eye on the right buffer, but we need to draw on the left buffer to capture the render.

Reviewed By: agoose77, HG1
April 11, 2015, 13:41 (GMT)
BMesh: intersect was using ptr hash for int keys
April 11, 2015, 13:36 (GMT)
BMesh: simplify hashing for dyntopo

Was using pointer hashing when the keys are in fact uint's.
Since they're well distributed from the rangetree,
no need to do bit-shifting tricks. just use int as hash.
Gives ~8% speedup in own tests.
April 11, 2015, 09:41 (GMT)
Remove splash link to support gooseberry

Was included only for initial campaign.
Revision 465a5d2 by Thomas Szepe
April 10, 2015, 18:20 (GMT)
BGE : Fix T43800: getScreenVect()/getScreenPosition()/modelview_matrix returns incorrect results

The getScreenVect(), getScreenPosition() and modelview_matrixmethod returns an incorrect results if called after the camera has been translated on the same frame.
The model view matrix will be update only once per frame with Cam->SetModelviewMatrix in KX_KetsjiEngine::RenderFrame.
Using GetWorldToCamera as model view matrix to get an actual view matrix even if the camera is moved.

Reviewers: sergey, dfelinto, brita_, sybren, hg1, campbellbarton

Reviewed By: hg1, campbellbarton

Projects: #game_engine

Differential Revision: https://developer.blender.org/D1170
April 10, 2015, 17:35 (GMT)
Cycles: Fix compilation error on windows after recent logging changes
April 10, 2015, 14:43 (GMT)
Disable strict flags for msvc
April 10, 2015, 14:10 (GMT)
Fix for debug-only crash when setting "Any" keymap input type

Another one of those assert crashes when passing values != than 1 and 0
(in this case the value is -1)

Notes from reviewer:
--------------------
These should really be enums. since valid values are KM_ANY,
KM_MOD_FIRST, KM_MOD_SECOND.

But can see at some point this was changed from an enum so... I guess
this is the only way.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D1227
April 10, 2015, 13:34 (GMT)
Thumbnails: Add translations to font preview.

Not much to say, this is pretty straightforward.
We just have to add current locale to thumbnails 'signature', so that
previews get re-generated when we change locale...

Tested with Japanese and French.

Btw, I do not really understand why using BLF in ImBuf is badlevel... :/
April 10, 2015, 13:34 (GMT)
BLF translation: fix BLF_lang_get(), add UI-agnostic BLF_translate/_do helpers.

BLF_lang_get() shall return 'default' Blender locale (en_US) when translations
are completely disabled!

Also, add BLF_translate() and BLF_translate_do() to allow translating some strings
outside of label/tip context, but still only when i18n global flag is enabled.
April 10, 2015, 13:34 (GMT)
Thumbnails: some reorganization, decouple actual path of file to preview from 'ref' one.

(Partial) backport from asset-experiments branch.

Reorganization: previously we could recompute name/path of thumb file two or three times,
now added lower-level internal functions that take those as parameters, so in most case
they are computed only once. Very minor optimization, but simple too.

Also, path of file to preview is now decoupled from path used to generate its URI
(and hence thumbnail path). In asset-experiments branch this is needed because
we also handle datablock previews in/as thumbnails (file_path is .blend path,
URI is .blend path + datablock 'path').

Here this will be needed for same kind of reason - once translated, font thumbnails
need to be re-generated when we change current language...
April 10, 2015, 12:06 (GMT)
Use off_t for filesize (was int)

Resolves finding >2gig files.

Also enable strict flags.
April 10, 2015, 12:06 (GMT)
Cleanup: remove win32 workaround
April 10, 2015, 11:25 (GMT)
Cycles: Cleanup, make more clear what camera utility functions are private/public
April 10, 2015, 11:17 (GMT)
Fix T44329: Second part: prevent 'cachebuffer' and 'fullOSA' in preview renders.
April 10, 2015, 11:05 (GMT)
Don't use vertex colors in textured mesh display during texpaint.

Wasn't that irritating?
April 10, 2015, 10:53 (GMT)
Cycles: Make transform from viewplane a generic utility function
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021