Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-05-27soc-2008-mxcurioni: PythonInterpreter now properly handles its ↵Maxime Curioni
initialization (in accordance with original Freestyle code). This is achieved by creating a temporary Text structure, adding the required import and appending the necessary Python path. The text is executed using the BPY_txt_do_python_Text command. When Freestyle is run within Blender, it should not crash; the Python interpreter should report an ImportError on _Freestyle (the SWIG wrapper).
2008-05-26soc-2008-mxcurioni: PythonInterpreter works, using Blender's Python ↵Maxime Curioni
functions. The drawing still does not produce anything because the SWIG module wrapper is missing
2008-05-25soc-2008-mxcurioni: Big update. Finally works (links and compiles). So far, ↵Maxime Curioni
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.
2008-05-19soc-2008-mxcurioni: uploaded missing files. Still NOT linking so do not use ↵Maxime Curioni
this version yet :(
2008-05-18corrected swig Sconscript to compile on unix-like machinesMaxime Curioni
2008-05-18soc-2008-mxcurioni: towards Freestyle's first render: controller, config, ↵Maxime Curioni
appglwidget corrected. Freestyle is called but cannot be linked (ImBuf issues). This is an unstable commit.
2008-05-12soc-2008-mxcurioni: swig SConscript updated to compile under all configs ↵Maxime Curioni
except Win32 (where binary is copied to build directory)
2008-05-12soc-2008-mxcurioni: lib3ds SConscript updated to compile under Win32 configsMaxime Curioni
2008-05-12soc-2008-mxcurioni: merged changes to revision 14798, compilation works for ↵Maxime Curioni
rendering/ directry. Still needs to figure out how to compile on non-Unix machines.
2008-05-10soc-2008-mxcurioni: towards Freestyle compilation, removing Qt's QString and ↵Maxime Curioni
QImage dependencies. Up to this commit, the following directories compile well (and without any warning): system, image, geometry, graph, winged_edge, view_map, stroke. Modified code is commented by //soc and unused variables by //soc unused
2008-05-06soc-2008-mxcurioni: swig compiles as independent libraryMaxime Curioni
2008-05-05merge to 14689, Freestyle library changes, SConscript startMaxime Curioni