blender-staging.git
18 years agoenable truetype fonts for text objects when building with the original
Stefan Gartner [Sat, 10 May 2003 16:35:28 +0000 (16:35 +0000)]
enable truetype fonts for text objects when building with the original
Makefiles. Platform manages should check nan_definitions.mk and set
INTERNATIONAL to true for their platforms.

18 years agoSome modifications to get cygwin/msvc compiling/linking
Chris Want [Sat, 10 May 2003 16:25:23 +0000 (16:25 +0000)]
Some modifications to get cygwin/msvc compiling/linking

18 years ago- Provide upstream urls for the i18n work (gettext, freetyp2 and FTGL)
Wouter van Heyst [Sat, 10 May 2003 14:29:25 +0000 (14:29 +0000)]
- Provide upstream urls for the i18n work (gettext, freetyp2 and FTGL)
- Explain not all translations are done yet in the release
- List the needed patch for FTGL to get uniformly coloured glyphs

18 years agodon't link against libiconv on os x
Stefan Gartner [Sat, 10 May 2003 13:19:23 +0000 (13:19 +0000)]
don't link against libiconv on os x

18 years agoadded Goofster's mergemenu to the alt-w menu.
Rob Haarsma [Sat, 10 May 2003 12:22:26 +0000 (12:22 +0000)]
added Goofster's mergemenu to the alt-w menu.
revised by Matt Ebb

18 years agomade Blender 2.27 startup with aa fonts on by default.
Rob Haarsma [Sat, 10 May 2003 11:25:52 +0000 (11:25 +0000)]
made Blender 2.27 startup with aa fonts on by default.

18 years agoadded GNU font Vera.ttf as default font.
Rob Haarsma [Sat, 10 May 2003 11:24:37 +0000 (11:24 +0000)]
added GNU font Vera.ttf as default font.

18 years ago- release now is called 2.27
Ton Roosendaal [Sat, 10 May 2003 10:37:43 +0000 (10:37 +0000)]
- release now is called 2.27

18 years agoadded Matt Ebb's new windowtype button
Rob Haarsma [Sat, 10 May 2003 10:36:14 +0000 (10:36 +0000)]
added Matt Ebb's new windowtype button

18 years agoupdated version to 2.27.
Ton Roosendaal [Sat, 10 May 2003 10:07:07 +0000 (10:07 +0000)]
updated version to 2.27.
Just compile blendkernel/intern/blender.c at least

18 years agostore message catalogs in Resources folder of the application bundle on OS
Stefan Gartner [Fri, 9 May 2003 20:20:40 +0000 (20:20 +0000)]
store message catalogs in Resources folder of the application bundle on OS
X. Opening a file selector is no longer needed in order to switch the
language for the first time; apparently gettext wasn't too happy about
relative paths.

18 years agoadded Matt Ebb's icons for the new headerbuttons.
Rob Haarsma [Fri, 9 May 2003 14:03:34 +0000 (14:03 +0000)]
added Matt Ebb's icons for the new headerbuttons.

18 years agoreplaced depricated p2cstr with CopyPascalStringToC for OSX.
Rob Haarsma [Fri, 9 May 2003 13:07:41 +0000 (13:07 +0000)]
replaced depricated p2cstr with CopyPascalStringToC for OSX.

18 years agominor fix
Rob Haarsma [Fri, 9 May 2003 13:05:16 +0000 (13:05 +0000)]
minor fix

18 years agoOops, forgot to put the codecname label behind ifdefs.
Rob Haarsma [Fri, 9 May 2003 12:56:55 +0000 (12:56 +0000)]
Oops, forgot to put the codecname label behind ifdefs.

18 years agocleaned up language support for a release.
Rob Haarsma [Fri, 9 May 2003 12:48:21 +0000 (12:48 +0000)]
cleaned up language support for a release.

18 years agominor code cleanups
Rob Haarsma [Fri, 9 May 2003 12:45:59 +0000 (12:45 +0000)]
minor code cleanups

