Blender Git Commits

Blender Git "master" branch commits.

Page: 5532 / 5574

July 19, 2003, 20:44 (GMT)

Exppython:
- Trying to correct a compile problem. IpoCurve_Init wasn't declared in modules.h
July 19, 2003, 20:31 (GMT)
WARNING: with makefiles I could not get a stable blender compiled.
do a make clean in source/blender/ to be sure!

- Included the new shaders from Cessen... well, only the shader calls
themselves. To make sure the shaders work I nicely integrated it

- MaterialButtons: layout changed a bit, but still resembles the old
layout. The 'shader' options now are located together.

- Shaders are separated in 'diffuse' and 'specular'. You can combine them
freely.

- diffuse Lambert: old shader
diffuse Oren Nayar: new shader, gives sandy/silky/skinny material well
diffuse Toon: for cartoon render

- specular Phong: new spec, traditional 70ies spec
specular CookTorr: a reduced version of cook torrance shading, does
off specular peak well
specular Blinn: new spec, same features as CookTorr, but with extra
'refraction' setting
specular Toon: new spec for cartoon render

- default blender starts with settings that render compatible!

- works in shaded view and preview-render

- works in unified render

Further little changes:

- removed paranoia compile warnings from render/loader/blenlib

- and the warnings at files I worked at were removed.
July 19, 2003, 20:19 (GMT)
- fixed bug in renderwin zoom function. You now can press 'Z' in a window
again, and move your mouse around to scan the image.
MiddleMouse works too, but less intuitive

- at some systems it is still slow, bad clipping code...
July 19, 2003, 20:14 (GMT)
- Blender in background render mode (blender -b) now reacts to CTRL+C
again. You'll have to do it twice... first CTRL+C will send an internal
break (exit render loops)
- I prefer this in foreground mode too, but Python uses it as well, to
escape from loops. We have to fix this once.
Revision 542f054 by guignot
July 19, 2003, 08:32 (GMT)
World : got rid of debug messages
Blender : declatation of the module IpoCurve
Ipo : modifications (new attributes) to keep the compatibility with 227 api
Revision d51107b by guignot
July 19, 2003, 08:29 (GMT)
Nex modules added to keep a minimal compatibility with 227 api
July 18, 2003, 18:32 (GMT)
- fixed error message at OSX in interface.c, added a load of comments there
to understand the central loop better.
July 18, 2003, 15:50 (GMT)


Added "Group selection" menu (SHIFT-G), which offers the following options:

1 - Children
2 - Immediate Children
3 - Parent
4 - Objects on shared layers

1: Selects all direct children of the active object
2: Select all children, children's children etc. of the active object
3: Makes the parent of the current object active, and deselects the
active object
4: Selects all objects that share at least one layer with the active object

Useful for stepping through object hierarchies and for quickly selecting
objects belonging together.

See my message on bf-committers as well.
July 18, 2003, 15:30 (GMT)


Added a MEM_freeN call to sound_free_sound() to release bSound->stream
created by audio_makestream(). Fixes "Err Totblck stream len..." messages
and memory leak.
July 18, 2003, 14:43 (GMT)
properly fix the fix this time (I need more coffee...)
July 18, 2003, 13:34 (GMT)
fix sdl detection
July 18, 2003, 13:20 (GMT)
* fixed bug: pressing F11 in dispview mode opened a window

* new feature: rendering large images now displays correctly zoomed down
in an imagewindow. The fact that it didn't also caused unpredictable
slowdowns at various systems (tested osx, win).
Of course after rendering you can still zoom in/out as usual.

* there was code that limits the maximum size of an imagewindow, keeping
a small border around it free. By increasing the border 15 pixels I got
huge speedup at OSX. Still looks good though...
Needs more research what is happening here, maybe we need a user setting
for it... but i rather implement the usage of the internal ImageWindow
first.
Still unsolved: 24 bits windows opening... I don't dare yet hacking in it
Ghost.
July 18, 2003, 10:11 (GMT)
some sdl related stuff:

* moved references to libSDL out of ifeq($(INTERNATIONAL), true) (win32)
and ifeq($(WITH_FREETYPE2),true) (irix) conditionals in source/Makefile

* look for sdl in $(LCGDIR)/sdl if sdl-config isn't found

thanks to LarstiQ for doing most of the work
July 17, 2003, 19:25 (GMT)
- added 'Textured Solid' to the Draw mode popup (DKEY).
Revision 8a02f82 by Kent Mein
July 17, 2003, 14:47 (GMT)


Added $(NAN_SDLCFLAGS) to CPPFLAGS so that my machine
could find the SDL headers (SDL.h)

Kent
Revision d0c6cf7 by Kent Mein
July 17, 2003, 14:19 (GMT)


Fixed a couple more warnings.

Kent
Revision c38faa3 by Kent Mein
July 17, 2003, 13:47 (GMT)


fixed a warning by adding a newline to end of file.

Kent
Revision e7d35b4 by Chris Want
July 17, 2003, 03:36 (GMT)
- Made references to SoundSystem look in intern instead of gameengine for
all platforms. Please test on non-linux/non-irix.
- Changed another libsoundsystem.a to libSoundSystem.a.
- Removed comments refering to fmod (I assume it's not coming back ever)
Revision ae512b1 by Chris Want
July 17, 2003, 02:36 (GMT)
Changed some occurances of the lib 'soundsystem' to 'SoundSystem'
(seems half of the references were one way, the other half were
the other way). Also made irix link to $(OCGDIR)/intern/*SoundSystem/*
instead of $(OCGDIR)/gameengine/*SoundSystem/*
July 17, 2003, 00:26 (GMT)

Exppython docs:
- Minor: fixed wrong url to www.python.org/doc (had written 'docs').
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021