Age | Commit message (Collapse) | Author |
|
char* - makes using these methods much nicer.
|
|
GPUs can do more now.
|
|
Should fix crashes reported by Calli
|
|
|
|
Remove warning printf.
|
|
|
|
|
|
|
|
|
|
New Python Hooks for cameras.
|
|
Protect KX_GameObject - Py_Header unprotects!
|
|
- tests every object against the view frustum.
- Tree based culling is there, need to build tree.
|
|
Generate bounding boxes for frustum culling
|
|
http://projects.blender.org/tracker/index.php?func=detail&aid=1245&group_id=9&atid=125
The vertex paint routines were storing red in the blue channel, and blue in the red channel.
|
|
fix memory leak in vector module. Memory allocated by vector constructor
was not being freed.
|
|
|
|
|
|
first commit for review and improvements on OSA (anti aliasing) in
Blender.
http://www.blender3d.org/cms/Rendering_engine.320.0.html
Most relevant changes:
- full check on subpixel sample locations
- all subpixels are fully rendered (gives spec AA, procedural texture AA)
- also unified render uses it
- removed double-used code for unified render
Whether or not this will be optional (better pics, but in some cases slow)
is to further evaluate. For raytracing - for example - this cannot be simply
done, since the new sampling system made raytrace code much simpler.
|
|
- updated sizePreset() to deal with borders.
|
|
- object's matrix is not updated until redraw. pymatrix returned is updated to reflect current variables.
|
|
|
|
for texture paint mode.
Also adds paint and properties to the view menu in image window.
|
|
.blender/.bfont.ttf in cwd.
|
|
Don't apply friction to external velocities. The means motion actuators that set linV will work, without having to be repeatedly triggered.
|
|
|
|
prevent hanging on optimized windows build. That's going to be tested
now!
|
|
* Added the axis constraints (and fixed a bug) in the newly
added View3D transform menus, and in doing so removed
some duplicated code from toolbox.c
* Cleaned up text labelling
Hint:
Remember to use Title Case for menu labels, and only use
an ellipsis (...) when the menu opens up another new
dialog like a panel or a pupmenu(). The ellipsis indicates
"there is something more to come" and that no action,
mode-change, whatever will be executed immediately.
|
|
Object.setEuler() was not accepting old style args of 3 floats.
|
|
|
|
- grab/rot/scale sublevel in object pulldown (mostly as hotkey reminder)
- added missing hotkeys to 2 toolbox items
|
|
That feature is not available... and I doubt that'll be soon. :)
|
|
in file selector.
Thanks Joilnen for pointing to this line.
|
|
- a major redo of the Bone module
- BPy_Bone structs are separated into Bone data and python vars. This is necessary for the correct memory allocation of bone data between python and the global armature list.
|
|
Reported by Grogilius. Thanks!
|
|
- check to make sure $HOME/.blender exists before returning that
as the home
|
|
Bug 1258: selecting objects with text drawing (axis, or as draw extra)
causes crashes in IBM cards. Has been tested & verified. A crash on
selecting Empty is often reported... so I just disabled drawing of
text when in selecting-draw mode.
Added comments in code to note it clearly.
|
|
Normals for mball where flipped, when using displace mapping.
Fix is both flipping normals, and flipping flip flags.
|
|
When Traceable was off, and the rendered pixel outside Octree, the
intersection was going wrong. Due to the many samples taken not easy
to see, but certainly causing extra noise.
|
|
When in texture buttons, selecting Lamp, Camera or other Object didnt
update the shown texture correctly. Now it nicely switches.
|
|
|
|
When zooming in extreme, scaling things outside of view caused dashed
line to be wrong... it used shorts for screencoords. Made it a float.
|
|
Apparently the 'sync' option for alt+a anim playback *can* run without
the sound_init_audio() being called, but it cannot play audio... o_O
(For who doesnt know, syncing was coded abusing audio timing)
Anyhoo. This also fixes #1267, reporting that 'sync' option didnt work.
|
|
- Manuel from MakeHuman reported a memory leak in NMesh_getVertsFromGroup, should be fixed now. A pylist was not being decref'ed.
|
|
For example when no Texture exists, and you switch from material to
texture buttons.
|
|
Sconstruct modified so that Blender build on 10.3 without any additionnal
download than source + darwin libs.
defaults settings correct for 10.3.
fixed bug # 1260 : added MT_NDEBUG flag at top-level.
|
|
leaked!
|
|
|
|
"Sphere": spherical mapping for a 360 degree panorama
"Tube": cylindrical mapping for a 360 degree panorama
Both mappings by default do only the sky (upper) hemisphere. The color
below is same as regular Horiz and Zenith colors, useful for setting
an AO effect.
Sample pics:
http://www.1000skies.com/fullpanos/index.htm (commercial)
|
|
caused by swapbuffers system, which redraws the other windows when the
CFRA timer already advanced 1 frame.
Added an extra redraw to fix this. Could fix report #964, will wait for
JWalton to verify.
|
|
- Material Shadow and Traceable still mentioned old shadowbuffer methods
- AngMap option in World mapping has better explanation
|