18 years agomodified tooltip heights
Rob Haarsma [Fri, 9 May 2003 11:39:37 +0000 (11:39 +0000)]
modified tooltip heights

18 years agoadded a labelbutton that displays the selected avi/quicktime codec.
Rob Haarsma [Fri, 9 May 2003 11:24:55 +0000 (11:24 +0000)]
added a labelbutton that displays the selected avi/quicktime codec.

18 years ago* Implement Blender_Redraw(), minor changes in other files
Willian Padovani Germano [Fri, 9 May 2003 04:34:40 +0000 (04:34 +0000)]
* Implement Blender_Redraw(), minor changes in other files
* Implemented submodule Text

18 years ago* Finishing renaming of interface.[ch] to EXPP_interface.[ch]:
Willian Padovani Germano [Thu, 8 May 2003 23:51:09 +0000 (23:51 +0000)]
* Finishing renaming of interface.[ch] to EXPP_interface.[ch]:
    removed old files -- should solve compile problems.
* Updated Window.c to access a variable in Draw.c

18 years agoforgot to commit this one for win/fullscreen
Rob Haarsma [Thu, 8 May 2003 20:53:38 +0000 (20:53 +0000)]
forgot to commit this one for win/fullscreen

18 years agoaa fonts have correct colors in the toolbox now.
Rob Haarsma [Thu, 8 May 2003 20:40:57 +0000 (20:40 +0000)]
aa fonts have correct colors in the toolbox now.

18 years agoadded 2.27 splash screen, designed by Matt Ebb.
Rob Haarsma [Thu, 8 May 2003 19:59:51 +0000 (19:59 +0000)]
added 2.27 splash screen, designed by Matt Ebb.
nice work !!

18 years ago- new Blender Installer Icon (thanks Matt)
Frank van Beek [Thu, 8 May 2003 19:29:09 +0000 (19:29 +0000)]
- new Blender Installer Icon (thanks Matt)

It's a pity nsis only uses the 32x32x16 bit version of this icon ;-(

18 years agofix loading of truetype fonts on linux
Stefan Gartner [Thu, 8 May 2003 17:27:43 +0000 (17:27 +0000)]
fix loading of truetype fonts on linux

18 years agoadded a fullscreen button in the top header (windows only)
Rob Haarsma [Thu, 8 May 2003 16:24:58 +0000 (16:24 +0000)]
added a fullscreen button in the top header (windows only)
written by Florian Eggenberger.

18 years agochanged for the new fullscreen button (windows only)
Rob Haarsma [Thu, 8 May 2003 16:22:41 +0000 (16:22 +0000)]
changed for the new fullscreen button (windows only)

18 years agofixed ui_draw_but_TOG3 for correct coloring non-ftgl texts.
Rob Haarsma [Thu, 8 May 2003 13:44:16 +0000 (13:44 +0000)]
fixed ui_draw_but_TOG3 for correct coloring non-ftgl texts.

18 years agoupdating change in an included filename
Willian Padovani Germano [Thu, 8 May 2003 03:13:17 +0000 (03:13 +0000)]
updating change in an included filename

18 years ago* Added submodule Window, including FileSelector and ImageSelector:
Willian Padovani Germano [Thu, 8 May 2003 03:06:46 +0000 (03:06 +0000)]
* Added submodule Window, including FileSelector and ImageSelector:
    Most of the code comes from bpython/intern/opy_window.c, but two
    new functions were added, to access the file and image selector
    windows in Blender.

* Added submodules Draw (gui) and BGL (OpenGL wrapper):
    The code comes from bpython/intern/opy_draw.c, with minor changes
    to integrate it in the new implementation.

* Made changes to Camera, Lamp and Image submodules:
    The implementation was improved. These files should be good
    starting points for interested new coders to look at, now.

* Renamed interface.[ch] to EXPP_interface.[ch] to avoid conflict:
    There is another interface.h file in source/blender/include.

