Technology
 

Build Blender

จาก Thai Blender Wiki

การคอมไพล์ Blender ทำได้โดยใช้ Scons

ในส่วน tree SVN ที่ใช้สำหรับเก็บ source code ของ Blender จะมี Scons รวมมาให้ด้วยเพื่อความสะดวกเพราะ Blender อาจต้องการ Scons เวอร์ชันที่สูงกว่าในเครื่องหรืออาจไม่ได้ลงไว้ Scons ต้องการ Python ในการทำงาน

การคอมไพล์คือการแปลง source code ซึ่งโปรแกรมเมอร์ใช้สำหรับพัฒนาโปรแกรมร่วมกันให้เป็นภาษาเครื่อง เพื่อให้โปรแกรมสามารถทำงานได้จริง

เนื้อหา

[แก้ไข] Scons

จะมีรวมมาให้ใน SVN จึงไม่ต้องลงเองก็ได้ แต่ Scons ต้องใช้ Python จึงต้องลง Python

[แก้ไข] ระบบปฏิบัติการ

[แก้ไข] GNU/Linux

ตัวอย่างการคอมไพล์บน GNU/Linux เช่น python scons/scons.py BF_DEBUG=1

อ่านเพิ่มเติม (อังกฤษ)

package ที่ต้องใช้สำหรับ Ubuntu
sudo apt-get install build-essential svn-buildpackage scons libopenal-dev libalut-dev \
 libsdl1.2-dev ftgl-dev libpng12-dev libjpeg62-dev libtiff4-dev libopenexr-dev \
  libnspr4-dev libglut3-dev python2.5-dev libxmu-dev libarts1-dev \
 libsmpeg-dev arts libxi-dev gettext


[แก้ไข] Windows

[แก้ไข] Mac OS X

[แก้ไข] โครงการที่อยู่ระหว่างพัฒนาโดยทางต้นทาง (Branches)

(https://svn.blender.org/svnroot/bf-blender/branches) list มาเฉพาะที่สนใจและดูแล้ว active ถ้าใครสนใจอะไรก็เชิญเพิ่มได้

ตัวอย่างโครงการ

  • blender2.5
  • nurbs
รับข้อมูลจาก "http://th.blender.wikia.com/wiki/Build_Blender"