Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-09-05- improved polygonization (linear interpolation) of Implicit Surfaces (Meta)Jiri Hnidek
- added new MetaElem types (plane, elipsoid and cube) old TubeX, TubeY and TubeZ will not be supported - new buttons in Edit button window (dx, dy, dz) - added new items into the headers menu and toolbox menu more details at: http://blender.webpark.cz
2003-09-03Exppython:Willian Padovani Germano
- Window: added .GetCursorPos() - Lamp: updated for NoDiffuse and NoSpecular modes - Registry: new module to handle persistent data - vector: made it correctly print only 3 values when vec->size==3: Fixes nmvert coords printed with a 4th 0.0 coordinate - Text: fixed crash on startup (Python 2.3, linux): added definition of the Text pyobject earlier, in Types.c
2003-09-03Exppython:Willian Padovani Germano
- Updated two doc files
2003-09-03function PyArgsParse changed for PyArgsParseTuple by Stephen ( not so that ↵Jacques Guignot
sure...)
2003-09-03Modification of the GetControlPoint function by Stephen, who is now ↵Jacques Guignot
responsible for this module slight bug fixes (Steph.)
2003-09-02- fixed crash when you render a scene without emit Material andTon Roosendaal
new Radio render on. crash happened after redraw in 3d window.
2003-09-01- added /debug to the libpath of guardedalloc in makesdna. Pointed outSimon Clitherow
by Maci_Ray (thanks!). - updated project files with radiosity changes.
2003-09-01So, for the platform managers to check:Ton Roosendaal
- the link order for Blender has changed, the libradiosity.a has to be moved after the librender.a (obviously for a new dependency!). Check blender/source/Makefile - there's a new file: blender/source/radiosity/intern/source/radrender.c Here's what the new code does: Using the core routines of the Radiosity tool, each renderface with 'emit material' and each renderface with 'radio material flag' set will be used to itterate to a global illumination solution. Per face with high energy (emit) little images are rendered (hemicubes) which makes up lookup tables to 'shoot' its energy to other faces. In the end this energy - color - then is directly added to the pixel colors while rendering, Gouraud shaded. Since it's done with renderfaces, it works for all primitives in Blender. What is doesn't do yet: - take into account textured color of faces. Currently it uses the material RGB color for filtering distributed energy. - do some smart pre-subdividing. I don't know yet if this is useful... Right now it means that you'll have to balance the models yourself, to deliver small faces where you want a high accuracy for shadowing. - unified render (is at my todo list) User notes: - per Material you want to have included in radiosity render: set the 'radio' flag. For newly added Materials it is ON by default now. - the Ambient slider in Material controls the amount of radiosity color. - for enabling radiosity rendering, set the F10 "Radio" button. - the Radiosity buttons now only show the relevant radiosity rendering options. Pressing "collect meshes" will show all buttons again. - for meshes, the faces who use Radio material always call the 'autosmooth' routine, this to make sure sharp angles (like corners in a room) do not have shared vertices. For some smooth models (like the raptor example) you might increase the standard smoothing angle from 30 to 45 degree. Technical notes: - I had to expand the renderface and rendervertices for it... shame on me! Faces have one pointer extra, render vertices four floats... - The size of the hemicubes is now based at the boundbox of the entire scene (0.002 of it). This should be more reliable... to be done - I fixed a bug in radiosity render, where sometimes backfaces where lit In general: I'd like everyone to play a bit with this system. It's not easy to get good results with it. A simple "hit and go" isn't there... maybe some good suggestions?
2003-08-27* Fix crash when linking something illegal to an Object.Michel Selten
Pointed out and fixed by Stephen Swaney
2003-08-27- text provided by Gregor MuecklTon Roosendaal
describes the MEM_mallocN and MEM_callocN api
2003-08-23In ODE, a dVector3 is really a 4D array ... the 3D initializationChris Want
used in this file caused the MipsPro 7.4 compiler to choke ... please test on all platforms!
2003-08-21- Bisschofftep's improvements of tooltips text.Ton Roosendaal
in editmesh three error menus were made more clear.
2003-08-17- a control-s character accidentally inserted here... but how?Ton Roosendaal
2003-08-17- Duplicated both the "Sync" button (from Sound buttons) and the "Frs/Sec"Alexander Ewering
button (from the Render buttons) in the Anim Buttons (F7) for more clarity. - Removed old 'AnimSpeed' option
2003-08-17- fixed bug #448Ton Roosendaal
now 'only shadow' lamps won't give light when rendering without shadows.
2003-08-17- fix bug #479Ton Roosendaal
crash when deleting all curves from Curve Object, when EditButtons open. Bad memory reference, caused by using an unsupported feature in interface.c... fixed by not using that feature! (making buttons with NULL pointers)
2003-08-17- fix bug #480Ton Roosendaal
SHIFT+C in 3dWindow didnt update the other 3d windows, when open.
2003-08-17- fix bug #481Ton Roosendaal
when adding a new scene in a Screen without buttons window, a pointer was referenced which is zero
2003-08-17allow NAN_SDL etc. to be overridden on OS XStefan Gartner
2003-08-17Making Hans' mods to sdl in nan_definition.mk work under irix.Chris Want
2003-08-16SDL definitions cleanup and fix for FreeBSD (FreeBSD SDL portsHans Lambermont
maintainers really *really* only want to use sdl11-config while not offering sdl-config as well ...) This patch was briefly discussed on -committers but still might break SDL stuff.
2003-08-15- make sure shadowbuffers are tested & corrected for sizes that areTon Roosendaal
multiples of 16 pixels
2003-08-14A little more cleanup, removed a bunch of unused vars in the code.Kent Mein
Trying to get rid of some of the extra warnings we can ignore ;) Kent
2003-08-13- Transition period for Windows... Part 2! :)v2.28aSimon Clitherow
2003-08-13- Transition period for Windows... Ctrl+U now saves inSimon Clitherow
~/.blender, but we still check old locations to avoid people from losing settings! :) This does not affect any other platform.
2003-08-12release number is 2.28aTon Roosendaal
2003-08-11- Fix bug #250:Simon Clitherow
Blender no longer uses the windows dir as %HOME% This also fixes the ".blanguage not found" errors when double-clicking .blend files. (Win32) Needs testing at Win2k/XP!!!
2003-08-11- increased toon value 'size' to 3.14 for diff, and 1.53 for spec, as inTon Roosendaal
tuhopuu (as max for buttons) - Sun lamps now do toon specularity too Hemi lamps dont do any other shader than the old ones still... the implimentation of it in Tuhopuu is disputable, will solve this for 2.29
2003-08-11Exppython:Willian Padovani Germano
- Adding argv to the builtin sys Python module: Currently only argv[0] is there. This fixes a weird error that can make correct scripts fail.
2003-08-10- Split build/install info out from README into INSTALLWouter van Heyst
- Add information on the .blender dir - Add some helpful links
2003-08-10* Fix crash in the getParent() and getTracked() methods of the Python API.Michel Selten
This crash was reported by Jean-Michel Soler (jms). Problem was that I was trying to be a little too intelligent. I kept a reference to created PyObjects which at some point apparently fails. Keeping the object references is not necessary. Now we just create a new PyObject when necessary and let Python handle the reference counts.
2003-08-09- patch provided by Jiri, to prevent polygonizer not to do metaballsTon Roosendaal
outside of the old boundbox of the Object. it's a small fix, the code is still commented in... need further work to find out why sometimes balls disappear
2003-08-07- Fixed bug #440, an error resulting from work at optimizing 'glflush'Ton Roosendaal
calls. Added a comment in the code why it happens... its about safely escaping from buttons/blocks loops before loading a new file!
2003-08-07changed a return value for Irix compilerJacques Guignot
2003-08-07Exppython:Willian Padovani Germano
- Fixed crash in NMesh: When trying to rename newly created meshes, Blender would crash due to invalid id->lib in new_id().
2003-08-07* Updated the Python API module documentation for Object.Michel Selten
Added a couple of examples for some functions. * Fixed some small documentation problems with regards to the implementation.
2003-08-06Exppython:Willian Padovani Germano
- Update method scene.update(): To accept an optional parameter for a "full" update (using set_scene_bg()). - Updated the docs accordingly.
2003-08-06* Updated the Python API module documentation for Object.Michel Selten
This module now contains a complete description - finally.
2003-08-06* Fixed crash when editing Ipo curves on Linux.Michel Selten
This problem only occurs on Linux with NVidia cards. Fixed by Timo Mihaljov (noid).
2003-08-06* Fix problem that edge select hotkey doesn't work on Linux.Michel Selten
Edge select is now _only_ working with ctrl-alt-RMB. Patch provided by Roel Spruit (Goofster).
2003-08-05Fix volume envelopes for audio strips, they now work in all spaces.Alexander Ewering
2003-08-05don't use QuickTime to load tga, png, and jpg images, as this causesStefan Gartner
problems when trying to play a sequence of images (fixes bug #430)
2003-08-05removed unuseful function calls in BezTriple.[ch]Jacques Guignot
general cleaning of Ipocurve.c Ipocurve.h Ipo.h Ipo.c updated doc
2003-08-05Exppython:Willian Padovani Germano
- Fixed bug #399: Old bug on NMesh: segfault on NMesh.Face(vertexlist). - Fixed bug #433: "Typo" on Armature: bone's setQuat method was changing bone->head, not bone->quat.
2003-08-04- added include path for imbuf (MSVC 6)Simon Clitherow
2003-08-04- interface.c docTon Roosendaal
2003-08-04Irix mips3 build, Part 2Chris Want
Ensuring that the build uses the rebuilt mips3 libs. Please test!
2003-08-03Exppython:Willian Padovani Germano
Text module: trying to get the filename attribute didn't check for NULL. Reported by Stani Michiels. Fixed now.
2003-08-02Exppython:Willian Padovani Germano
Expanding NMesh_update() to accept a parameter to tell it to recalculate normals, I introduced an error: new meshes would segfault Blender. Fixed.
2003-08-01Added a new function (member of the Ipo object) EvaluateCurveOn(int pos, ↵Jacques Guignot
float time) which returns the value of the ipo curve number pos at the given time. Updated doc accordingly.