Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2025-08-09 18:50:33



Reply to topic  [ 25 posts ]  Go to page Previous  1, 2, 3
Rebaking bug after changing skin 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 6030
Reply with quote
While there *was* an issue till before the latest releases, the newest releases (v1.24.6.48, v1.26.6.5 and v1.26.7.5) have had the bug fixed and now work perfectly fine.

I change outfits like 25 times a session (at various times during that session), and never witness such an issue. I also thoroughly tested the baking since this issue has been reported (changing clothes/skins/body parts, one by one, in group, in full outfit, inverting layers, putting an insane number of layers on, etc) and triple-checked my code against LL's viewer code, and everything works just fine here.

So I assume it's a network issue on your end (if a baked texture fails to get fully uploaded on SL's server, it's pretty obvious it won't come back to the viewer).

In any case, like I said, I'll provide a better force-rebaking (equivalent to enter/exit Edit Appearance, which you can already do for now as a work around anyway: no need to relog !).


2013-01-16 20:26:47
Profile WWW

Joined: 2012-02-09 21:01:50
Posts: 284
Reply with quote
You sure rebaking is working different in the latest release (Cool VL Viewer 1.26.7 (6))?

<Ctrl-Alt-R> does the following for me. That's again missing lower_body and head:

Quote:
INFO: LLVOAvatarSelf::forceBakeAllTextures: TAT: forced full rebake.
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked upper_body
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 1b090775-b818-ece6-5a8a-70acda88bc9f to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked eyes
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 3e3a1347-f859-a0b9-ed4d-af3f0135eacc to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked hair
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 10dff556-b7cd-16d1-6e71-13db37b168ad to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 7608900e-5eb9-c404-c268-f92b6532254d
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for eyes took 2918 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: eyes-baked UUID: 7608900e-5eb9-c404-c268-f92b6532254d
INFO: LLAppViewer::idle: Kills on unknown objects: 1
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 2f83b268-e054-54e6-fb89-9f06926deb4e
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for upper_body took 4027 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: upper-baked UUID: 2f83b268-e054-54e6-fb89-9f06926deb4e
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 3a44497b-663d-0281-64a1-15ffc7f3f547
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for hair took 4171 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: hair-baked UUID: 3a44497b-663d-0281-64a1-15ffc7f3f547


Thing is: as soon as I do an "Edit Appearance" once, <Ctrl-Alt-R> works as expected, too. Log output of <Ctrl-Alt-R> after having done Edit Appearance:

Quote:
INFO: LLVOAvatarSelf::forceBakeAllTextures: TAT: forced full rebake.
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked head
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 85647238-aa38-469c-7a51-fa3d9d17ceef to https://sim10168.agni.lindenlab.com:120 ... 18d17a14d0
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked upper_body
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 1a8754d3-0a86-62b8-9765-744a261cd5aa to https://sim10168.agni.lindenlab.com:120 ... 18d17a14d0
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked lower_body
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of c3843c58-f859-8fcf-4280-9282ca780466 to https://sim10168.agni.lindenlab.com:120 ... 18d17a14d0
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked eyes
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 4ee11909-6813-6b12-01f9-0efa4df38c11 to https://sim10168.agni.lindenlab.com:120 ... 18d17a14d0
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked hair
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 85ff3666-b2bb-d56f-8e1d-b329331b4066 to https://sim10168.agni.lindenlab.com:120 ... 18d17a14d0
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 8d233639-2bf8-5c3b-d216-24d2b6c545a6
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for eyes took 3420 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: eyes-baked UUID: 8d233639-2bf8-5c3b-d216-24d2b6c545a6
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 860a10f6-ef90-233f-184f-c42507ba8192
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for head took 4908 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: head-baked UUID: 860a10f6-ef90-233f-184f-c42507ba8192
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 1b579d54-3c44-5bfa-a6ca-7596940372c5
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for upper_body took 5002 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: upper-baked UUID: 1b579d54-3c44-5bfa-a6ca-7596940372c5
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: f4ac330a-b0a7-4620-a2d1-cde93f428e8e
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for lower_body took 5386 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: lower-baked UUID: f4ac330a-b0a7-4620-a2d1-cde93f428e8e
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 1fc33e60-368a-58ac-fc75-f95da6472dde
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for hair took 5386 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: hair-baked UUID: 1fc33e60-368a-58ac-fc75-f95da6472dde
INFO: LLAgent::sendAgentSetAppearance: TAT: Sent AgentSetAppearance: head-baked_baked upper-baked_baked lower-baked_baked eyes-baked_baked skirt-baked hair-baked_baked
INFO: LLAgent::sendAgentSetAppearance: TAT: Sending cached texture data