18 years agoremoved two paste errors :)
Rob Haarsma [Wed, 7 May 2003 19:32:09 +0000 (19:32 +0000)]
removed two paste errors :)

18 years agohotkey for changing a mesh to a subsurface and back again: shift+o
Rob Haarsma [Wed, 7 May 2003 19:27:29 +0000 (19:27 +0000)]
hotkey for changing a mesh to a subsurface and back again: shift+o
hotkey for changing display resolution for subdiv: ctrl+1 or 2 or 3 or 4
written by Green

18 years agoA fix to the release Makefile so that strip happens *after* copy.
Chris Want [Wed, 7 May 2003 14:47:49 +0000 (14:47 +0000)]
A fix to the release Makefile so that strip happens *after* copy.

Please test!

18 years agopulldown menus now scale according to textwidths
Rob Haarsma [Wed, 7 May 2003 03:00:11 +0000 (03:00 +0000)]
pulldown menus now scale according to textwidths

18 years agoPost-build step to copy gnu_gettext.dll to bin dir (MSCV 6)
Simon Clitherow [Tue, 6 May 2003 20:25:53 +0000 (20:25 +0000)]
Post-build step to copy gnu_gettext.dll to bin dir (MSCV 6)

18 years agofixed some interface font issues.
Rob Haarsma [Tue, 6 May 2003 12:51:04 +0000 (12:51 +0000)]
fixed some interface font issues.

18 years agoAutoskinning:
Chris Want [Tue, 6 May 2003 02:32:56 +0000 (02:32 +0000)]
Autoskinning:

-- added Matt Ebb's menu suggestion
-- Maybe it so the 'empty'/'name' option is disabled for bones that
   are of type 'Unskinnable'.

18 years agodisable i18n on linux, second attempt
Stefan Gartner [Mon, 5 May 2003 22:24:54 +0000 (22:24 +0000)]
disable i18n on linux, second attempt

18 years agodisable i18n support on linux
Stefan Gartner [Mon, 5 May 2003 22:21:24 +0000 (22:21 +0000)]
disable i18n support on linux

18 years agoenable multilingual support on linux and os x using the original Makefiles
Stefan Gartner [Mon, 5 May 2003 21:28:54 +0000 (21:28 +0000)]
enable multilingual support on linux and os x using the original Makefiles

18 years agofixed a lot of interface update issues.
Rob Haarsma [Mon, 5 May 2003 12:18:22 +0000 (12:18 +0000)]
fixed a lot of interface update issues.
big thanks to broken !

18 years agoadded fullscreen command line switch on Win32 -W
Rob Haarsma [Mon, 5 May 2003 10:53:04 +0000 (10:53 +0000)]
added fullscreen command line switch on Win32 -W
written by Florian Eggenberger.

Since Ghost in the bf tree is still used, i patched it here.

18 years agoadded fullscreen command line switch on Win32 -W
Rob Haarsma [Mon, 5 May 2003 10:51:52 +0000 (10:51 +0000)]
added fullscreen command line switch on Win32 -W
written by Florian Eggenberger.

18 years agowheee! the all-feared 'bin' directory is here.
Rob Haarsma [Sun, 4 May 2003 19:56:34 +0000 (19:56 +0000)]
wheee! the all-feared 'bin' directory is here.
sorry LarstiQ. remove/move files as you please.

18 years agomade the preview update correctly when switching the actual material
Rob Haarsma [Sun, 4 May 2003 12:38:44 +0000 (12:38 +0000)]
made the preview update correctly when switching the actual material

18 years agoreverted to previous version, changes weren't meant for a commit.
Rob Haarsma [Sun, 4 May 2003 11:33:45 +0000 (11:33 +0000)]
reverted to previous version, changes weren't meant for a commit.

18 years agodrawinfospace function now matches zr's recent changes
Rob Haarsma [Sun, 4 May 2003 11:20:14 +0000 (11:20 +0000)]
drawinfospace function now matches zr's recent changes

