macでのCGat CG
macでのCG - 暇つぶし2ch66:Blender 2.5 をビルドする手順 その 1
09/06/20 18:50:54 YBupUM1z
** まずはじめに
- Blender という名前のディレクトリを作成し、全てはそこで作業する事にします
- external ディレクトリは Blender 以外のバイナリをインストールするディレクトリです
% mkdir -p ~/Blender/external

** libjpeg のビルド
% cd ~/Blender
% curl -# -O URLリンク(www.ijg.org)
% cd jpeg-6b
% ./configure --prefix=${PWD}/../external --enable-static --enable-shared
% cp Makefile Makefile.bak
% sed '/^LIBTOOL.*$/s//LIBTOOL=¥/usr¥/bin¥/glibtool/' Makefile.bak > Makefile
% make
% mkdir ../external/bin
% mkdir -p ../external/man/man1
% mkdir ../external/include
% mkdir ../external/lib
% make install
- Build/external/{bin,man/man1,include,lib} にインストールされます

** libpng のビルド
- /usr/X11/lib の libpng は動的ライブラリしか無いので使えなさそう
% cd ~/Blender
% curl -# -O URLリンク(download.sourceforge.net)
% tar jxf libpng-1.2.37.tar.bz2
% cd libpng-1.2.37
% ./configure --prefix=${PWD}/../external
% make
% make install

67:Blender 2.5 をビルドする手順 その 2
09/06/20 18:51:37 YBupUM1z
** OpenEXR のビルド
- URLリンク(www.openexr.com) にある OpenEXR をインストールします
- ILM Base のインストール
% cd ~/Blender
% curl -# -O URLリンク(ftp.twaren.net)
% tar zxf ilmbase-1.0.1.tar.gz
% cd ilmbase-1.0.1
% ./configure --prefix=${PWD}/../external
% make
% make install
- OpenEXR のインストール
% cd ~/Blender
% curl -# -O URLリンク(ftp.twaren.net)
% tar zxf openexr-1.6.1.tar.gz
% cd openexr-1.6.1
% ./configure --prefix=${PWD}/../external
% make
% make install

** LibTIFF のビルド
- URLリンク(www.remotesensing.org) から LibTIFF をインストールします
% cd ~/Blender
% curl -# -O URLリンク(dl.maptools.org)
% unzip tiff-3.8.2.zip
% cd tiff-3.8.2
% ./configure --prefix=${PWD}/../external
% make
% make install

68:Blender 2.5 をビルドする手順 その 3
09/06/20 18:53:41 YBupUM1z
** SDL のビルド
- URLリンク(www.libsdl.org) から SDL をインストールします
% cd ~/Blender
% curl -# -O URLリンク(www.libsdl.org)
% tar zxf SDL-1.2.13.tar.gz
% cd SDL-1.2.13
% ./configure --prefix=${PWD}/../external --without-x
% make
% make install

** FreeType のビルド
- URLリンク(sourceforge.net) から FreeType をインストールします
- URLリンク(sourceforge.net)
から 2.3.9 をダウンロードしました
% cd ~/Blender
% mv ~/Downloads/freetype-2.3.9.tar.bz2 .
% tar jxf freetype-2.3.9.tar.bz2
% cd freetype-2.3.9
% ./configure --prefix=${PWD}/../external
% make
% make install

** gettext のビルド
- URLリンク(www.gnu.org) から gettext をインストールします
% cd ~/Blender
% curl -# -O URLリンク(ftp.gnu.org)
% tar zxf gettext-0.17.tar.gz
% cd gettext-0.17
% ./configure --prefix=${PWD}/../external
% make
% make install

69:Blender 2.5 をビルドする手順 その 4
09/06/20 18:56:13 YBupUM1z
- gettext のビルドはこちらの方が良さそう
% ./configure --prefix=${PWD}/../external --disable-java ¥
--disable-native-java --disable-shared --enable-static
- make する際に LDFLAGS='-liconv' と付けた方が良いかも…

