updating Appearances

It seems that if you have a Shape3D obj, and you call obj.setAppearance( app ), the shape does not get updated automatically.

You have to call obj.getAppearance().setChanged(true) manually. (I am not sure if this only happens with me though… I haven’t examined throughly :p)

There were some questions regarding Material (transparencies) some threads ago, so maybe this helps to fix those bugs?