18 years agoadded two extra uv mapping types to uv menu,
Rob Haarsma [Sat, 3 May 2003 16:06:30 +0000 (16:06 +0000)]
added two extra uv mapping types to uv menu,
nothing big really

18 years agochanged buttontype for the pulldown titles
Rob Haarsma [Sat, 3 May 2003 16:05:45 +0000 (16:05 +0000)]
changed buttontype for the pulldown titles

18 years agoMultilingual interface support added.
Rob Haarsma [Sat, 3 May 2003 12:59:33 +0000 (12:59 +0000)]
Multilingual interface support added.

Added compileflag INTERNATIONAL to the 'release'
projectfiles for msvc and added the FTF_ftfont project
to the main blender project.

18 years agoMultilingual interface support added.
Rob Haarsma [Sat, 3 May 2003 12:20:23 +0000 (12:20 +0000)]
Multilingual interface support added.

Added compileflag INTERNATIONAL to the 'release'
projectfiles for msvc and added the FTF_ftfont project
to the main blender project.

18 years agoMultilingual interface support added.
Rob Haarsma [Sat, 3 May 2003 12:17:11 +0000 (12:17 +0000)]
Multilingual interface support added.

All modifications are behind compileflag INTERNATIONAL,
and affect these two directories; source/blender/src and
source/blender/ftfont.

Thanks to philipp, a new utf8towchar() function is added
to Shizu's work, which fixes the international support for
OSX. It also makes the iconv library obsolete. This means
all translation files (blender.mo) need to be 'recoded' to
UTF-8, and language support in the fileselect window and
the text editor is not possible. Iconv might be added in
the future to enable these features.

18 years agoRemoved old project builder project files.
Maarten Gribnau [Sat, 3 May 2003 12:04:17 +0000 (12:04 +0000)]
Removed old project builder project files.
Somebody with cvs surgery rights might want to move the empty directories out
of sight.

18 years agoUpdated the scatter program to fix some warnings.
Kent Mein [Fri, 2 May 2003 20:52:58 +0000 (20:52 +0000)]
Updated the scatter program to fix some warnings.
Modified the Makefile's call to strip so it leaves symbols for
plugins...

Kent

18 years agoFirst whack at getting FREETYPE2 stuff added to the
Kent Mein [Fri, 2 May 2003 17:48:06 +0000 (17:48 +0000)]
First whack at getting FREETYPE2 stuff added to the
old and autoconf makefiles.  My machine seems to have messed up libs
so I can't test it, its a start though :)

Kent

18 years agofun with quicktime:
Stefan Gartner [Fri, 2 May 2003 13:36:56 +0000 (13:36 +0000)]
fun with quicktime:
#include <QuickTime/Movies.h> instead of #include <Movies.h> on OS X to
avoid having to specify the full path to the QT headers in the Makefiles

#undef NDEBUG on OS X to avoid errors about ID being declared twice

enable support for QuickTime in the original Makefiles on OS X

18 years agofixed a slowdown in the 3D window with multiple objects.
Rob Haarsma [Fri, 2 May 2003 10:44:14 +0000 (10:44 +0000)]
fixed a slowdown in the 3D window with multiple objects.

18 years agodos2unixed relivant stuff in the interndir.
Kent Mein [Thu, 1 May 2003 19:52:40 +0000 (19:52 +0000)]
dos2unixed relivant stuff in the interndir.
I'll wait a couple of days and if no complaints do the other dirs as well.

Kent

18 years agoThe stuff in release/plugins/include was duplcated in
Kent Mein [Thu, 1 May 2003 16:34:14 +0000 (16:34 +0000)]
The stuff in release/plugins/include was duplcated in
source/blender/blenpluginapi  So I removed the stuff in the release dir
after merging changes and updated the Makefile.

Kent

18 years agoFixed prototype for drawinfospace (from the new space.c)
Kent Mein [Thu, 1 May 2003 15:25:38 +0000 (15:25 +0000)]
Fixed prototype for drawinfospace  (from the new space.c)

Kent

