Blender Git Loki

Blender Git commits from all branches.

Page: 1986 / 2888

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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021