1b47e2678e
style cleanup: missed these from previous cleanup
2012-04-29 17:55:54 +00:00
e701f9b670
style cleanup: whitespace / commas
2012-04-29 15:47:02 +00:00
b56aabf815
style cleanup: multi-line if statements.
2012-04-21 15:11:03 +00:00
fe7f354daa
Fix #30900 : when opengl offscreen render failed, the wait cursor would incorrectly
...
stay visible. Patch by Justin Dailey.
2012-04-11 08:27:07 +00:00
66e8efd40c
Minor UI messages fix...
2012-04-02 06:56:16 +00:00
9e497291ee
support for opengl rendering in the sequencer (header icons as with 3D view).
...
while opengl could be used for display you couldn't output it to a file.
extended the existing opengl render operator to optionally take input from the sequencer.
notes:
- doesn't redraw in the viewport yet (only output in terminal)
- doesn't do OSA
2012-03-29 23:33:50 +00:00
8ec4371ff1
style cleanup: render
2012-03-29 22:42:32 +00:00
ab4a2aaf4a
style cleanup: follow style guide for formatting of if/for/while loops, and else if's
2012-03-24 06:38:07 +00:00
4c3bb77012
style cleanup: spaces aroudn operators for operator definitions.
2012-03-22 07:26:09 +00:00
4f19c1a995
spelling cleanup
2012-03-18 07:38:51 +00:00
4f7bdc59d3
style cleanup: spelling.
...
also remove large, duplicate comments from sunsky.h
2012-03-09 00:41:09 +00:00
e5464db95d
Fix for opengl render setting current frame to 0 after finish rendering.
2012-03-07 19:19:58 +00:00
c69e4ef862
Mango request: use active scene clip as background for sequencer scene strip renderer
...
and opengl renerer when rendering from camera view.
Other usages of offscreen drawing shouldn't be affected by this change.
2012-03-07 17:45:40 +00:00
9d49fa0e63
style cleanup - spelling corrections & update some incorrect comments.
2012-03-03 11:45:08 +00:00
a368e6771a
- remove some unused editmesh functions.
...
- copy & rename EditMesh stricts for use with scanfill (remove unused members)
2012-02-19 22:17:30 +00:00
e1dd245a1e
more keymap edits
...
- make sure defaults are not assumed (so reuse last settings doesnt
override)
- replace 0/1 for TRUE/FALSE defines.
2012-01-16 16:12:03 +00:00
ae9b4b81cb
opengl render save ignored alpha settings. also some FILE_MAX defines missed last commit.
2012-01-16 06:43:58 +00:00
4f3de6a741
adjust view3d api function for getting user region to also return view3d since most callers need this too.
2012-01-14 12:24:25 +00:00
fca385ca9a
- opengl render in quadview wasn't using camera.
...
- minor change to FTOCHAR use.
2012-01-14 11:21:00 +00:00
cb145fad01
Fix #29878 : running bpy.ops.render.opengl() from console not starting new line
...
or printing output.
2012-01-13 15:35:36 +00:00
74aede4d71
Fix #29824 : Error writing frame if 3D scene starts after first frame of animation and output is H264
...
Issue was caused by incorrectly set PTS value frames came form Scene strip renderer.
This value used to be calculated from RenderData current and start frame which
lead to non-uniformuly counting which totally confuses encoder.
Switch append_avi and append_ffmpeg to use current frame from rendering scene
(which was already passing to this functions and was used mostly for logging)
and start frame of rendering scene (it's new parameter added). This allowed to
calculate correct PTS value easily and get rid of global static sframe variable
in writeavi.c file.
2012-01-13 09:20:13 +00:00
153be23dbe
give a more useful error when attempting to opengl render in background mode.
...
add some tips to the python docs.
2012-01-13 06:59:16 +00:00
1e3f069379
use render osa setting for opengl render sample count and BLI_jitter for opengl rendering (previously was hard coded at 5).
2012-01-12 17:04:09 +00:00
e0c41e66b8
dont draw object center dot for opengl render
2012-01-09 03:16:30 +00:00
ecd463d20d
fix an error rendering opengl weightpaint data wasn't working when python initialized opengl render on startup (needed for testing script).
2012-01-09 02:50:09 +00:00
b9ff5840a6
Code refactoring: add unified image buffer functions for doing float => byte,
...
byte => float, float => float, byte => byte conversions with profile, dither
and predivide. Previously code for this was spread out too much.
There should be no functional changes, this is so the predivide/table/dither
patches can work correctly.
2011-12-28 13:29:33 +00:00
d949dd6849
Fix #27981 : opengl render + render slots not working.
...
This also revealed an issue where the opengl render float buffer was not linear,
and toggling back to a render slot would show wrong colors. Now it converts the
float buffer to linear so that this goes ok, disadvantage is that it's slower.
2011-11-29 22:37:16 +00:00
6736576f6d
replace FILE_MAXDIR + FILE_MAXFILE with FILE_MAX
2011-11-26 04:07:38 +00:00
30fd1ab523
replace ImBuf.depth with ImBuf.planes to match ImageFormatData.planes & to avoid confusion with ImageFormatData.depth
2011-11-21 20:47:19 +00:00
0e2c8cdcdd
move image settings into their own structure so the interface can be shared where image saving settings are needed.
...
currently file out node and render output share this struct & UI.
2011-11-21 20:19:58 +00:00
f1eb66aa68
share code for fluidsim, ocean & dynamic paint file paths.
...
- use BLI_join_dirfile for joining all paths (no need to ensure slash is appended).
- paths from linked library files now supported.
2011-11-20 14:38:11 +00:00
5429a701c4
Camera: more code refactoring, adding a function to create CameraParams from
...
3d view, deduplicating the complex code for setting up the viewplane.
2011-11-18 21:19:03 +00:00
ed77c356fc
Fix: OpenGL renders on graphics cards which do not support non-power-of-two
...
textures were stretched and the wrong size.
2011-10-28 16:57:06 +00:00
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
f157a543c6
/blender/editors: Removed final points in UI strings and messages.
...
Plus a few cuts in very long lines…
2011-09-19 12:26:20 +00:00
61fc839200
fix [ #27862 ] OpenGL render animation don't respect .png RGB option.
2011-07-05 07:46:25 +00:00
734a4aa428
fix [ #27746 ] Black and White Render doesn't work and/or Saves as a Blank screen
...
convert to grayscale when saving renders rather then only writing the red channel.
2011-06-24 03:49:56 +00:00
e038b25579
view3d function naming, no functional changes.
2011-05-21 08:56:37 +00:00
54b97c1d9d
Code refactor: split code for render updates and opening render view into
...
separate files, no functional changes.
2011-05-19 11:34:11 +00:00
e7ffd32a61
use camera render argument to avoid temp overwriting the scene camera.
...
also fix for mistake with rendering stars from previous commit.
2011-04-30 05:42:37 +00:00
c4c22d4e9f
- pass the camera to the render stamp function.
...
- add BKE_write_ibuf_stamp() since saving environment maps & screen shots shouldn't have stamp.
2011-04-30 05:26:09 +00:00
6559209dbf
[ #26482 ] Solidify / Animation Opengl render. no texture.
...
workaround for view3d datamask not being correct on opengl render.
2011-03-13 02:44:25 +00:00
627c764e3c
bug [ #26329 ] Project Paint not working
...
we cant ensure that a requested buffer can be allocated so report opengl errors when failing to allocate the buffer (rather then printing to console).
this is common enough and generic error isn't too helpful to users.
2011-03-06 23:12:12 +00:00
Nathan Letwory
95100afc12
doxygen: blender/editors tagged.
2011-02-27 20:29:51 +00:00
Nathan Letwory
5b607701a7
doxygen: prevent GPL license block from being parsed as doxygen comment.
2011-02-23 10:52:22 +00:00
8cbdf89695
OpenGL playblasts now respect Preview Range, making it easier to
...
render out short segments of shots to be previewed with accurate
timing.
2011-02-17 10:18:14 +00:00
8227b3d463
remove/comment unused vars
...
also removed unnecessary NULL checks (where the pointer was used later without checking).
2011-01-13 04:53:55 +00:00
8f21a43535
split BKE_utildefines.h, now it only has blender specific defines like GS() MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h.
...
no functional changes.
2011-01-07 18:36:47 +00:00
ae51e1c683
reverting part of Ton's commit r33911.
...
The bug was 'write_still' was incorrectly being initialized to 'view_context'.
'write_still' should always write an image, so failing silently here is bad behavior.
Also, opengl render and internal render engine operator should use this option the same way.
2010-12-31 04:48:56 +00:00
1a8cc0a8f0
Small fixes:
...
- OpenGL still render failed when output format was set to Movie.
Now it just doesn't save a file and renders anyway.
- Bone heat weight was missing 'wait cursor'.
- Waitcursor for Mac Cocoa is back! Made all OS's use the same
nice hourglass cursor.
(Note: this violates Mac UI guidelines, we should rely on the
spinning wheel of death instead. Highly disputable that.)
2010-12-27 18:54:43 +00:00