June 24, 2016, 17:19 (GMT) |
Attribute interpolation for ngons |
June 24, 2016, 17:19 (GMT) |
Copy ptex faces to device memory Kernel now has access to ptex faces and ptex face mapping |
June 24, 2016, 17:19 (GMT) |
Store ptex offset for faces Each ngon is split into multiple faces, need to keep track of how they relate. |
June 24, 2016, 17:19 (GMT) |
Split ngons into quads |
June 24, 2016, 17:17 (GMT) |
Replace Patch with SubdFace with inital ngon support This renames most mentions of patches to subd faces, old way of naming was confusing. Also start supporting ngons, which will be needed for proper Catmull-Clark subdivision surfaces. Right now this is mostly just changing how data is passed around, actual ngon support will come later. |
June 24, 2016, 17:17 (GMT) |
Simplify how primitive counts are passed to Attribute Refactor Attribute so that primitives counts don't need to be passed around everywhere and can be calculated from one place. |
June 24, 2016, 17:17 (GMT) |
Remove extra image texture from kernel_textures.h |
June 24, 2016, 16:45 (GMT) |
Rename BKE_cachefiles_open_next_file to BKE_cachefile_update_frame. |
June 24, 2016, 16:40 (GMT) |
Fix for opening files using relative path during .blend file loading. |
June 24, 2016, 14:58 (GMT) |
Temporary quick hack for compatibility When reading an old .blend, all objects of it are simply moved to a new layer of the new system. In future this can be resolved better though. |
June 24, 2016, 14:45 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2016-uv_tools |
June 24, 2016, 14:28 (GMT) |
Merge branch 'master' into soc-2016-layer_manager |
June 24, 2016, 14:19 (GMT) |
Added object nodes for looking up an object and transform from global data. |
June 24, 2016, 14:05 (GMT) |
Use a str hash for the hierarchy map. |
June 24, 2016, 13:16 (GMT) |
Cleanup: move ExportSettings to abc_exporter.h. |
June 24, 2016, 12:48 (GMT) |
Cleanup: export options. |
June 24, 2016, 12:45 (GMT) |
LLVM TypeBuilder and copy function for node_counted_ptr. Using a DerivedMesh directly for mesh data isn't so great because the lifetime of a DM is not necessarily known at compile time, depending on branching. node_counted_ptr is basically a simplified shared_ptr variant. |
June 24, 2016, 08:23 (GMT) |
Use a hash table to register external functions with the LLVM engine. This will allow using BLI/BKE code for complex data types, such as DerivedMesh. |
June 24, 2016, 08:23 (GMT) |
Include mesh opcode functions in modules. Modifier functions with variable expression inputs are disabled, until DerivedMesh handling through LLVM is implemented. |
June 23, 2016, 23:43 (GMT) |
Moved map creation into the toggle. |
|
|
|


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