Synfig Issue Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Bug report #465  -  Creating a reference canvas causes error when saving
Posted Jul 28, 2013 - updated Jan 05, 2019
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Bug report
  • Status
     
    New
  • Assigned to
    Not assigned to anyone
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     computamike@gmail.com
  • Owned by
    Not owned by anyone
  • Category
    Not determined
  • Resolution
    Not determined
  • Priority
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • Tags
    icon_customdatatype.png Not determined
  • Difficulty
    icon_customdatatype.png Not determined
Issue description
This but has been discussed on the Synfog forum under the following link, and I was advised to file a bug for it.

My brother was trying to set up a character within a synfig file, and was going to use a head replacement technique for lipsyncing and such like. He built a heirarchy of layers such that a top level layer existed for the character, and within that layer, there were layers for arms, legs and head. The head layer was a canvas reference layer pointing to one of the canvas layers within the file - each layer would provide a different head shape (happy sad etc)

This worked fine - using the Params UI, the animator could pick a head for the model. However when it was saved the canvas reference appeared to be resolved, meaning that there were 2 canvas references within the file, making it impossible for Synfig Studio to then load the file.

The discussion thread identified that this seemed to be an issue when saving the file with the reference canvas, and also provided a workround for this.
Steps to reproduce this issue
  • locate the robot.sifz file attached to the Wed Jul 24, 2013 11:38 pm post in discussion thread.
  • save this file to you system somewhere.
  • load this file into Synfig. It is a 'rig' for a robot character.
  • * Switch to the canvas view - There are 3 canvas elements in the canvas view, robot_head, robothead_sad, robothead_happy
  • * Switch to Layers view - this shows the heirarchy of the model. There is a layer called "Group" - this is the head layer (i know... rubbish name).
  • * Look at the parameter view for this layer - this Canvas is a reference canvas - click the little triangle to the left and you can see that it is a linked canvas, The value column for this linked canvas allows you to alter the head that is being used. To Start with the robot has a sad head :(
  • * Picking a new canvas from this list updates the model, and our robot has a new expression.
  • From Synfig, save this file. During the save process synfig attempts to resolve the linked canvas, and creates a duplicate of it.
  • Try and load this file and Synfig throws an error message.


To prevent this :
  • Open the file
  • Go to the Group that has the visible head (the first visible group inside the 'robot' group). Select it.
  • At the Parameter panel, select the Canvas parameter and RMB click 'Disconnect'. It would create a in-line group with the content of the sad head.
  • Since I guess you want to use the exported one, LMB click on the Canvas parameter and select 'other'. In the canvas chooser dialog write: ':robothead_sad' (without the quotes). The colons are needed to reference the root canvas before the children canvas.
  • Save it normally.


Genette suggested that ..So the bug is related to Reference convert type mixed with exported canvases. Sincerely I don't remember why the Reference convert type was introduced. Here is an explanation of its usage: http://wiki.synfig.org/wiki/Convert#Reference Possibly the Reference convert type is not appropriated for canvas parameters.

#2
Comment posted by
 Easton Peter
Oct 17, 10:57
This error is caused by the fact that the reference canvas doesn't have an "Export" button. This is because it's a new feature, so Adobe would need to update its software accordingly. The best assignment writing services said It appears as if you are working with an outdated version of Photoshop.
#3
Comment posted by
 claredevlin7432
Sep 06, 07:49
 I had a similar problem, but mine was in Mac. Along with this bug, my menus usually didn’t work correctly and used to hang quite often. I was really bummed until I found a friend from [[https://www.loonyheads.com/search-engine-optimisation-company-kerala/|seo experts kerala]] who helped me resolve the issue. All I had to do was switch tabs or programs, and come back to synfig program. Sometimes its the simple solution that works
#4
Comment posted by
 claredevlin7432
Sep 06, 07:50
 I had a similar problem, but mine was in Mac. Along with this bug, my menus usually didn’t work correctly and used to hang quite often. I was really bummed until I found a friend from [https://www.loonyheads.com/search-engine-optimisation-company-kerala/ seo experts kerala] who helped me resolve the issue. All I had to do was switch tabs or programs, and come back to synfig program. Sometimes its the simple solution that works
#5
Comment posted by
 claredevlin7432
Sep 06, 07:51
 I had a similar problem, but mine was in Mac. Along with this bug, my menus usually didn’t work correctly and used to hang quite often. I was really bummed until I found a friend from <a href="https://www.loonyheads.com/search-engine-optimisation-company-kerala/">seo experts kerala </a> who helped me resolve the issue. All I had to do was switch tabs or programs, and come back to synfig program. Sometimes its the simple solution that works
#6
Comment posted by
 claredevlin7432
icon_reply.pngSep 06, 07:52, in reply to comment #2


 I had a similar problem, but mine was in Mac. Along with this bug, my menus usually didn’t work correctly and used to hang quite often. I was really bummed until I found a friend from <a href="https://www.loonyheads.com/search-engine-optimisation-company-kerala/">seo experts kerala </a> who helped me resolve the issue. All I had to do was switch tabs or programs, and come back to synfig program. Sometimes its the simple solution that works
Easton Peter wrote:
This error is caused by the fact that the reference canvas doesn't have an
"Export" button. This is because it's a new feature, so Adobe would need to
update its software accordingly. The best assignment writing services said
It appears as if you are working with an outdated version of Photoshop.


#7
Comment posted by
 JohnWhite2
Nov 14, 19:18
Por mi experiencia, los casinos en línea pueden ser tanto buenos como malos para su cartera. Estoy bastante seguro de que Ice casino https://icecasino-ar.org/ casino en línea le hará la vida mejor porque su objetivo no es robar dinero sino ser honesto con usted. Puede que no me creas, así que en este caso puedes leer críticas reales.
#8
Comment posted by
 JohnWhite2
Nov 14, 19:18
Por mi experiencia, los casinos en línea pueden ser tanto buenos como malos para su cartera. Estoy bastante seguro de que Ice casino https://icecasino-ar.org/ casino en línea le hará la vida mejor porque su objetivo no es robar dinero sino ser honesto con usted. Puede que no me creas, así que en este caso puedes leer críticas reales.
#9
Comment posted by
 JohnWhite2
Nov 14, 19:18
Por mi experiencia, los casinos en línea pueden ser tanto buenos como malos para su cartera. Estoy bastante seguro de que Ice casino https://icecasino-ar.org/ casino en línea le hará la vida mejor porque su objetivo no es robar dinero sino ser honesto con usted. Puede que no me creas, así que en este caso puedes leer críticas reales.
#10
Comment posted by
 JohnWhite2
Nov 14, 19:19
Por mi experiencia, los casinos en línea pueden ser tanto buenos como malos para su cartera. Estoy bastante seguro de que Ice casino [https://icecasino-ar.org/ https://icecasino-ar.org/] casino en línea le hará la vida mejor porque su objetivo no es robar dinero sino ser honesto con usted. Puede que no me creas, así que en este caso puedes leer críticas reales.
#11
Comment posted by
 JohnWhite2
Nov 14, 19:20
Por mi experiencia, los casinos en línea pueden ser tanto buenos como malos para su cartera. Estoy bastante seguro de que Ice casino urlhttps://icecasino-ar.org//url casino en línea le hará la vida mejor porque su objetivo no es robar dinero sino ser honesto con usted. Puede que no me creas, así que en este caso puedes leer críticas reales.