Daniel Genrich
b4fb141ea5
In the middle of switching to own collision detection, WIP commit (don't expect anything to work, but compile)
2007-09-23 17:40:44 +00:00
Daniel Genrich
5b9140a209
Fixed some collision response issues. (weekend commit, some half done work in)
2007-09-21 13:34:19 +00:00
Daniel Genrich
4c7c711b8a
Fixed collision object init, New: Apply collision impulses so minimum distance is preserved (friction still missing)
2007-09-19 12:13:16 +00:00
Daniel Genrich
6e755b9089
Fixed wind force direction (reported by mfoxdogg)
2007-09-19 08:07:47 +00:00
Daniel Genrich
98e8486baf
Fix: kicked springs caching since it's unused and needs lots of memory
2007-09-18 19:56:58 +00:00
Daniel Genrich
b852223456
arround 50% speedup in calculating spring force using OpenMP
2007-09-18 14:05:36 +00:00
Daniel Genrich
138b436914
Fixed floating point rounding error in goal velocity computation, pointed out my mfoxdogg, additional code cleanup
2007-09-18 11:42:52 +00:00
Daniel Genrich
9dbcffadec
Temporary fix for loading crash of .blends with cached frames. Also fixed some goal behavior/init problem to match SB behaviour
2007-09-18 07:16:57 +00:00
Daniel Genrich
969397ced2
bf-blender/trunk/blender rev 12059 + 12060 + 12064 merged (this commit is only 12059, others are already merged)
2007-09-17 19:57:47 +00:00
Daniel Genrich
deceff52d1
Add WITH_BF_OPENMP for openmp usage, untested on msvc
2007-09-17 19:32:15 +00:00
Daniel Genrich
ca6e59bc48
stupid missing ";"
2007-09-17 11:19:07 +00:00
Daniel Genrich
26a0473c8c
compile fix from elubie
...
special request from mfoxdogg: place modifier where you want
2007-09-17 11:18:04 +00:00
Daniel Genrich
4036412001
Marge with trunk: svn merge -r 12050:12057 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2007-09-17 11:10:23 +00:00
Daniel Genrich
7c05d8eb2b
Fixed 2 crashers when activating collision object; Also put some additional openMP code in (doesn't hurt since #pragma gets ignored if no openMP available)
2007-09-17 10:41:20 +00:00
Andrea Weikert
8bfbccb329
thumbs.c: warning fixes
...
filelist.c: warning fixes
2007-09-17 10:26:09 +00:00
Joshua Leung
672a66905b
Patch/Bugfix #7334 by 'gsr b3d:
...
Some more compiler warning fixes. Some of these seem to be specific to GCC 4.1
2007-09-17 06:11:06 +00:00
Joshua Leung
a48f15e124
With the scons compiling option 'BF_NO_YAFRAY' or so turned on, there were a few unneeded functions still being compiled in buttons_scene. #ifdef'ing them now to reduced compiler warnings
2007-09-17 05:26:18 +00:00
Joshua Leung
85a5b83b9b
filelist.c - culled some compiler warnings.
...
Elubie, could you check to see if any of these cause problems?
2007-09-17 05:16:34 +00:00
Matt Ebb
a36204e1b9
removed an unused function, was giving warnings.
2007-09-17 05:12:57 +00:00
Joshua Leung
01caa9179d
Bugfix #7360 :
...
In svn-trunk, deleting a lamp crashed when the Lamp Buttons were active. Also, removed and old duplicate variable.
2007-09-17 05:00:36 +00:00
Campbell Barton
976a0424e1
when importing sys failed blender could crash on startup. Blender will now exit with an error rather then crashing.
2007-09-17 04:46:58 +00:00
Daniel Genrich
1138bd3014
New: Min & MaxFrame of simulation; Fixed: Many reset problems gone
2007-09-16 23:19:02 +00:00
Daniel Genrich
cd998aaadd
Initial checkin of cloth files + changes
2007-09-16 16:23:21 +00:00
Matt Ebb
90daa8f811
* Extra lamp falloff options, including custom curve!
...
This adds some new lamp attenuation options to the Lamp panel, replacing the old 'Quad' button. Yes, the panel layout is still nasty here, but I've ignored it for now to address properly in the panels cleanup work.
* Constant
http://mke3.net/blender/devel/rendering/falloff-constant.jpg
Lamp doesn't decay with distance
* Inverse Linear
http://mke3.net/blender/devel/rendering/falloff-invlinear.jpg
Default, and same as in older Blender without 'Quad' on. Decays linearly, with 'Dist' value as the lamp's half-energy-distance
* Inverse Square
http://mke3.net/blender/devel/rendering/falloff-invsquare.jpg
A sharper, more realistic decay, good for most electric lights (i.e. not sunlight). This is similar to the old Quad option with slight changes.
* Lin/Quad weighted
Exactly the same as in older Blenders with the old 'Quad' button enabled. When this setting is chosen, two sliders are shown, 'Linear' and 'Quad' (previously Quad1 and Quad2), which controls the 'linearness' or 'quadraticness' of the falloff curve. Lamps in old files with the 'Quad' button on will be initialised to this setting.
But much better for precise control over the lamp falloff now is:
* Custom Curve
This shows an extra 'Falloff Curve' panel, where you can use the standard Blender curve UI control to precisely control how the light falls off. The Y axis is intensity, and the X axis is distance, stretched over the length of the 'Dist' value.
Some example curves and renders:
http://mke3.net/blender/devel/rendering/falloff-curve1-curve.png
http://mke3.net/blender/devel/rendering/falloff-curve1.jpg
http://mke3.net/blender/devel/rendering/falloff-curve2-curve.png
http://mke3.net/blender/devel/rendering/falloff-curve2.jpg
http://mke3.net/blender/devel/rendering/falloff-curve3-curve.png
http://mke3.net/blender/devel/rendering/falloff-curve3.jpg (whee)
2007-09-16 13:50:34 +00:00
Peter Schlaile
c8fe5a0ed9
== Sequencer ==
...
Bugfix for transform effect by Damiles.
Fixes crash with float buffers. (Don't try to render into output buffers,
that do not exist...)
2007-09-15 18:54:03 +00:00
Campbell Barton
3a90f211d2
new view option, SolidTex, to draw textures in solid mode.
...
In the view panel as well as the shortcut Shift+T
this works in editmode as well as object mode
giving results like this
http://members.optusnet.com.au/cjbarton/temp1.jpg
where before you could only see textures in textured draw type like this
http://members.optusnet.com.au/cjbarton/temp2.jpg
2007-09-15 18:12:16 +00:00
Campbell Barton
b2a8199d4b
added a transform panel to the UV/Image window - at the moment it sets UV and teh cursor location.
...
added a stap menu to the UV/Image window for snapping the selection and cursor.
reverted to drawing face dots in editmode when Limit Selection is enabled. even though its not needed for selection its consistent and dosnt look like modes are being changed.
2007-09-15 10:43:13 +00:00
Andrea Weikert
427e063777
== imagebrowser ==
...
* activate imagebrowser for image node with CTRL+LMB on load button in image node.
2007-09-14 18:41:00 +00:00
Andrea Weikert
ee6acc1061
== imagebrowser ==
...
* fix for do_versions, bump correction of old imasel to all files including version 2.44
* refactoring of filtering code using indices instead of copying entries in filelist
* memleak fix.
2007-09-14 18:21:23 +00:00
Campbell Barton
1bde4e3274
2D Cursor in UV window
...
this can be placed by the moused and used for transforming around.
still need numeric location input but no room left in the image panel.
2007-09-14 16:12:17 +00:00
Campbell Barton
6e38ff32be
reverted Mesh Specials WKey menu.
...
Ctrl+V/E/F are still there but Andy and Ton requested this unchanged.
2007-09-14 13:25:39 +00:00
Campbell Barton
2a6f7c349c
changed how shading works in editmode
...
Texture Draw; no shading only textures (better for mapping work)
Shaded Draw; textured with shading (in editmode it used to be like solid draw mode)
ZClip Option; dont draw face center dots.
2007-09-14 11:39:53 +00:00
Campbell Barton
fcd2d30004
* minor changes, edited some tooltips (exr half and zbuf were not that helpful)
...
* UV coord buttons overlapped others since merging uv/face and editmode.
* added some quad join and triangulate into the Ctrl+F face menu.
* active face cant be hidden anymore.
2007-09-14 06:46:57 +00:00
Kent Mein
670611e408
This should hopefully fix bug
...
[#7310 ] FluidSim Domain/Fluid from Duplicate Object Bug Monitor
patch provided by Genscher
Kent
2007-09-13 20:44:00 +00:00
Campbell Barton
256ebc10a0
Selecting faces in editmode did not delimit seams as it does in Face/UV mode.
...
added this to editmode, only delimit seams if face selectmode is enabled.
2007-09-13 17:02:42 +00:00
Kent Mein
8b458e8e5b
Bug spotted by genscher
...
fluidsimCopyMesh didn't actually do what it was suppose to.
(obvious cut and paste error)
Kent
2007-09-13 16:49:59 +00:00
Kent Mein
56dba39261
This is patch [ #6772 ] Background image drawing speedup
...
Thanks goto Matthew Plough (meestaplu)
I've tested it on linux with both an nvidia and an ATI card,
I've also tested it on a mac and solaris, as well as through a
remote display. So I think this one is pretty safe.
If it causes problems on older systems we can revert it
but I don't think we will have any issues with it.
Kent
2007-09-13 14:33:21 +00:00
Joshua Leung
b034822664
Some more tip->tail naming conversions for consistency in the UI.
2007-09-13 05:15:55 +00:00
Campbell Barton
b2b3b01894
Added UV face rotate and mirror to editmode and re arranged some of the editmode keys
...
The WKey menu was way too big and not well organized, re-arranged keys like this.
Ctrl+V - Vert Menu (remove doubles, smooth...)
Ctrl+E - Edge Menu - left as is
Ctrl+F - Face Menu - (flip normals, shading, Rotate and Mirror UV's/Colors)
Wkey menu only has subdivide in it now.
filesel.c - only show the relative paths option if the file is saved, (flag on by default caused the image to silently fail loading on my system, and gave permission errors on a users), also removed a warning.
2007-09-12 10:35:48 +00:00
Joshua Leung
d1dcfd744a
Renamed Root/Tip X/Y/Z buttons in Armature Editmode Transform Panel (NKEY) to Head/Tail for consistency with the rest of Blender.
2007-09-12 07:33:18 +00:00
Matt Ebb
cbee57342f
* Small fix for a slowdown when rendering fully glossy (1.0)
...
reflecting/refracting materials with ray shadows. Fully glossy
materials get Full OSA on automatically, so extra redundant samples
were being calculated for the shadows. This has now been fixed by
reducing the shadow samples accordingly if Full OSA is on.
Thanks to Benjamin Thery who notified me of this!
2007-09-12 03:27:03 +00:00
Campbell Barton
f6aa903e10
* added functions to copy between UV and vertex color layers.
...
* added CustomData_set_layer_active_index and CustomData_set_layer_render_index
since they did not accept values from CustomData_get_active_layer_index and CustomData_get_render_layer_index
* fixed some warnings
* made the colored edge in active face draw mode only display when texture mode enabled.
2007-09-12 02:13:35 +00:00
Stephen Swaney
3740c30968
warning cleanup:
...
implicit declaration of function 'EM_add_data_layer'
2007-09-12 01:14:31 +00:00
Geoffrey Bantle
19c09fe0da
-> Fix for Mesh Properties Python API
...
When switching Mesh properties over to METH_O from METH_VARARGS certain method definitions
didn't get switched over correctly, causing calls to mesh property functions to fail.
2007-09-11 20:58:00 +00:00
Geoffrey Bantle
868f423daa
-> Selection History Fix
...
Old bug in selection history meant that face selections were getting erased from
history on editmode toggle.
2007-09-11 17:01:09 +00:00
Campbell Barton
c08ef3e1d6
Added active drawing in editmode (may need some more work), this hilightes the last selected vert/edge/face, which is needed for moving some of the UV tools into editmode.
...
Added copy menu for editmode for copying from the active faces material, image, UV's vcols etc,
improved on the current vertex color copy by averaging the 4th color when copying color from a tri to a quad.
And added edge crease and length copy
cerrently verts dont have a copy menu but eventually copy weights would be good.
2007-09-11 14:36:03 +00:00
Joshua Leung
bd84d35b31
Bugfix:
...
Copy/pasting multiple ipo curves in editmode, segfaulted due to some misplaced code.
2007-09-11 09:36:47 +00:00
Matt Ebb
c5ef3006b6
* AO bugfix - Constant QMC sampling wasn't getting initialised for bake rendering, causing a crash.
2007-09-11 00:26:15 +00:00
Geoffrey Bantle
f42ef22cc0
-> Multires Editmode fix
...
Typo in Multires Editmode integration meant that way too much memory
was getting allocated for a pointer array (more than 10 times as much).
2007-09-10 23:03:32 +00:00
Geoffrey Bantle
4bfa934ff3
-> Added mesh properties to modifiers
...
Mesh properties layers were not getting copied in the modifier stack.
2007-09-10 22:56:29 +00:00