18 years agoMatt Ebb's new windows Blender icons (Nice!)
Rob Haarsma [Thu, 1 May 2003 13:02:51 +0000 (13:02 +0000)]
Matt Ebb's new windows Blender icons (Nice!)
 (hopefully wincvs does it right this time)

18 years agoMatt Ebb's new installer icon (hopefully wincvs does it right this time)
Rob Haarsma [Thu, 1 May 2003 13:02:04 +0000 (13:02 +0000)]
Matt Ebb's new installer icon (hopefully wincvs does it right this time)

18 years agoMatt Ebb finished the userprefs window layout
Rob Haarsma [Thu, 1 May 2003 12:50:49 +0000 (12:50 +0000)]
Matt Ebb finished the userprefs window layout

18 years agoAdded IMB_gamwarp and IMB_interlace (and the interlace and gamwarp wrappers
Kent Mein [Wed, 30 Apr 2003 18:38:50 +0000 (18:38 +0000)]
Added IMB_gamwarp and IMB_interlace  (and the interlace and gamwarp wrappers
for the plugins)

Kent

18 years agoMoved the compiling plugins to after the binary is copied over.
Kent Mein [Wed, 30 Apr 2003 17:18:34 +0000 (17:18 +0000)]
Moved the compiling plugins to after the binary is copied over.
(macosX needs the binary to link against for the plugins)

Also updated the plugins/Makefile to use
$(MAKE) -C dir
instead of
cd dir; make

Kent

18 years agoUpdated the macosX error message for plugins so it actually reports
Kent Mein [Wed, 30 Apr 2003 15:55:50 +0000 (15:55 +0000)]
Updated the macosX error message for plugins so it actually reports
something other than plugins not supported on macosx.

Kent

18 years agoLAST of the c code comment translations... hooray!
Ton Roosendaal [Wed, 30 Apr 2003 13:22:26 +0000 (13:22 +0000)]
LAST of the c code comment translations... hooray!
Might be possible I mised an .h or so, just notify me in that case.

18 years agoadded instructions on how to enable QuickTime support on OS X
Stefan Gartner [Tue, 29 Apr 2003 19:40:11 +0000 (19:40 +0000)]
added instructions on how to enable QuickTime support on OS X

18 years agoenable quicktime support on os x when building with auto*
Stefan Gartner [Tue, 29 Apr 2003 19:19:04 +0000 (19:19 +0000)]
enable quicktime support on os x when building with auto*

18 years agomodified it so ghost debugging is not done by default but you can
Kent Mein [Tue, 29 Apr 2003 19:15:22 +0000 (19:15 +0000)]
modified it so ghost debugging is not done by default but you can
renable it with configure --enable-debug

Kent

18 years agomove renderwindow down a bit so that it doesn't get hidden behind the menu
Stefan Gartner [Tue, 29 Apr 2003 16:33:20 +0000 (16:33 +0000)]
move renderwindow down a bit so that it doesn't get hidden behind the menu
bar on os x

18 years agoI know were in a freeze but this ones really small and I figured were not
Kent Mein [Tue, 29 Apr 2003 16:24:56 +0000 (16:24 +0000)]
I know were in a freeze but this ones really small and I figured were not
quite frozen yet ;)

Anyway this was submitted by intrr and its just a small patch to
allow you to select all children of an object with shift-p.

Kent

18 years agophew... a whole bunch of old and nasty files translated, including the
Ton Roosendaal [Tue, 29 Apr 2003 15:30:59 +0000 (15:30 +0000)]
phew... a whole bunch of old and nasty files translated, including the
central mesh editing one.

18 years agoAdded the WITH_FREETYPE2 compile flag, in the blenkernel
Rob Haarsma [Mon, 28 Apr 2003 21:18:43 +0000 (21:18 +0000)]
Added the WITH_FREETYPE2 compile flag, in the blenkernel
and blenlib msvc 'release' projectfiles. Compile and link with the
lib/windows/freetype directory.

