Blender Git Commits

Blender Git "master" branch commits.

Page: 5452 / 5574

July 14, 2004, 20:57 (GMT)
work on mcvc6 projects
add unwrapper.c to BL_src
in opennl create project/workspace to build
modify blender. to link to blender_ONL.lib
add ",......libwindowsopennl" to libpath
add ",......libwindowsopennldebug" to libpath for debug
add opennl project to intern workspace .. adjusting dependancies

BM crosses fingers to work
July 14, 2004, 20:55 (GMT)
workspace and project to make opennl
July 14, 2004, 20:55 (GMT)
* the clean target was doing some strange dependency stuff, so I changed that. As a bonus, it doens't read the SConscripts anymore, but just deletes the directories with object files. I leave the signature databases, since deleting them tended to give warning messages on subsequent runs.

ps. if it doesn't work, shoot me (and Jens, since he tested too ;)
July 14, 2004, 20:52 (GMT)
workspace with opennl included
July 14, 2004, 18:18 (GMT)
Rewound changes done in alpha calculus for texturemapping. This
worked OK for alpha coming from antialising (rendered) but failed to do
in other situations (alpha as blending, painted in gimp)
July 14, 2004, 18:14 (GMT)
* use sys.exit() instead of exit()
* scons clean -> does a quick(er) clean. No need to think, just scons clean (it removes all content of root_build_dir)
July 14, 2004, 17:26 (GMT)
* Tell compilers they really need Python 2.3 when trying to SCons it all.
July 14, 2004, 15:37 (GMT)
The blenderbuttons file with EFFECT icon
July 14, 2004, 14:13 (GMT)
* the installer script so you can do 'scons wininst' (on win32 only, of course)

This installer script is modified from the original one so that the SConstruct
will dynamically add the files that need to go into the installer. This means
that adding a script to release/scripts will automatically put it in the installer.

Also, adding new resource files in bin/.blender/ will make sure that those get
added to the installer.
July 14, 2004, 14:10 (GMT)
* rewrote part of the targets code
* added 'scons wininst'. This will create a NSIS installer for blender.
This will need the NSIS tool in your path (makensis.exe).
The needed scriptfile will be committed seperately, so remember
to 'cvs update -d'

* tested on windows and linux, so other platform maintainers, please
check that the build process is not broken.
July 14, 2004, 10:20 (GMT)
cache_size yafray parameter calculation changed to sync with current
yafray cvs code. Now given in screen coords (-1,+1)x(-1,+1)
July 14, 2004, 06:09 (GMT)
* the default 'scons' process now just builds Blender, but does no packaging, zipping or tarballing
* 'release' must be explicitely given as target to get all nicely wrapped up
July 13, 2004, 21:52 (GMT)
- updated VC6 project files for SOLID - blender now links with the
static solid lib.

- also cleaned up solid.dsw workspace (removed unused projects).
July 13, 2004, 20:53 (GMT)

LSCM:
Fixed a bug where the projection axis for the initial solution was wrong,
causing the solution to collapse into one point.
Made packing denser (by reducing the padding between face groups).
July 13, 2004, 20:39 (GMT)
Removed VECADD and VECSUB, are in utildefine.h now
July 13, 2004, 19:22 (GMT)
Removed some testcode from yafray_Render.cpp
Added the missing anti-aliasing pixel filter size and threshold parameters for manual AA control (disable 'Auto AA' button).
Added support for yafray raytraced depth-of-field.
Added extra panel for Camera in edit window to edit dof paramaters.
The actual focus point will be drawn as a cross when camera 'ShowLimits' is enabled, similar to the aqsis code in tuhopuu.

Note to users: raytraced DoF is very slow, for best results, the default AA parameters are not good enough, especially with higher aperture values (more blur).
So for best results, disable 'Auto AA' and set the AA parameters yourself.
It works best with multi-pass AA ('AA passes' > 1) and a reasonable 'AA samples' value, something in the range 8 - 25 or even higher.
Currently the post-process DoF is not available in yafray, alternatives are being worked on.
July 13, 2004, 19:10 (GMT)
* colon after def printadd() added to have correct and running python again :) (sorry, must've been subconsious spasm)
* made the build not depend on blenderplayer, so that it continues even when you have not the blenderplayer enabled
July 13, 2004, 18:27 (GMT)
* UNWRAPPER define in blenkernel for
* updates to have blender link with opennl
July 13, 2004, 18:25 (GMT)
* add opennl and superlu to intern project
July 13, 2004, 17:01 (GMT)
* Added a release target to SConstruct -> 'scons release':
- after building blender and blenderplayer an archive is created in bin/ containing all necessary files
- you'll need now python2.3 or newer for SConstruct to go through correctly. This is not a problem,
since Blender requires python2.3 now anyway.
- the release target has been done for linux, win32 and os x, other platforms get a
warning message after blender has been built, just no package. See warning message for instructions
- for linux, osx and win32 the blenderplayer target has been enabled for default
- the build is logged to build.log for all platforms except win32. If you want it, you'll need tee.exe from
http://unxutils.sf.net in your path (I put it in C:\windows) and change the first if check in the
SConstruct accordingly
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021