• When some attributes change, the internal 3d object needs to redraw sometimes and to do this, you need to call updateobject(). For instance when you change display.details. I was wondering, couldnt this be done automatically? This would be 1 command less complicating users ;p Put it this way, when would you change display.details dynamicly without redrawing the object? I know it's a process heavy command, but it's not like you are gonna tween it or call it every 0,0001ms

  • Hi,

    note - the updateobject() action has some addtionally parameters - especially the 'updateall' parameter is important here!

    in multires panos only the current level will be updated when calling updateobject() without parameter,
    but when calling it with updateall=true then all levels will be updated to the new details settings and on very big multires panos and older computers this process can take up a second or more!
    so calling it should happens as less often as possible!

    and note - there is also the display.tessmode setting, e.g. when changing both settings - details and tessmode - then this would force two recalculations and so also the double time for that,

    so - sorry, that will be not changed,

    best regards,
    Klaus

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!