18 years agoAdded a 3D font loader that uses the Freetype2 library to
Rob Haarsma [Mon, 28 Apr 2003 21:16:27 +0000 (21:16 +0000)]
Added a 3D font loader that uses the Freetype2 library to
parse the vector data. Freetype2 supports many font formats
including Type1, TrueType and OpenType fonts.

Enable with the WITH_FREETYPE2 compile flag, in the
source/blender/blenkernel and source/blender/blenlib dirs.

18 years agofirst of the c code comment translation in the mother of all directories!
Ton Roosendaal [Mon, 28 Apr 2003 14:43:20 +0000 (14:43 +0000)]
first of the c code comment translation in the mother of all directories!

18 years agotranslated renderconverter c comments
Ton Roosendaal [Mon, 28 Apr 2003 12:10:59 +0000 (12:10 +0000)]
translated renderconverter c comments

18 years agorest of c comment translations render files
Ton Roosendaal [Mon, 28 Apr 2003 11:25:42 +0000 (11:25 +0000)]
rest of c comment translations render files

18 years agoAdded rename/delete popups to the file and imageselect windows.
Rob Haarsma [Mon, 28 Apr 2003 11:17:21 +0000 (11:17 +0000)]
Added rename/delete popups to the file and imageselect windows.

Redesigned the userpreference window layout. (not finished yet)

Enhanced the texteditor with; a rightmousemenu, clipboard text
support (for windows !) and the alt-m keystroke generates a 3d
text object. (up to 1000 characters)

(1, 2, 3, 4 and 7 from http://www.tncci.com/blender/feats.html)

18 years agoAdd includedir for quicktime
Wouter van Heyst [Mon, 28 Apr 2003 11:01:44 +0000 (11:01 +0000)]
Add includedir for quicktime

18 years agoAdded Quicktime support for OSX and Windows.
Rob Haarsma [Mon, 28 Apr 2003 02:17:04 +0000 (02:17 +0000)]
Added Quicktime support for OSX and Windows.

For Windows, the WITH_QUICKTIME flag, together with approriate paths
is added to the following msvc6 'release' projectfiles:
bf\blender\projectfiles\blender\imbuf\BL_imbuf.dsp
bf\blender\projectfiles\blender\src\BL_src.dsp
bf\blender\projectfiles\blender\render\BRE_render.dsp
bf\blender\projectfiles\blender\blender.dsp

Erase the flag if you don't want Quicktime support.

18 years agoAdded Quicktime support for OSX and Windows.
Rob Haarsma [Mon, 28 Apr 2003 02:15:46 +0000 (02:15 +0000)]
Added Quicktime support for OSX and Windows.

This code allows you to load Quicktime images and movies as textures
and render animations to Quicktime movies.
Note that the selected output codec is *not* saved in the blendfile.

To enable Quicktime functionality you need the SDK from Apple:
OSX: ftp://ftp.apple.com/developer/Development_Kits/QT6SDK_Mac.hqx
Win: ftp://ftp.apple.com/developer/Development_Kits/QT6SDK_Win.hqx
Add the \QTDevWin\CIncludes and \QTDevWin\Libraries directories
from this SDK to your build environment.

Enable the WITH_QUICKTIME compile flag in the following directories:
bf\blender\source\blender\imbuf
bf\blender\source\blender\src
bf\blender\source\blender\render
bf\blender\source\creator

18 years agofirst commit with hours and hours of comment translation for render code...
Ton Roosendaal [Sun, 27 Apr 2003 14:05:41 +0000 (14:05 +0000)]
first commit with hours and hours of comment translation for render code...

18 years agoMore translations of c comments, now also include files!
Ton Roosendaal [Sun, 27 Apr 2003 11:55:33 +0000 (11:55 +0000)]
More translations of c comments, now also include files!

18 years agoRemoved BL_misc project which is no longer required (blendertimer.c/.h)
Simon Clitherow [Sun, 27 Apr 2003 10:37:45 +0000 (10:37 +0000)]
Removed BL_misc project which is no longer required (blendertimer.c/.h)

18 years agojust 2 include files translated...
Ton Roosendaal [Sun, 27 Apr 2003 10:05:36 +0000 (10:05 +0000)]
just 2 include files translated...

18 years agotranslated comments for imbuf c files
Ton Roosendaal [Sun, 27 Apr 2003 09:59:36 +0000 (09:59 +0000)]
translated comments for imbuf c files

18 years agocomments translated for blenloader files
Ton Roosendaal [Sat, 26 Apr 2003 18:01:01 +0000 (18:01 +0000)]
comments translated for blenloader files

18 years agoall comments translated in blenkernel C files
Ton Roosendaal [Sat, 26 Apr 2003 16:13:58 +0000 (16:13 +0000)]
all comments translated in blenkernel C files
(fake commit, for cvs mail to be sent out)

18 years agoDNA instructions translated! Now we can do some serious manipulations...
Ton Roosendaal [Sat, 26 Apr 2003 16:03:39 +0000 (16:03 +0000)]
DNA instructions translated! Now we can do some serious manipulations...

18 years ago- translations for comments in blender lib files
Ton Roosendaal [Sat, 26 Apr 2003 16:02:26 +0000 (16:02 +0000)]
- translations for comments in blender lib files

18 years agoTest of commit mail
Chris Want [Sat, 26 Apr 2003 14:16:07 +0000 (14:16 +0000)]
Test of commit mail

18 years agoThe last of the blenkernel files with translated comments
Ton Roosendaal [Sat, 26 Apr 2003 13:07:59 +0000 (13:07 +0000)]
The last of the blenkernel files with translated comments

18 years ago- another series of translated c files.
Ton Roosendaal [Sat, 26 Apr 2003 11:56:44 +0000 (11:56 +0000)]
- another series of translated c files.

-Ton-

18 years ago- first of a series of translated C comments. No dutchies get advantage anymore soon...
Ton Roosendaal [Fri, 25 Apr 2003 15:48:11 +0000 (15:48 +0000)]
- first of a series of translated C comments. No dutchies get advantage anymore soon... :-)

