Blender Git Commits

Blender Git "master" branch commits.

Page: 5496 / 5574

January 8, 2004, 11:42 (GMT)

Added export for caustic settings based on the raytrans values. And settings
for casting them from GI (pathlight). A new contro "caus depth" in the panel
controls the maximun number of bounces going through objects.

Now images like this:
http://www.coala.uniovi.es/~jandro/noname/images/causfromblender.jpg
are possible with scenes like this:
http://www.coala.uniovi.es/~jandro/noname/examples/exp_test2.blend
January 8, 2004, 09:16 (GMT)
- fixing a bug which can lead users to potentially resize windows such that they can't be regained anymore. Also, when removing the header from the userdefs, resizing it to 1 pixel height made it very inaccessible. This problem was reported _and_ fixed by ndh (Andreas Haferburg). Thanks!
January 8, 2004, 08:55 (GMT)

From Eeshlo, also create the temporary dir inside yafray's install dir if the
user does not put a valid path on YFexport. So now all windows path problems
should be fixed, but never understimate windows.
January 8, 2004, 04:42 (GMT)
- removed duplicate flags from BKE_mesh.h
- removed rendermesh_uses_displist (no longer relevant)
- converted appropriate me->flag tests to using mesh_uses_displist
- made vert and face counting (for info header) use proper counts
- changed flip_subdivision to allow level==0 argument
- ps. thanks for subsurf orco fix ton
Revision 86e32dd by Rob Haarsma
January 7, 2004, 23:45 (GMT)
tsk, little screwup on last commit
January 7, 2004, 23:40 (GMT)

Possible definitive fix for the problem of not finding yafray executable
on win32. Since yafray saves its installation path in the registry, we read it
from there and convert to a legal path for system()
Revision d959b81 by Rob Haarsma
January 7, 2004, 23:33 (GMT)
Applied Daniel Fairhead's patch for a correct working DELKEY in textinput buttons.
(thanks!)

Added a 'void' somewhere to silence a compiler warning.

(Windows only)
Moved the flip fullscreen button in the topheader a little to the right, since the
questionmark button mysteriously disappeared.
January 7, 2004, 21:44 (GMT)
Left over work from localizing renderdata!

- when quads get split before render, the vertexcolors and texture face
(UV) info has to be corrected as well. This happens runtime during
render, no new data is created. The code was in previous versions, but
with raytrace and other new features it needed a rewrite
- this now also should work for the new smart split code from robert!
January 7, 2004, 21:03 (GMT)
- [win32] now really using the directory Blender is installed in. My patch was kinda incomplete, but aphex_ (Simon) was kind enough to point out the lines to edit :)
January 7, 2004, 20:29 (GMT)
Fix for cube map error subsurf.

- cubemap relied on pointer to MFace, which is only available for Mesh
when directly converted to renderfaces.
It then checked the 'puno' flag where also bits were set to indicate
the optimal projection for a face (XY, XZ or YZ).
- I found out the renderface also has a puno flag, so the mface pointer
in a renderface is redundant. Is removed now
- added code in texture cubemap call, which checks on a projection flag
in 'puno'. If not set, it uses the orco's to calculate one.
- this means, that cubemap now also works for other objects than meshes,
provided they have an orco block while render.
- if no orco block available, it uses the 'global' projection to find which
of the cube sides map.

I couldnt find other errors with subsurf & orco though...
Revision 7aeb986 by Chris Want
January 7, 2004, 17:11 (GMT)
Some better pose figuring: in pose mode, when *any* parent of a
constrained bone is flagged for updating (not just an IK parent) we
should update the constrainted bone (except possibly when the
subtarget bone shares the parent). This solves the "Character doesn't
crouch when I pull his spine downward" bug reported in the testing
builds forum.
January 7, 2004, 14:39 (GMT)
- Ooops, random keystroke snuck into file between make and commit.
January 7, 2004, 14:31 (GMT)
- Added UV mapping to displacement.
Revision e488ce0 by Matt Ebb
January 7, 2004, 12:59 (GMT)
Ported from tuhopuu2:

* Added hotkeys Ctrl , (comma) to select 'median point'
pivot and Ctrl . (period) to select 'individual object
centers' pivot.
Revision 349617b by Matt Ebb
January 7, 2004, 12:26 (GMT)
* Added OOPS Schematic menus
January 7, 2004, 10:17 (GMT)
- removed some old cruft from init_render_displist_mesh (for smeshes-RIP)
- reduced main subsurf interface to two functions to make DispListMesh
structures from an editmesh or a regular mesh. for the most part this
means that to implement a geometry modifier you only need to write
these two functions (not very plugable yet however).
- added displistmesh_from_mesh and displistmesh_from_editmesh functions
which allow simple support of subdivLevel(0) subsurfs, somewhat handy
for testing things (like why orco doesn't work for subsurf).
Revision 38e8831 by Matt Ebb
January 7, 2004, 07:30 (GMT)
Small usability fix for Knife Subdivide

* If there are no selected edges when the function's
invoked, it now gives an error message and returns.

If anyone can think of a better message, please suggest it
(or just commit it ;)
January 7, 2004, 06:31 (GMT)
- removed some cruft from old method of subsurf hiding during editmode
January 7, 2004, 06:13 (GMT)
- added BLI_ghash_size(), number of entries in table
- added GHashIterator ADT, for iterating over GHash-tables
January 7, 2004, 05:50 (GMT)
- migrated a subsurf routine to displist.c: displistmesh_calc_vert_normals()
- removed some vertice tweaking for subsurf->displist conversion
- replaced stupid way of doing edcode calculation for ME_OPT_EDGES flag
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021