3D preview applet could be better...

Discussion in 'Bug Reporting' started by stefan_z, Aug 5, 2011.

  1. stefan_z
    stefan_z Member
    Somehow the 3D applet is not very good.
    You can neither resize the window nor does it show textures.

    But worst: It crashes a LOT or doesn't show up at all with the new Java on OSX.

    Or is there some workaround?
     
  2. stop4stuff
    stop4stuff Well-Known Member
    You wouldn't want it to show textures... 3D printers can't see them ;)

    As for the rest, maybe put a request in for what features you'd like to see?
     
  3. stefan_z
    stefan_z Member
    Full Color Sandstone?

    Also bigger viewport for the applet, less crashing (Safari crashes if you close the window, but is fine if you go back one page) or simply a working version for now :)

    Also: I know 3D-viewers are somehow "funky" when it comes to browsers... yet it's 2011 and there should be something out there that can do the job, right?
     
    Last edited: Aug 5, 2011
  4. stop4stuff
    stop4stuff Well-Known Member
    Oh right, UV colour maps... nope those don't work in the 3D preview... did you try Accutrans3D yet? It works fine on my XP machine with my UV models loaded locally, but afaik, there's not a way to see other people's models in full colour 3D preview via Shapeways.

     
  5. stefan_z
    stefan_z Member
    Locally is not an issue. Just talking about the shapeways site.

    I like to check my models before print if all the polys are in shape and so on... And the color-preview is way too small.
     
  6. Youknowwho4eva
    Youknowwho4eva Well-Known Member
    I know the 3D preview is something that is on the update list. I'll see if I can poke and prod to see where it's at.
     
  7. Youknowwho4eva
    Youknowwho4eva Well-Known Member
    Ok, I dug around. There is an update that is scheduled for a September release. Not sure if color renders will be involved or not.
     
  8. tonysw
    tonysw Member
    Are you getting crashes mainly on Safari? I've found that the 3D viewer is much more stable with Firefox on OSX.

    By the way, which version of Java are you using?
     
  9. stefan_z
    stefan_z Member
    Safari-user - but FF wont load it now either - both display just a white rectangle.
    Version is the latest 1.6.0_26-b3b3845 64bit under OSX 10.6
     
  10. tonysw
    tonysw Member
    I haven't tried the new Java yet, but I do know that Firefox worked with older Java 1.6 versions on OSX 10.6. Have you checked the Add-ons on Firefox and made sure that the Java plugin is enabled?

    We'll be taking a look at the Safari crashing issue for the next release.

    Here's a link about Firefox and Java applets that may or may not be useful for your case.

    http://support.mozilla.com/en-US/questions/795732
     
    Last edited: Aug 8, 2011
  11. stefan_z
    stefan_z Member
    Ok, it seems that shapeways has some sort of new / different 3D plugin.

    On OSX he loads, displays a loading-dialog in a seperate windows and then dies :)

    But we are half way there, right? :)
    My Java Version is 1.6.0_26-b03-384
    running on current iMac i7 under the latest OSX 10.6

    Would be awesome if you guy got this running!


    Here is what he said in the console:
    SAFARI
    Code:
    05.10.11 02:28:25	PluginProcess[12110]	Process manager already initialized -- can't fully enable headless mode.
    05.10.11 02:28:25	[0x0-0x17f17f].com.apple.Safari[4921]	2011-10-05 02:28:25.309 PluginProcess[12110:903] Process manager already initialized -- can't fully enable headless mode.
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]	Exception in thread "AWT-AppKit" 
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]	netscape.javascript.JSException: Plugin instance for applet ID 1 was already released
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.LiveConnectSupport.getInfo(LiveConnectSupport.java:405)
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.LiveConnectSupport.shutdown(LiveConnectSupport.java:41)
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.JVMInstance.unregisterApplet(JVMInstance.java:1400)
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.JVMInstance.recycleAppletID(JVMInstance.java:393)
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.JVMManager.recycleAppletID(JVMManager.java:349)
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.MozillaPlugin.stopApplet(MozillaPlugin.java:298)
    05.10.11 02:28:45	[0x0-0x17f17f].com.apple.Safari[4921]		at sun.plugin2.main.server.MozillaPlugin.destroy(MozillaPlugin.java:203)
    FIREFOX
    Code:
    05.10.11 02:29:19	firefox-bin[12100]	Process manager already initialized -- can't fully enable headless mode.
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]	Exception 
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]	in thread "AWT-AppKit" 
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]	netscape.javascript.JSException: Plugin instance for applet ID 1 was already released
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.LiveConnectSupport.getInfo(LiveConnectSupport.java:405)
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.LiveConnectSupport.shutdown(LiveConnectSupport.java:41)
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.JVMInstance.unregisterApplet(JVMInstance.java:1400)
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.JVMInstance.recycleAppletID(JVMInstance.java:393)
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.JVMManager.recycleAppletID(JVMManager.java:349)
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.MozillaPlugin.stopApplet(MozillaPlugin.java:298)
    05.10.11 02:29:39	[0x0-0x56c56c].org.mozilla.firefox[12100]		at sun.plugin2.main.server.MozillaPlugin.destroy(MozillaPlugin.java:203)

    If I activate the Java Console he outputs:
    Code:
    Java-Plug-in 1.6.0_26
    Verwendung der JRE-Version 1.6.0_26-b03-384-10M3425 Java HotSpot(TM) 64-Bit Server VM
    Home-Verzeichnis des Benutzers = /Users/usernameMessage: VERSION: 1.5.3.11
    Message: VERSION: 1.5.3.11
    OpenGL details:
    Card vendor: ATI Technologies Inc.
    Spec Version: 2.1 ATI-1.6.38
    Renderer: ATI Radeon HD 6970M OpenGL Engine
    High-resolution shaders enabled
    Calculated location [0.0, 0.0, 0.06963202] orient [0.0, 1.0, 0.0, 0.0]
     
  12. tonysw
    tonysw Member
    I can load a model in the viewer in Firefox and Safari on my MacBook without problems.

    These are my specs:

    OSX 10.6.7
    ATI Radeon X1600
    Java 1.6.0_26-b03-384
    Firefox 3.6.23
    Safari 5.05

    Doing some research online indicates that you are not the only one who has had this problem. Here are some suggestions that you can try out:

    - Make sure that you clear out your Java cache so the 3D viewer files gets download to your computer when loading the applet. You can do this in Java Preferences / Network tab / Delete Files. You also might want to clear out the browser cache to start fresh.

    - In your Java Preferences / General tab, try setting the applets to run "In their own process". Also, try not to have multiple applets running in a browser.

    - There could be a conflict between browser plugins. One report indicated a conflict between the Java plugin and the AdBlockPlus extension. Maybe you can try disabling suspect plugins/extensions and see if anything changes.