If I turn a figure into an object, will that object use less memory than a figure, and is there eas

EdwardEdwardEdwardEdwardEdwardEdward Posts: 143
edited March 2013 in New Users

I'd like to be able to create a medium-sized group of people, but most of them don't have to move, so I thought maybe I should turn them into objects to save memory. Is there an easy way to turn posed figures into objects? After they are objects, i won't be able to change the pose, but I suppose I could rotate, translate, and scale the whole figure, like other objects.

Thank you for any assistance.

Post edited by Chohole on

Comments

  • ChoholeChohole Posts: 33,604
    edited December 1969

    I edited your thread title so it no longer breaks the forum formatting

  • fixmypcmikefixmypcmike Posts: 19,583
    edited December 1969

    What software are you using? In DS4.5 you can use instances to do this.

  • JaderailJaderail Posts: 0
    edited December 1969

    As a user of DS if you save out the Object file and load it back in you will still have the same mesh count. That said you do have tools built into DS 4.5 to do something along those lines that will save you ram. In the Create Menu you have the New Node Instances and the New Geometry Shell. Read about them in the Online Daz File.

  • Wallace3DWallace3D Posts: 166
    edited December 1969

    that is where The Daz Decimator tool comes in handy http://www.daz3d.com/decimator-for-daz-studio

  • mjc1016mjc1016 Posts: 15,001
    edited March 2013

    There is a difference, it's just not that much of one. It's the 'rigging' information....which is usually less than 1 MB, most often a few KB.

    As mentioned, using other tools (instances, Decimator and so on), along with lower resolution textures on background/distant figures will save more memory.

    It would also be good to know what your system specs are...especially operating system, bit count and amount of RAM.

    Post edited by mjc1016 on
  • Joe CotterJoe Cotter Posts: 3,259
    edited December 1969

    You can also consider lower resolution textures if used in the background or significantly scaled down.

  • EdwardEdwardEdwardEdwardEdwardEdward Posts: 143
    edited December 1969

    Thank you all very much for your help. I will look into your suggestions.

    fixmypcmike and mjc16, here are my specs:

    I have Daz 4.5.
    My system is 64 bit.
    4 GB RAM
    Windows 7, service pack 1.

  • mjc1016mjc1016 Posts: 15,001
    edited December 1969

    Thank you all very much for your help. I will look into your suggestions.

    fixmypcmike and mjc16, here are my specs:

    I have Daz 4.5.
    My system is 64 bit.
    4 GB RAM
    Windows 7, service pack 1.

    If possible, I'd double the RAM installed...that would go a long way to being a more 'permanent' fix.

  • EdwardEdwardEdwardEdwardEdwardEdward Posts: 143
    edited December 1969

    Gedd and mjc1016
    You both mentioned using lower resolution textures on background or distant figures.

    How does one make the textures on background or distant figures lower resolution? Through decimator?

    Gedd, above you said "or significantly scaled down" -- So scaling a figure up in size uses more memory? And scaling it down uses less?


    mjc1016 -- you convinced me -- I'm upgrading my laptop to 8 GB soon.

  • Joe CotterJoe Cotter Posts: 3,259
    edited December 1969

    Scaling the object down without making any other changes does not impact memory at all. However, if one scales an object down, it doesn't need a high resolution texture as the high resolution won't be noticed on a small object. Texture is a flat image file... you bring the texture into an imaging editor program to scale it down. There are videos at DAZ's Youtube site which explain more about textures.

  • BWSmanBWSman Posts: 0
    edited December 1969

    If you are still interested in exporting your figures as objects & re-importing them; here are a few tips to reduce the vertex/polygon count.

    1. Hide any part of the figure covered by clothing (expand the hierarchy of the figure to show all the various body parts & click on the eye beside each part that is covered by clothing). Do this for any clothes that are covered by other clothing (sleeves of a shirt under a jacket.

    2. Click File>Export. Browse to the folder you want to save to. Select Wavefront Object (*.obj) as the filetype in the drop down menu and give it a name and click Save.

    3. In the following menu; select Poser in To section; click "Show Individual Settings"
    3b. Click the following checkboxes: Ignore Invisible Nodes; Use Bone Welds; Remove Unused Vertices; Write UV Coordinates.
    3c. Click Write Groups & Select Use Node Name(s). Click Write Surfaces & Write Materials Library & Select No Maps.

    4. Click Accept.

    5. Click File>Import; Browse to the folder you saved the exported figure to; select it & click Open. Select Poser as From and click Accept.

    6. Select figure & position as desired.

    To reduce the resolution of textures; open the texture in PhotoShop; PaintShopPro or whatever image editor you use; click on Image>Resize (PaintShopPro) or Image>Image Size (PhotoShop) and select a new set of dimensions. Most new products come with textures at 4000x4000 pixels. For background figures these can be reduced to 1024 or even 512.

    Image3.jpg
    498 x 573 - 123K
    Image2.jpg
    241 x 339 - 43K
    Image1.jpg
    328 x 676 - 96K
  • wancowwancow Posts: 2,708
    edited December 1969

    mjc1016 said:

    If possible, I'd double the RAM installed...that would go a long way to being a more 'permanent' fix.

    Almost always the single best solution. :)

  • EdwardEdwardEdwardEdwardEdwardEdward Posts: 143
    edited December 1969

    Thank you Gedd, BWSman and wancow for the new replies.

    BWSman,
    Thank you very much for that detailed reply on how to change a figure to an object with reduced polygons.

    Other things being equal, will an object resulting from the process you described use less memory than a decimated figure that remains a figure?

    Thank you for the information on reducing the resolution of textures.

Sign In or Register to comment.