April 9, 2016, 16:55 (GMT) |
Add max subdivision setting to subdivision meshes |
April 9, 2016, 16:55 (GMT) |
Fix support for triangles in DiagSplit implementation |
April 9, 2016, 16:55 (GMT) |
Add displacement scale option to displaced meshes |
April 9, 2016, 16:55 (GMT) |
Add preview dice rate for displacement |
April 9, 2016, 16:55 (GMT) |
Change Cycles displacement UI to split column |
April 9, 2016, 16:54 (GMT) |
Set normals properly for subdivision meshes |
April 9, 2016, 16:54 (GMT) |
Migrate away from ccl::SubdMesh for tessellation |
April 9, 2016, 16:54 (GMT) |
Change use subdivision bool to subdivision type enum |
April 9, 2016, 16:54 (GMT) |
Have dicing happen in screen space |
April 9, 2016, 13:47 (GMT) |
Optimization passes for the generated LLVM code. |
April 9, 2016, 13:44 (GMT) |
Merge branch 'master' into asset-engine |
Revision 28382ba by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 9, 2016, 13:41 (GMT) |
Merge branch 'master' into id-remap |
April 8, 2016, 15:28 (GMT) |
Completed basic expression tree code generation. The code uses a pointer-based signature convention for node functions, which helps to avoid issues with type coercion through clang. In the future we could either find a more reliable way to produce llvm IR for the nodes, or use node functions as external functions without inlining. |
April 8, 2016, 14:29 (GMT) |
Cleanup: remove unneeded 3d cursor position changes. |
April 8, 2016, 14:28 (GMT) |
Polish import/export UI a bit. |
Revision 4cf48bb by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) April 8, 2016, 11:52 (GMT) |
fix for solver / cluster solver iterations override, it caused different behavior at loading / refresh solver iteration override was taken into account too late, after first validation which probably caused different simulation behavior using the default value for one frame |
April 8, 2016, 09:48 (GMT) |
Merge branch 'master' into alembic_basic_io |
April 7, 2016, 15:54 (GMT) |
Use annotation attributes on module functions to avoid name mangling issues. Names in C++ code tend to get mangled by the clang compiler according to the respective target ABI. This is unfortunate because it makes it difficult to map functions to nodes by name. For now we use a function attribute in the module C++ code to pass on the "true" name of the function and map them internally. |
April 7, 2016, 15:53 (GMT) |
Make LLVM module compilation depend on header files to force recompile when headers change. |
April 7, 2016, 14:35 (GMT) |
Always reset to default asset engine (i.e. regular filebrowser code) when opening a new browser. Else we'd have the last used engine even when saving a .blend or picture, ugly! |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021