Blender Git Loki

Blender Git "asset-engine--archived" branch commits.

Page: 75 / 79

December 22, 2014, 13:39 (GMT)
You can now edit bookmarks (and recent) names...
December 22, 2014, 11:25 (GMT)
WIP UILists for filebrowser: add access to three remaining types.

This also change update of active bookmark indices to happen in file_refresh().

Still not fully working, of course.
December 22, 2014, 09:26 (GMT)
Merge branch 'master' into asset-experiments
December 21, 2014, 15:02 (GMT)
WIP: merge work on local branch about using UILists for bookmarks, be able to rename them, etc.

Doing it mostly because I need some update work done here so far to get py uilists/bookmarks working.

This exposes/moves part of bookmark code to ED_ area, so that it becomes available from e.g. RNA.
And adds RNA struct and such to represent a bookmark entry.

Also, Bookmark format is ammended to store optional custom names.

All this is still *very* crappy, should probably take some time soon to cleanup the whole branch!

See also T42777.
December 21, 2014, 14:20 (GMT)
Merge branch 'master' into asset-experiments
December 20, 2014, 15:47 (GMT)
Add group preview generation too.
December 20, 2014, 12:44 (GMT)
Merge branch 'master' into asset-experiments
December 19, 2014, 13:54 (GMT)
Fix stupid error (CMake install does not clean removed files it seems :/ )
December 19, 2014, 13:29 (GMT)
Various improvements to obj preview generation:

* Do not render cameras, lamps etc. for now.
* Generate bbox in camera local space, gives much better results.
* Add an op to clear previews from files.
December 19, 2014, 12:59 (GMT)
Merge branch 'master' into asset-experiments
December 18, 2014, 18:38 (GMT)
Merge branch 'master' into asset-experiments
December 18, 2014, 18:36 (GMT)
First basic pyscripts to generate previews for objects.

Much to be done still, but with it you can select some blender file,
and generate a basic rendered preview of each object.
December 18, 2014, 14:26 (GMT)
Finalized working new 'fit in camera view' code.

Now for any object, we have an rna func to call with a set of (flatten :/)
coordinates, and we get back location this object should be to 'see'
all given points.

Would need more refinements, but will do for now.
December 18, 2014, 11:37 (GMT)
Merge branch 'master' into asset-experiments
December 17, 2014, 20:56 (GMT)
Full WIP work to get better control regarding 'camera' aspect of objects.

First expose a method in Object RNA to get camera projection matrix (done).

Then, expose a method to get camera position (and scale for ortho) so that
it fits a given set of coordinates (still unfinished).

this among other things implied rewriting `BKE_camera_view_frame_fit_to_scene()`
underlying logic so that it uses `CameraParams` system, instead of `BKE_camera_view_frame()` one.
December 17, 2014, 09:43 (GMT)
Fix stupid merge error.
December 17, 2014, 09:42 (GMT)
Merge branch 'master' into asset-experiments

Conflicts:
source/blender/blenloader/intern/writefile.c
December 16, 2014, 17:03 (GMT)
RNA access to previews (image and icons).

Note since this gives python possibility to change those previews,
we add flags to PreviewImage to tag as user_defined.

TODO: replace all those shorts-used-as-bools by bitflags!
December 16, 2014, 15:59 (GMT)
Merge branch 'master' into asset-experiments
December 16, 2014, 13:41 (GMT)
Ensure previews are up to date when saving .blend file.

Previuosly, we would only write existing data - and big previews were
nearly never generated by default.

Now, if saving previews is enabled, `wm_file_write()` will ensure
all 'common' previewable datablocks do have up-to-date previews
(brushes remain TODO here for now, they have both a preview **and**
an icon_imbuf, sigh...).

This implied adding an 'immediate' non-job-background version of
`ED_preview_icon_job()`.

Note this does not include objects/groups/etc. It's not simple to generate
previews for those, will probably go for a user-launched py operator here...

Also, cleanup some debug prints!
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021