[Bf-blender-cvs] [8f098b0] openvdb: Cleanup.

Kévin Dietrich noreply at git.blender.org
Sun Jan 17 21:26:33 CET 2016


Commit: 8f098b0a402ffd4ee7a4c9b20e3f7a692ef5b03a
Author: Kévin Dietrich
Date:   Sun Jan 17 18:45:29 2016 +0100
Branches: openvdb
https://developer.blender.org/rB8f098b0a402ffd4ee7a4c9b20e3f7a692ef5b03a

Cleanup.

===================================================================

M	intern/cycles/render/volume.cpp

===================================================================

diff --git a/intern/cycles/render/volume.cpp b/intern/cycles/render/volume.cpp
index 71aba3c..8d305c2 100644
--- a/intern/cycles/render/volume.cpp
+++ b/intern/cycles/render/volume.cpp
@@ -104,7 +104,7 @@ int VolumeManager::find_existing_slot(const string& filename, const string& name
 				return grid.slot;
 			}
 			else {
-				/* sampling was changed, remove the sampler */
+				/* sampling was changed, remove the volume */
 				if(grid_type == NODE_VDB_FLOAT) {
 					delete float_volumes[grid.slot];
 					float_volumes[grid.slot] = NULL;
@@ -161,7 +161,7 @@ size_t find_empty_slot(Container container)
 
 	if(slot == container.size()) {
 		if(slot == MAX_VOLUME) {
-			printf("VolumeManager::add_volume: volume sampler limit reached %d!\n",
+			printf("VolumeManager::add_volume: volume limit reached %d!\n",
 			       MAX_VOLUME);
 			return -1;
 		}
@@ -194,9 +194,9 @@ size_t VolumeManager::add_openvdb_volume(const std::string& filename, const std:
 
 		FloatGrid::Ptr fgrid = gridPtrCast<FloatGrid>(grid);
 
-		vdb_float_volume *sampler = new vdb_float_volume(fgrid);
-		sampler->create_threads_utils(TaskScheduler::thread_ids());
-		float_volumes.insert(float_volumes.begin() + slot, sampler);
+		vdb_float_volume *volume = new vdb_float_volume(fgrid);
+		volume->create_threads_utils(TaskScheduler::thread_ids());
+		float_volumes.insert(float_volumes.begin() + slot, volume);
 		scalar_grids.push_back(fgrid);
 	}
 	else if(grid_type == NODE_VDB_FLOAT3) {
@@ -206,9 +206,9 @@ size_t VolumeManager::add_openvdb_volume(const std::string& filename, const std:
 
 		Vec3SGrid::Ptr vgrid = gridPtrCast<Vec3SGrid>(grid);
 
-		vdb_float3_volume *sampler = new vdb_float3_volume(vgrid);
-		sampler->create_threads_utils(TaskScheduler::thread_ids());
-		float3_volumes.insert(float3_volumes.begin() + slot, sampler);
+		vdb_float3_volume *volume = new vdb_float3_volume(vgrid);
+		volume->create_threads_utils(TaskScheduler::thread_ids());
+		float3_volumes.insert(float3_volumes.begin() + slot, volume);
 		vector_grids.push_back(vgrid);
 	}
 #else
@@ -231,16 +231,14 @@ void VolumeManager::add_grid_description(const string& filename, const string& n
 	current_grids.push_back(descr);
 }
 
-void VolumeManager::device_update(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress)
+void VolumeManager::device_update(Device *device, DeviceScene *dscene, Scene */*scene*/, Progress& progress)
 {
-	(void)scene;
-
 	if(!need_update) {
 		return;
 	}
 
 	device_free(device, dscene);
-	progress.set_status("Updating OpenVDB volumes", "Sending samplers to device.");
+	progress.set_status("Updating OpenVDB volumes", "Sending volumes to device.");
 
 	for(size_t i = 0; i < float_volumes.size(); ++i) {
 		if(!float_volumes[i]) {
@@ -263,8 +261,8 @@ void VolumeManager::device_update(Device *device, DeviceScene *dscene, Scene *sc
 	dscene->data.tables.num_volumes = float_volumes.size() + float3_volumes.size();
 	dscene->data.tables.density_index = find_density_slot();
 
-	VLOG(1) << "Volume samplers allocate: __float_volume, " << float_volumes.size() * sizeof(float_volume) << " bytes";
-	VLOG(1) << "Volume samplers allocate: __float3_volume, " << float3_volumes.size() * sizeof(float3_volume) << " bytes";
+	VLOG(1) << "Volume allocate: __float_volume, " << float_volumes.size() * sizeof(float_volume) << " bytes";
+	VLOG(1) << "Volume allocate: __float3_volume, " << float3_volumes.size() * sizeof(float3_volume) << " bytes";
 
 #ifdef WITH_OPENVDB
 	for(size_t i = 0; i < scalar_grids.size(); ++i) {




More information about the Bf-blender-cvs mailing list