** Blender のインストール
- SCons を使う方法と make を使う方法がありますが、make で行く事にします
- LANG は C にしておかないと blender/source/darwin/Makefile で date コマンドの
%b の部分が空白を含む様になってしまうのでエラーが発生してしまいます
% cd ~/Blender
% export LANG=C
% export LC_ALL=C
% svn checkout URLリンク(svn.blender.org)
% cp -Rp blender2.5 blender2.5.bak
% cd blender2.5/blender
% CFLAGS="-I${PWD}/../../external/include/OpenEXR/ -I${PWD}/../../external/include/SDL
-I${PWD}/../../external/include -I${PWD}/../../external/include/freetype2
-I/usr/include/python2.5/" CPPFLAGS="-I${PWD}/../../external/include/OpenEXR/
-I${PWD}/../../external/include/SDL -I${PWD}/../../external/include
-I${PWD}/../../external/include/freetype2 -I/usr/include/python2.5/" make

↑CFLAGS ~ make までは実際には改行無しで実行して下さい。

70:Blender 2.5 をビルドする手順 その 5
09/06/20 19:00:26 YBupUM1z
- ここで make がエラーを出して止まるので手動でライブラリを移動します
% mkdir -p ../lib/darwin-9.7.0-i386/jpeg/lib
% cp ../../external/lib/libjpeg.a ../lib/darwin-9.7.0-i386/jpeg/lib
% mkdir -p ../lib/darwin-9.7.0-i386/png/lib/
% cp ../../external/lib/libpng.a ../lib/darwin-9.7.0-i386/png/lib
% mkdir -p ../lib/darwin-9.7.0-i386/freetype/lib/
% cp ../../external/lib/libfreetype.a ../lib/darwin-9.7.0-i386/freetype/lib
% mkdir -p ../lib/darwin-9.7.0-i386/openexr/lib/
% cp ../../external/lib/libIlmImf.a ../lib/darwin-9.7.0-i386/openexr/lib
% cp ../../external/lib/libHalf.a ../lib/darwin-9.7.0-i386/openexr/lib
% cp ../../external/lib/libIex.a ../lib/darwin-9.7.0-i386/openexr/lib
% cp ../../external/lib/libIlmThread.a ../lib/darwin-9.7.0-i386/openexr/lib
% mkdir -p ../lib/darwin-9.7.0-i386/sdl/lib/
% cp ../../external/lib/libSDL.a ../lib/darwin-9.7.0-i386/sdl/lib/
% mkdir -p ../lib/darwin-9.7.0-i386/gettext/lib/
% cp ../../external/lib/libintl.a ../lib/darwin-9.7.0-i386/gettext/lib/
% CFLAGS="-I${PWD}/../../external/include/OpenEXR/ -I${PWD}/../../external/include/SDL
-I${PWD}/../../external/include -I${PWD}/../../external/include/freetype2
-I/usr/include/python2.5/" CPPFLAGS="-I${PWD}/../../external/include/OpenEXR/
-I${PWD}/../../external/include/SDL -I${PWD}/../../external/include
-I${PWD}/../../external/include/freetype2 -I/usr/include/python2.5/" make

↑ CFLAGS ~ make は改行無しで、一行で実行して下さい。
- ここで blenderplayer のエラーが出ますが、blenderplayer は作成しないので
無視してビルド終了とします。SCons だと上手くいくのかも...

以上で Blender 2.5 開発版のビルドは終了です。
~/Blender/blender2.5/blender/obj/darwin-X.X.X-i386/bin の下に Blender の
バイナリが作成されています。

71:名無しさん@お腹いっぱい。
09/06/20 21:47:24 zUH5Xc+j
わざわざCG板のレスにthxです
macportsでやってたからコケたんだろなぁ
試してみます

72:名無しさん@お腹いっぱい。
09/07/08 10:34:58 5rC6Gz4u
Deneba Canvas シリーズが手になじんでいて、ここ数年はWindows版に切り替えて安価で高速なPCの
恩恵を受けてきました。
で、先日OSXに切り替えたもののCanvasに相当するドロー系のアプリがなくて困ってます。
仕方なくVirtualBox上でCanvas11を使っている今日この頃。
愚痴ってごめん。ageるので代用できそうなアプリがあれば教えてください。

