Split Normals I (5/5): Add support of split normals to Cycles.
Idea and code by Brecht, many thanks! Reviewers: brecht Reviewed By: brecht CC: campbellbarton, dingto Differential Revision: https://developer.blender.org/D369
This commit is contained in:
@@ -96,6 +96,14 @@ void Attribute::add(const VoxelAttribute& f)
|
||||
buffer.push_back(data[i]);
|
||||
}
|
||||
|
||||
void Attribute::add(const char *data)
|
||||
{
|
||||
size_t size = data_sizeof();
|
||||
|
||||
for(size_t i = 0; i < size; i++)
|
||||
buffer.push_back(data[i]);
|
||||
}
|
||||
|
||||
size_t Attribute::data_sizeof() const
|
||||
{
|
||||
if(element == ATTR_ELEMENT_VOXEL)
|
||||
|
Reference in New Issue
Block a user