<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Courier;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
p.p1, li.p1, div.p1
        {mso-style-name:p1;
        margin:0in;
        margin-bottom:.0001pt;
        background:#DFDBC3;
        font-size:10.5pt;
        font-family:Courier;
        color:#4D2F2D;}
span.s1
        {mso-style-name:s1;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="p1"><span class="s1">py27-dice3ds </span><span class="apple-converted-space">                 
</span><span class="s1">@0.13 </span><span class="apple-converted-space">         
</span><span class="s1">python/py-dice3ds</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">installed with:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="p1"><span class="s1">freeglut </span><span class="apple-converted-space">                     
</span><span class="s1">@3.0.0</span><span class="apple-converted-space">         
</span><span class="s1">x11/freeglut</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">to have a GUI.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">When attempting load a 3ds, a tostrings error occurs:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">view3ds-2.7 -g glut Cassini_no_Huygens_03.3ds<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Loading model....<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">(If it's taking too long, try running command
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">with "-n none" to shut off normals calculation.)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Traceback (most recent call last):<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/bin/view3ds-2.7", line 596, in <module><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    main()<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/bin/view3ds-2.7", line 589, in main<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    run_glut(filename,options)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/bin/view3ds-2.7", line 135, in run_glut<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    dl,center,scale = prerender_model(filename,options)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/bin/view3ds-2.7", line 97, in prerender_model<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    model = load_model_from_filesystem(filename,options)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/bin/view3ds-2.7", line 36, in load_model_from_filesystem<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    return glmodel.GLModel(dom,load_texture,options.nfunc,options.frameno)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Dice3DS/example/basicmodel.py", line 127, in __init__<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    self.extract_materials(dom)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Dice3DS/example/basicmodel.py", line 136, in extract_materials<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    m = self.create_material(mat)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Dice3DS/example/basicmodel.py", line 152, in create_material<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    mat.texmap.filename.value))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/bin/view3ds-2.7", line 28, in load_texture<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    return gltexture.Texture(os.path.join(texdir,texfilename))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Dice3DS/example/gltexture.py", line 89, in __init__<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    imagedata = anyimgload.load_image(filespec)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Dice3DS/example/anyimgload.py", line 78, in load_image<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    return load_image_specific(flo,hint)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Dice3DS/example/anyimgload.py", line 182, in load_image_PIL<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    data = img.tostring("raw",format,0,-1)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL/Image.py", line 755, in tostring<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">    raise NotImplementedError("tostring() has been removed. "<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">NotImplementedError: tostring() has been removed. Please call tobytes() instead.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Is this a known problem? If so, is a fix in the works?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Thanks, Jeff<o:p></o:p></span></p>
</div>
</body>
</html>