18 years agoA fix for bug #96 (MNME's armature bug). The result of a
Chris Want [Thu, 24 Apr 2003 23:13:58 +0000 (23:13 +0000)]
A fix for bug #96 (MNME's armature bug). The result of a
crossproduct was not checked for a zero vector.

18 years agoSupport for auto-skinning when parenting a mesh to an armature.
Chris Want [Thu, 24 Apr 2003 00:48:43 +0000 (00:48 +0000)]
Support for auto-skinning when parenting a mesh to an armature.
Applies to bones that do not have a boneclass of unskinnable
(set per bone in editmode in the button window).

18 years ago* Split Object.c (created Object.h)
Michel Selten [Mon, 21 Apr 2003 20:33:06 +0000 (20:33 +0000)]
* Split Object.c (created Object.h)
* Split Blender.c (created Blender.h)
* Followed a naming convention suggested by Willian for Modules and Classes.
* Implemented New, Get and GetSelected functions for the Object module.
* Implemented most of the attributes in the Get and Set functions for the
  Object module.
* Hopefully fixed a link error on OS X.
  Declared g_blenderdict externally in modules.h and moved the real
  declaration to Blender.c

18 years agoThe following updates have been contributed by Willian P. Germano:
Michel Selten [Tue, 8 Apr 2003 19:54:14 +0000 (19:54 +0000)]
The following updates have been contributed by Willian P. Germano:
* Implemented BPY_end_python function.
* Implemented error handling. This results in rerunning a script after an
  error has occurred. No need to restart blender anymore.
* Camera module supports dir()
* variable assignment now calls the Python equivalent function - this has
  type checking and should be safer now.
* Implemented the Lamp module. Used the Camera module as a template.
* Implemented the Image module.
* Added EXPP_ClampFloat and EXPP_intError functions to gen_utils.[ch]
* Implemented 'constant' object.