This is the output of Edit Appearance (when leaving it):

Quote:
INFO: LLFloaterCustomize::~LLFloaterCustomize: Destroying LLFloaterCustomize
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked head
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 099e646b-e8ed-bbe9-be20-d8a7dbc7f313 to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked upper_body
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of fccc7057-396b-7c30-bac8-17f30e901381 to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked lower_body
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of df95e1ab-7590-d94b-72de-203d70e840f4 to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked eyes
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 4b46b504-8ec8-f226-c011-addd28700921 to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLViewerTexLayerSetBuffer::doUpload: Uploading baked hair
INFO: LLViewerTexLayerSetBuffer::doUpload: Baked texture upload via capability of 78fb44a5-61b7-2a57-e86e-d3b6d862de56 to https://sim10168.agni.lindenlab.com:120 ... 94f613ced6
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 2a54f88c-9c67-2ca0-d845-3777d12ad6c8
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for eyes took 3285 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: eyes-baked UUID: 2a54f88c-9c67-2ca0-d845-3777d12ad6c8
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 0caac7b7-57c9-cc53-3cab-c9941f10073c
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for head took 4992 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: head-baked UUID: 0caac7b7-57c9-cc53-3cab-c9941f10073c
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 04d4df6e-f144-9f95-8c51-652ec942b2da
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for upper_body took 5190 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: upper-baked UUID: 04d4df6e-f144-9f95-8c51-652ec942b2da
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: bf08a58d-6977-3a8c-df97-121fc208f5c1
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for hair took 5397 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: hair-baked UUID: bf08a58d-6977-3a8c-df97-121fc208f5c1
INFO: LLSendTexLayerResponder::uploadComplete: result: complete new_id: 8208b8f8-d1b8-5448-5b10-584b706ac3af
INFO: LLViewerTexLayerSetBuffer::onTextureUploadComplete: Baked full res texture upload for lower_body took 6172 ms
INFO: LLVOAvatarSelf::setNewBakedTexture: New baked texture: lower-baked UUID: 8208b8f8-d1b8-5448-5b10-584b706ac3af
INFO: LLAgent::sendAgentSetAppearance: TAT: Sent AgentSetAppearance: head-baked_baked upper-baked_baked lower-baked_baked eyes-baked_baked skirt-baked hair-baked_baked
INFO: LLAgent::sendAgentSetAppearance: TAT: Sending cached texture data


2013-01-22 09:31:36
Profile

Joined: 2009-03-17 18:42:51
Posts: 6030
Reply with quote
Try today's release (v1.26.7.8) and do make sure to *wait* before rebaking again: the baked texture upload timeout is 2 minutes and the upload will be retried after each timeout, several times; of course, if you force a rebake (or several rebakes) in this time interval, things will only go worst (the viewer will receive "old" baked textures and reject them when they would have been suitable and would have allowed a proper bake if a rebake had not been re-triggered in the mean time)...

Note also that the flaws in the old baking method (that sometimes fails, nonetheless) are the very reason for the upcoming move to the server-side baking protocol (that will alas not be flawless either, due to the fact it relies (because of a stupid implementation choice made by LL) on the creation of inventory links in the "Current Outfit" folder, and thus on the asset server correct functioning: something that is far from granted).


2013-02-02 11:46:58
Profile WWW

Joined: 2012-02-09 21:01:50
Posts: 284
Reply with quote
2 minutes? So if a model in a fashion show rebakes and walks out, it can last 2 minutes till her outfit is updated? In that time the model is already gone again. Oh dear. >.<


2013-02-08 17:04:31
Profile

Joined: 2009-03-17 18:42:51
Posts: 6030
Reply with quote
Tillie wrote:
2 minutes? So if a model in a fashion show rebakes and walks out, it can last 2 minutes till her outfit is updated? In that time the model is already gone again. Oh dear. >.<
Just stating facts... I didn't design the algorithm, and LL decided it was best implementing the baking server side than trying to fix it viewer side... Just wait for server-side baking and hope that it will work.


2013-02-08 19:41:09
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 25 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.