Blender Git Commit Log
Git Commits -> Revision 8518e50
Revision 8518e50 by Maxime Curioni (master) May 25, 2008, 17:34 (GMT) |
soc-2008-mxcurioni: Big update. Finally works (links and compiles). So far, the following steps work: 1. instantiates the config path, the controller and the view 2. sets the controller�??s view 3. loads a 3ds file (right now a fixed file) 4. inserts a style module (right now, also fixed) 5. computes the view map The next and final step is running the Python script. A lot of information are fixed and should be changed to test the following code: see source/blender/freestyle/app_blender/*.cpp and search for fixed paths (starting in /Users/). I am currently evaluating whether it's worth making Python run on its own environment (right now, the program crashes because of PyImport_AddModule) or whether it should use Blender's Python capabilities. Also, I need to figure out how to integrate the SWIG wrapper dynamic library into the current scheme. |
Commit Details:
Full Hash: 8518e500d185e68f2c23015b835328e7c6564b13
SVN Revision: 14967
Parent Commit: 8ef2f1d
Lines Changed: +11954, -93
17 Added Paths:
/source/blender/freestyle/intern/app_blender/camera.cpp (+1799, -0) (View)
/source/blender/freestyle/intern/app_blender/camera.h (+565, -0) (View)
/source/blender/freestyle/intern/app_blender/config.h (+50, -0) (View)
/source/blender/freestyle/intern/app_blender/constraint.h (+341, -0) (View)
/source/blender/freestyle/intern/app_blender/frame.cpp (+1070, -0) (View)
/source/blender/freestyle/intern/app_blender/frame.h (+408, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedCameraFrame.cpp (+86, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedCameraFrame.h (+169, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedFrame.cpp (+116, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedFrame.h (+256, -0) (View)
/source/blender/freestyle/intern/app_blender/old_camera_vec_quaternion.txt (+593, -0) (View)
/source/blender/freestyle/intern/app_blender/point.h (+159, -0) (View)
/source/blender/freestyle/intern/app_blender/quaternion.cpp (+502, -0) (View)
/source/blender/freestyle/intern/app_blender/quaternion.h (+304, -0) (View)
/source/blender/freestyle/intern/app_blender/vec.cpp (+75, -0) (View)
/source/blender/freestyle/intern/app_blender/vec.h (+366, -0) (View)
/source/blender/freestyle/python/Freestyle.py (+4961, -0) (View)
/source/blender/freestyle/intern/app_blender/camera.h (+565, -0) (View)
/source/blender/freestyle/intern/app_blender/config.h (+50, -0) (View)
/source/blender/freestyle/intern/app_blender/constraint.h (+341, -0) (View)
/source/blender/freestyle/intern/app_blender/frame.cpp (+1070, -0) (View)
/source/blender/freestyle/intern/app_blender/frame.h (+408, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedCameraFrame.cpp (+86, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedCameraFrame.h (+169, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedFrame.cpp (+116, -0) (View)
/source/blender/freestyle/intern/app_blender/manipulatedFrame.h (+256, -0) (View)
/source/blender/freestyle/intern/app_blender/old_camera_vec_quaternion.txt (+593, -0) (View)
/source/blender/freestyle/intern/app_blender/point.h (+159, -0) (View)
/source/blender/freestyle/intern/app_blender/quaternion.cpp (+502, -0) (View)
/source/blender/freestyle/intern/app_blender/quaternion.h (+304, -0) (View)
/source/blender/freestyle/intern/app_blender/vec.cpp (+75, -0) (View)
/source/blender/freestyle/intern/app_blender/vec.h (+366, -0) (View)
/source/blender/freestyle/python/Freestyle.py (+4961, -0) (View)
13 Modified Paths:
/source/blender/freestyle/intern/app_blender/api.cpp (+18, -2) (Diff)
/source/blender/freestyle/intern/app_blender/AppCanvas.cpp (+1, -0) (Diff)
/source/blender/freestyle/intern/app_blender/AppConfig.cpp (+7, -3) (Diff)
/source/blender/freestyle/intern/app_blender/AppGLWidget.cpp (+30, -2) (Diff)
/source/blender/freestyle/intern/app_blender/AppGLWidget.h (+28, -81) (Diff)
/source/blender/freestyle/intern/app_blender/Controller.cpp (+8, -3) (Diff)
/source/blender/freestyle/intern/app_blender/Controller.h (+4, -0) (Diff)
/source/blender/freestyle/intern/rendering/GLStrokeRenderer.cpp (+4, -0) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.cpp (+2, -0) (Diff)
/source/blender/freestyle/intern/stroke/Canvas.cpp (+3, -0) (Diff)
/source/blender/freestyle/intern/system/StringUtils.h (+2, -0) (Diff)
/source/blender/freestyle/intern/view_map/SteerableViewMap.cpp (+3, -0) (Diff)
/source/blender/freestyle/SConscript (+24, -2) (Diff)
/source/blender/freestyle/intern/app_blender/AppCanvas.cpp (+1, -0) (Diff)
/source/blender/freestyle/intern/app_blender/AppConfig.cpp (+7, -3) (Diff)
/source/blender/freestyle/intern/app_blender/AppGLWidget.cpp (+30, -2) (Diff)
/source/blender/freestyle/intern/app_blender/AppGLWidget.h (+28, -81) (Diff)
/source/blender/freestyle/intern/app_blender/Controller.cpp (+8, -3) (Diff)
/source/blender/freestyle/intern/app_blender/Controller.h (+4, -0) (Diff)
/source/blender/freestyle/intern/rendering/GLStrokeRenderer.cpp (+4, -0) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.cpp (+2, -0) (Diff)
/source/blender/freestyle/intern/stroke/Canvas.cpp (+3, -0) (Diff)
/source/blender/freestyle/intern/system/StringUtils.h (+2, -0) (Diff)
/source/blender/freestyle/intern/view_map/SteerableViewMap.cpp (+3, -0) (Diff)
/source/blender/freestyle/SConscript (+24, -2) (Diff)