>> blender

Blender é un eccellente programma di modellazione tridimensionale, ed ultimamente é migliorato molto anche nella qualità del rendering.

E' software libero, e quindi può essere usato, copiato, distribuito e modificato liberamente da chiunque.
Può essere scaricato presso blender.org

I miei "lavori" con blender

Beh, non posso dirmi un artista ma qualcosa riesco a farlo:

Blender DEM importer

BDi
  banner

Ho collaborato alla realizzazione del Blender DEM importer, beh, in realtà il codice python finale l'ha scritto tutto uaraus ma posso dire di aver dato l'idea ed aver contribuito con un prototipo scritto in C.

Scaricatelo, provatelo e fateci sapere se c'é qualche miglioramento da apportare (beh, ve ne saranno sicuramente di miglioramenti da apportare, no?). Lo script lo trovate QUI.

Lo squaletto

Ecco il mio squalo realizzato con blender, é ancora incompleto ma ne metto una immagine qui come anteprima:

shark0

Il file .blend QUI

Script per la versione CVS di blender

Ecco di seguito uno script abbastanza rudimentale per creare pacchetti debian della versione cvs di blender... avrete bisogno della dir 'debian' del pacchetto ufficiale e dovrete creare una voce nel 'changelog' che riporti come numero di versione 2.37a+cvs#VERSION#-0.1: al posto di #VERSION# verra' sostituita la data della versione che si sta confezionando.

Ecco lo script:

#!/bin/sh

set -e
#set -x

PACKAGE=blender-2.37a
CVS_MODULE=blender
CVS_CMD="cvs -z3 -d:pserver:anonymous@cvs.blender.org:/cvsroot/bf-blender co"

DEB_BUILD_COMMAND=debuild
#DEB_BUILD_COMMAND=~/deb/pdebuild-sid

DATE=$(date +%Y%m%d)

DIRNAME=$PACKAGE+cvs$DATE


# get the last code in the directory
LAST=$(ls -1d ${PACKAGE}-* 2> /dev/null | sort -r | head -1)

if [ -z "$LAST" ];
then
  # Get a fresh new version from cvs
  $CVS_CMD -d $DIRNAME $CVS_MODULE
elif [ "$LAST" != "$DIRNAME" ];
then
  # Update the last version
    cd $LAST && rm -rf debian && cvs update -dP && cd ..
    mv $LAST $DIRNAME
else
  echo "Nothing new from cvs today!"
fi

cp -rf debian $DIRNAME

#sed -i -e "s/#VERSION#/$DATE/g" $DIRNAME/debian/control
sed -i -e "s/#VERSION#/$DATE/g" $DIRNAME/debian/changelog

cd $DIRNAME/debian && $DEB_BUILD_COMMAND