History

MetavoxelDataPointer -> MetavoxelData, grid spacing as power of 2.

Andrzej Kapolka committed 12 years ago

Commit 1ef6f5f1 parent 5a095b510 files · +43 −69Browse files

Showing the changes to interface/src/MetavoxelSystem.cpp (1 of 10 files). Show all

Unified · Split

interface/src/MetavoxelSystem.cpp+4−6
@@ -54,7 +54,6 @@ void MetavoxelSystem::processData(const QByteArray& data, const HifiSockAddr& se · 53 unmodified lines
5454 void MetavoxelSystem::simulate(float deltaTime) {
5555 // simulate the clients
5656 _points.clear();
57− _data.guide(_pointVisitor);
5857 foreach (MetavoxelClient* client, _clients) {
5958 client->simulate(deltaTime, _pointVisitor);
6059 }
@@ -180,8 +179,7 @@ static QByteArray createDatagramHeader(const QUuid& sessionID) { · 119 unmodified lines
180179 MetavoxelClient::MetavoxelClient(const HifiSockAddr& address) :
181180 _address(address),
182181 _sessionID(QUuid::createUuid()),
183− _sequencer(createDatagramHeader(_sessionID)),
184− _data(new MetavoxelData()) {
182+ _sequencer(createDatagramHeader(_sessionID)) {
185183
186184 connect(&_sequencer, SIGNAL(readyToWrite(const QByteArray&)), SLOT(sendData(const QByteArray&)));
187185 connect(&_sequencer, SIGNAL(readyToRead(Bitstream&)), SLOT(readPacket(Bitstream&)));
@@ -197,7 +195,7 @@ void MetavoxelClient::applyEdit(const MetavoxelEdit& edit) { · 9 unmodified lines
197195 edit.apply(_data);
198196
199197 // start sending it out
200− _sequencer.sendHighPriorityMessage(QVariant::fromValue(edit));
198+ // _sequencer.sendHighPriorityMessage(QVariant::fromValue(edit));
201199 }
202200
203201 void MetavoxelClient::simulate(float deltaTime, MetavoxelVisitor& visitor) {
@@ -206,7 +204,7 @@ void MetavoxelClient::simulate(float deltaTime, MetavoxelVisitor& visitor) { · 2 unmodified lines
206204 out << QVariant::fromValue(state);
207205 _sequencer.endPacket();
208206
209− _data->guide(visitor);
207+ _data.guide(visitor);
210208 }
211209
212210 void MetavoxelClient::receivedData(const QByteArray& data, const HifiSockAddr& sender) {
@@ -238,7 +236,7 @@ void MetavoxelClient::clearReceiveRecordsBefore(int index) { · 25 unmodified lines
238236 void MetavoxelClient::handleMessage(const QVariant& message, Bitstream& in) {
239237 int userType = message.userType();
240238 if (userType == MetavoxelDeltaMessage::Type) {
241− readDelta(_data, _receiveRecords.first().data, in);
239+ // readDelta(_data, _receiveRecords.first().data, in);
242240
243241 } else if (userType == QMetaType::QVariantList) {
244242 foreach (const QVariant& element, message.toList()) {