Changeset 5584 for nanovis/branches/1.2/nanovis.cpp
- Timestamp:
- May 20, 2015 3:22:40 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
nanovis/branches/1.2/nanovis.cpp
r5542 r5584 176 176 _camera->y(def_eye.y + dy); 177 177 TRACE("set eye to %f %f", _camera->x(), _camera->y()); 178 179 collectBounds(); 180 _camera->resetClippingRange(sceneBounds.min, sceneBounds.max); 178 181 } 179 182 … … 189 192 190 193 collectBounds(); 191 192 194 _camera->resetClippingRange(sceneBounds.min, sceneBounds.max); 193 195 } … … 197 199 { 198 200 _camera->orient(phi, theta, psi); 201 202 collectBounds(); 203 _camera->resetClippingRange(sceneBounds.min, sceneBounds.max); 199 204 } 200 205 … … 203 208 { 204 209 _camera->orient(quat); 210 211 collectBounds(); 212 _camera->resetClippingRange(sceneBounds.min, sceneBounds.max); 205 213 } 206 214 … … 209 217 { 210 218 _camera->setPosition(pos); 219 220 collectBounds(); 221 _camera->resetClippingRange(sceneBounds.min, sceneBounds.max); 211 222 } 212 223 … … 215 226 { 216 227 _camera->setUpdir(dir); 228 229 collectBounds(); 230 _camera->resetClippingRange(sceneBounds.min, sceneBounds.max); 217 231 } 218 232 … … 754 768 if (Flow::updatePending) { 755 769 setFlowRanges(); 756 grid->xAxis.setRange(xMin, xMax);757 grid->yAxis.setRange(yMin, yMax);758 grid->zAxis.setRange(zMin, zMax);759 770 } 760 771 … … 934 945 } 935 946 } 947 if ((xMin < DBL_MAX) && (xMax > -DBL_MAX)) { 948 grid->xAxis.setRange(xMin, xMax); 949 } 950 if ((yMin < DBL_MAX) && (yMax > -DBL_MAX)) { 951 grid->yAxis.setRange(yMin, yMax); 952 } 953 if ((zMin < DBL_MAX) && (zMax > -DBL_MAX)) { 954 grid->zAxis.setRange(zMin, zMax); 955 } 936 956 937 957 TRACE("magMin=%g magMax=%g", Flow::magMin, Flow::magMax); … … 1007 1027 if (Flow::updatePending) { 1008 1028 setFlowRanges(); 1009 grid->xAxis.setRange(xMin, xMax);1010 grid->yAxis.setRange(yMin, yMax);1011 grid->zAxis.setRange(zMin, zMax);1012 1029 } 1013 1030 if (HeightMap::updatePending) { … … 1017 1034 setVolumeRanges(); 1018 1035 } 1036 1037 collectBounds(); 1019 1038 1020 1039 // Start final rendering
Note: See TracChangeset
for help on using the changeset viewer.