73:名無しさん@お腹いっぱい。
09/09/11 02:30:08 71UP9IgP
うーむ、俺含めマカーの間でもCanvas11に触れた事の無い奴の方が多かったりするんじゃなかろうか。不安だ
ぐぐったところ、ざっとドロー系+アルファに感じますた。
いっちょオプソのInkscapeと比較して、Canvas11にあってInkscapeにできない所(やりにくい点)を箇条書きとかで整理して頂くと判りやすくなるかも。

Inkscapeは著名なのでご存知かもですが、改めてご説明すると
Illustrator相当の機能を目指しつつadobeのオープンなSVGフォーマット準拠を維持してアーティスティックな要求に応えていこうとしているプロジェクトですぬ
実質イラレに及ばんのですがドロー系ツールの基本が徐々に満たされていく無償ソフトとして高評価であります。
誰でも試せる代物なので、こいつの最新安定板を基準にCanvasの利点を語って頂ければなあと。

74:名無しさん@お腹いっぱい。
09/09/11 08:51:58 gJaxu7eu
Macでパース定規が使えるソフトってコミスタ以外何がありますか?

75:名無しさん@お腹いっぱい。
09/10/09 05:17:05 ajIcQiNX
チーたん来たね

76:名無しさん@お腹いっぱい。
09/10/10 16:11:50 jL/ltHv5
>>72
遅レスだけど、みんなイラレを使ってるんじゃないかな。

77:名無しさん@お腹いっぱい。
09/10/10 17:05:07 tcXZ/hGu
GMA950なIntel MacBookやMac miniにスノレパいれてblenderやってる人っていますか?

LeopardでLLVMのせい?で痛い目みたのですがスノレパで改善されたなら
アップグレードしようかと思ってるんですが・・・。

78:名無しさん@お腹いっぱい。
09/10/11 14:39:30 Y8Vi/F20
blender 2.5が貧弱なGPUで改善させるためにトリプルバッファだかなんだかを試しているとかリリース目標かなんかで書いてたな
改善しててもリリースがいつになる事やらだしなぁ……
俺はnVidia搭載のminiに買い替えてしまいましたスマソ

79:名無しさん@お腹いっぱい。
11/02/15 02:19:17 NBeKjn62
SAIとかIlluststidioみたいなお絵かきソフトってMacにはないの?
PhotoshopやGIMPでがんばるしかないの?

80:名無しさん@お腹いっぱい。
11/02/16 19:11:26 FNwOhIbK
>>79
>SAIとかIlluststidioみたいな

それらの元祖がありまんがな。
URLリンク(www.corel.com)

81:名無しさん@お腹いっぱい。
11/02/16 19:20:51 sSK5w4+C
高いな。
5万かよ。

82:名無しさん@お腹いっぱい。
11/05/12 22:26:18.76 iFEeS6bO
値段もそうだがPainterは性格違いすぎるっしょ

Mac版イラスタ待つべきかと

83:名無しさん@お腹いっぱい。
11/05/20 13:40:54.15 CmGVsJVL
Autodesk SketchBook Express for Mac なら Mac App Store で無料だけど、これじゃダメなの?

84:名無しさん@お腹いっぱい。
11/05/20 19:19:59.64 Fa3E5hu9
代用には微妙かな
SAIやイラスタはアニメ絵なんかに特化したツール
そういう機能で言えばsketchbookproでもぜんぜん足りない

85:名無しさん@お腹いっぱい。
12/02/22 21:39:42.47 QAFG+18P
日曜モデラーのみんなは3Dソフト何つこうてんの?
ストア見るとstrata とかcheetahとかあるけど

86:名無しさん@お腹いっぱい。
12/02/22 21:55:07.62 QAFG+18P
ごめんなさい、mac板のほうで聞き直してるので無視してください


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch