September 6, 2014, 23:11 (GMT) |
StereoDisplay is now Stereo3dFormat and and removal of UserDef properties * All the datablocks that uses stereo3d_format now store a pointer not the struct |
September 6, 2014, 23:10 (GMT) |
Store StereoDisplay in the image dna to use when re-saving the image |
September 6, 2014, 22:21 (GMT) |
General UI and some cleanups |
September 6, 2014, 22:21 (GMT) |
Generated Image now has a '3D Stereo' option (when stereo3d is on) |
September 6, 2014, 22:14 (GMT) |
Support for painting of stereo images (no real depth painting yet) Idea poll: When in stereo mode you paint we paint to both buffers at the same time, however the brush should get an offset parameter (pixel separation) that would allow the user to paint in depth. The brush 'icon' (the circle thing) could also be drawn with this offset. Bonus: make grease pencil (View mode) do the same thing. Basicaly we can add a 'viewoffset' property to each line and use it at drawing time (no idea of GPencil code, just speculating). |
September 6, 2014, 22:13 (GMT) |
View3D Background Image stereo support |
September 6, 2014, 22:13 (GMT) |
Write/Read .blend for Image.views |
September 6, 2014, 22:13 (GMT) |
Image Sequence (0001_L.png, 0001_R.png, 0002_L.png, 0002_R.png, ...) support |
September 6, 2014, 22:13 (GMT) |
Image Node supporting individual images as views |
September 6, 2014, 22:13 (GMT) |
Image support to multiview (not only RenderResult/Multilayer) |
September 6, 2014, 22:12 (GMT) |
Move code to reset Viewer Image cache to BKE_image.h |
September 6, 2014, 22:11 (GMT) |
Merge remote-tracking branch 'origin/master' into multiview |
September 2, 2014, 09:54 (GMT) |
Filepath should include view even when rendering one view (if multiview is on) When multiview is not used the filepath is as usual (e.g., Image.jpg). When multiview is on, even if only one view is enabled the view is incorporated into the file name (e.g., Image_L.jpg). That allows for the user to re-render individual images. |
September 2, 2014, 09:54 (GMT) |
Refactor to use view name instead of view id This was is partly from the original code review round. At that time Brecht Van Lommel suggested using names for the API instead of integers (as we do for RenderLayers). I went a bit further and changed *most* of the code to use strings. The only parts that still use view_id are the ones closely related to UserImage. That simplify the code and should make the code easier to understand, review and maintain. I tested many (if not all) of the supported areas, and apparently things are working. But given the size of the intervention I wouldn't be surprised if something stopped working, so please report. |
August 29, 2014, 15:41 (GMT) |
Merge remote-tracking branch 'origin/master' into multiview |
August 29, 2014, 15:40 (GMT) |
Fix blenderplayer stub |
August 29, 2014, 14:08 (GMT) |
OpenGL Preview Export - final Animation exporting works, stereo output works, ... =) |
August 29, 2014, 14:07 (GMT) |
Fix for is_mono test (meaning we were doing multiview in some times when we should be doing mono rendering) |
August 29, 2014, 14:07 (GMT) |
Rename scene multiview util functions |
August 28, 2014, 22:27 (GMT) |
OpenGL Preview Export (work in progress) OpenGL Preview Export is working for still images, and not breaking for sequencer, movie, ... That includes some refactoring to unify the code of render_opengl.c and pipeline.c (the part related to saving). Next tasks: * Get it to work for the movie opengl preview * Get the sequencer 3dview preview to show in stereo * Get the sequencer OpenGL still/movie to export in stereo |
|