===========================
- Now different areas can use different default oclor for
new layer creating when making initial stroke.
- Change default color for movie clip to pink.
It's much useful now because black strokes aren't useful
at all because it's difficult to notice them and you always
used to change layer's color before doing manual calibraiton.
===========================
- If render size is set to "Full Render" and undistorted render
is enabled, do on-fly undistortion so distortion coefficients
can be visually verifed before baking.
- Made slight change in libmv-side to survive with large distortion
coefficients. Hope this change is fine.
===========================
Various grease pencil fixes:
- Last segment of distorted poly line wasn't drawing when
manual calibration is enabled.
- Grease pencil+2d stabilization should live together fine now.
Using OSX Bundle (in oppose to Blender dummy .app) as start point for binary.
That way we don't need to move the blenderplayer after the bundle is finished and we can rebuild it without doing `make install`
I will test more tomorrow, but it should be working now
this is working fine. The only problem is described in the XXX there.
While Blender is linked to the right place during `make` time (~/bin/blender.app/Content/MacOS/blender)
blenderplayer is in the top bin folder (~/bin/blenderplayer).
That means it will be correct only after you run `make install` (we are moving it to the right place inside the bundle).
I couldn't find the place to fix this properly. I will see with Jens Verwiebe how we can address that.
- move some larger vars into a nested scope.
- replace memset with zero initializer.
- rempace VECCOPY macros with copy_v3v3
- change function args to give the float array length.
==========================
- Added building undstorted proxies.
- Move render proxy settings outside from movie clip to
clip user, so now different users can use different proxies.
For example, clip editor displays original footage, 3d viewport
displays 75% undistorted proxy.
- Unified paths used for sequence and movie clips.
Please, rebuild proxies if they would fail to load.
- Added experimental operator "Delete Proxy". Use with care.
- Moved clip operators outside of space_clip.
- only pass if the mesh has vertex colors to drawParams() rather then the mcol its self, this saves a lookup on the color.
- drawing textures in editmode with no vertex colors would still lookup vertex colors on each face, instead cache this info for all faces.
Looks like with current implementation voxeldata should always be created
for voxel textures. Remove recently added NULL check and allocate
voxel data when linking a texture.
Set origindices for edges/faces created for rim to ORIGINDEX_NONE.
Also discovered error in recent editmode VBO fix -- it used to crash
when comparing faces with ORIGINDEX_NONE original index.