Forum: Poser - OFFICIAL


Subject: Poser 9 / Poser Pro 2012 SR2 available now, plus a little update on other areas

thinkcooper opened this issue on Apr 10, 2012 · 94 posts


thinkcooper posted Tue, 10 April 2012 at 7:00 PM

SR2 Enhancements and Fixes, by Category

General
• Improved handling of floating point input in popup text entry fields
• Added ability to override keyboard accelerators with keyboard-layout specific Poser.xrc (e.g. PoserKBGerman.xrc)
• Further improved behavior of color picker (Mac OS X only)
• Importing a scene with cloth simulations now doesn't clear the caches of cloth simulations that are already in the scene
• Corrected calculation of Point At in some IK/dependency situations
• Cut/copy/paste keyboard shortcuts are now enabled in system text fields such as those of a file dialog (Mac OS X only)
• Action buttons (e.g. Render, Area Render, etc) are now right-aligned in Scene/Render palette when in Render tab
• Improved responsiveness of WebKit-based palettes (Content room, Library, Project Guide; Mac OS X only)
• Can now cancel drag/drop operations by hitting 'escape' key
• Fixed problems when parsing non-ansi names in content files
• Fixed case where center-of-mass actors were created with the wrong parentage when figures did not have them explicitly created.
• Now saving/loading Preview Depth Bias to PZ3
• Removed serial number display from splash screen. Please access serial number via Help > About or Help > Personalize.
• Fixed case where importing OBJ with an Offset value resulted in subsequent imports applying the same offset even if option was not checked
• Now adding to existing parameter groups when applying pose file, avoiding re-creation of group if pose contains new channels
• Orthographic cameras now behave properly with space mouse
• Injection poses read into wrong figure would change first existing target parm when matching parm not found.
• Now storing actor/parameter/figure names internally as arbitrary length strings (previously had 32 byte limit)
• Clicking on the resize widget for Point At no longer causes the palette to disappear.
• Group nodes in injection files are now handled properly without deleting or duplicating existing groups
• Fixed naming of shadow cameras to match light number upon importing scene
• Fixed case where editing parameter value while visibility channel present in scene would cause instability
• Improved accuracy of drag/drop of items to Poser's Preview panel
• Improved parameter manipulation performance when visibility channels are present in scene
• Fixed opening scene by double-clicking file (Windows only)
• Fixed multithreaded bending calculation problem that could cause instability (Windows only)
• Fixed case where large sound files would cause instability. Restored preview sound blips while scrubbing (Mac OS X only).
• Now preventing script error dialogs in Content Room (Windows only)
• Fixes incorrectly specified primaryDeformers when reading content


Content Library***
• Now automatically negotiating alternative port number if default library communication port is occupied (Windows only)
• Improved consistency of file search when loading scenes and other content.
• Improved look of panel that appears in place of Content Library when system does not have Flash plugin installed
• Non-ascii characters in folder names now show up properly in Content Library


Face Room***
• Now displaying warning if duplicate Face room database files are encountered upon launch, avoiding silent exit


Cloth Room***
• Improved stability in Cloth room


Preview Rendering***
• Can now zoom in the Preview window with the mouse scroll wheel (configurable in General Preferences > Interface)
• Gamma node now previews correctly in OpenGL
• Realtime depth map shadow bounding box now includes morphed vertices, eliminating some shadow artifacts
• Line width settings now properly stored in preferences when preferred scene is saved


Final Rendering***
• Subsurface Scattering: Enabled Scatter_Group to allow specification of distinct groups, avoiding artifacts occurring in conjunction with indirect light. We recommend grouping occluded surfaces in close proximity to visible surfaces into groups distinct from those surfaces.
• Fixed a rare occurrence of black squares when using the Custom_scatter node
• Fixed certain grid artifacts when combining displacements with very strong bump maps
• Improved accuracy of bump maps seen through refractions
• Improved accuracy of bump maps seen in reflections
• Fixed case where rendering in Queue Manager lead to unexpected shading results or objects omitted from final image
• Corrected scaling of background image when rendering
• Improved accuracy of Ambient Occlusion in conjunction with strand based hair (requires additional computation effort that might affect performance)
• More robust handling of corrupt MIP map files


Animation***
• Fixed problems involving undo of keyframe changes to a layer
• Frame number in Animation drawer palette was not updating with Graph palette frame changes
• Animation playback can now be stopped when using a Wacom tablet
• Fixed problem when resizing Add Constraint dialog
• Make Movie: Fixed instability upon exporting Quicktime movie with sound (32-bit Mac OS X only)
• Fixed text drawing in Animation Palette when system text is set larger than default (Windows only)


Rigging/Figure Set-up***
• Symmetry of leg will now recurse from foot down so toes are included
• Fixes pick-switching in some weight painting cases
• Fix for symmetry of smoothscale weight maps
• Fixes for editing of smoothscale deformers affecting more than one actor. Might require re-adding affected actors to propagate.
• Fixed case where figure would load with missing body parts after applying skeleton of figure to static mesh in Setup room
• Joint Editor: End points now display for parts with more than one child
• Enabled editing of falloff zones selected via right-click context menu
• Joint Editor: Now updating joint zone after manipulating preview dial
• Newly created sphere zones should work upon creation now.
• Setup room: Fixed cases where deleting bones would cause instability
• Fixes weight map transfer problems when loading figures in setup room. Multiple attempts will now work.
• Weight map data on body parts with no geometry are cleared out when writing files now.
• Improved smoothing of bulge maps that include extra body parts.
• Fixed case where undoing bone changes with weight maps would cause instability
• Fixes deletion of bulge maps shared by more than one body part
• Fixed non-display of bones if body part has empty geometry
• Improved quality of weight map transfer between figures
• Renaming bones with a space could cause improperly named joint channels
• Fixed case where undoing bone changes with weight maps would cause instability
• Improved Weight map transfer during symmetry
• Added message to symmetry dialog noting that joint zone copying is not undoable
• Joint Editor: Fixed SmoothScale GUI layout problems


PoserPython***
• Introduced new Python methods for creating, editing and deleting value operations (dependent parameters)
• poser.Scene().CurrentActor() now returns None when no actor is selected
• ListFiles.py now also lists PMD files used
• Changed behavior of SetConformTarget() method, now conforms figures in the same fashion as drag & drop via library GUI
• Added [Set]MatchEndpointsWhenConforming(), [Set]IncludeMorphsWhenConforming(), [Set]IncludeScalesWhenConforming() methods
• Strings returned by Python functions are now Unicode (of type types.UnicodeType instead of types.StringType)


PoserFusion***
• PoserFusion for LightWave 3D: Re-enabled locating missing Poser scene file for LightWave-hosted scene
**
Known Issues**
• If the Joint Editor is too narrow to display all controls while in its minimum position, select 'Launch to factory state' on the General Preferences Interface tab or delete your custom preferences and open the new default UI. Then arrange your UI as desired.
• When exporting bump maps with COLLADA format, you may need to update to a recent version of Photoshop to read bump maps as written by Poser.
**
Previous SR1 Enhancements and Fixes, by Category**


General***
• Added a new conform option on Body actor to force end point matching. Enable to work around conforming issues with legacy content.
• Added Edit > Copy Picture functionality (Mac OS X only)
• Enabled comma as decimal separator for actor properties and parameter settings
• Enabled Hide Actor context menu item
• Enabled Orbit Selected mode for 3D input devices. Holding Shift key limits motion to rotation, holding Control key limits to translation.
• Fixed an issue where certain cameras could not be controlled by the Space Mouse
• Newly created cameras now more functional when manipulated with 3D input device
• Optimized preview performance when using 3D input device to move camera with object parented to it
• Figures with IK load into scene obeying IK settings as saved to library
• Improved robustness of external binary morph handling
• Morphs now work on additional instances of the same morphing prop in the scene
• Fixed case where injecting morph targets to a figure stored in the library with binary morph targets would lead to losing injected morph targets upon saving scene
• Fixed case where injecting, removing, and re-injecting morph pose set that included valueOps was duplicating value ops
• Fixed case where light intensity parameter values greater than 100% would be limited to 100% after rendering
• Fixed case where light scale parameter values greater than 100% would be limited to 100% upon opening a saved scene
• Enabled import of 3DS and LWO files from paths with non-ASCII characters
• Synchronized set of supported video codecs for import with set of codecs for export
• Fixed case where line breaks would be inconsistent in exported OBJ files due to NaN vertex normal values
• Now allowing to select objects parented to grouping object for export
• Fixed cursor display issues (Mac OS X only)
• Fixed cursor flickering (Mac OS X only)
• Help > Personalize no longer returns error on entering valid serial numbers
• Improved dynamic hair collision accuracy
• Color picker now closes when mouse is clicked outside of its window (Mac OS X only)
• Improved color picker reliability (Mac OS X Leopard only)
• Now displaying bitness of Poser Pro executable in title bar
• Now suppressing 'Deleted stale lock file...' message on launch.
• Now updating cameras pointed at current actor or certain body parts on figure change. Fixed case where wrong figure would be chosen.
• Resolved instabilities in Wardrobe Wizard


Content Library***
• Drag and Drop from Scene category now imports library scene content into current scene
• Enabled display of items with name containing '%' or '#' character
• Improved cursor visibility in Library (Mac OS X only)
• Improved responsiveness of embedded Content Library (Mac OS X only)
• Improved responsiveness of external Content Library (Mac OS X only)
• Now offering to include value parameter information on Body actor upon adding pose to library
• Now showing 'check privileges' warning dialog when attempting to add Runtime library with missing category folders from read-only location


Material Room***
• Enhanced OpenGL preview of custom_scatter node
• Improved granularity of Ks (Ks_Microfacet node), Scale (Scatter node) and IOR (Fresnel Blend node) parameter dials


Preview Rendering***
• Fixed indication of currently selected actor
• Fix for interactive display of spot shader node
• Fixed case where loading texture for Preview would fail
• Fixed case where textures would load upside down if the Preview Texture Resolution is set to >512 before loading texture
• Improved preview of image map node
• Improved quality of real time shadow maps on certain hardware
• Improved refresh performance when switching between rooms
• Improved refresh performance when switching from render window to preview window. OpenGL shaders and textures no longer need to reload after a render.
• Improved stability on launch (Intel GMA graphics chipsets only)
• Shadows toggle in document window now allows choosing between four shadow display options (drop and realtime depth map shadows)
• Optimized preview performance when using Space Mouse to move camera


Final Rendering***
• 3D Motion blur now properly supports geometry switching
• Improved accuracy of 3D motion blur when camera is moving
• Area Render selection in Render Tab now draws correctly (Mac OS X only)
• Fixed artifacts where textures could go missing when rendering with a large number of threads
• Fixed case where access to render cache would fail due to non-western characters in cache path, resulting in empty Render tab
• Improved ray tracing performance in certain scenarios
• Improved rendering of shadows for transparency maps in IDL
• Improved rendering of subsurface scattering when lights have shadow strengths over 1.0
• Improved stability of Subsurface Scattering computation
• Improved robustness of Subsurface Scattering computation
• Now correctly handling normals when NormalsForward is enabled in conjunction with Ambient Occlusion, fixing case where mesh would become visible in occluded area
• Rendering in Background: Now maintaining correct order for caching rendered image and actually rendering it, fixing case where rendering would be skipped


Animation***
• Corrected preview of animation resulting from constraint channel relationship, after reloading scene
• Enabled undo for deletion of constraints
• Corrected start and end frame handling for animation layers
• Enabled undo for modifications to animated joint centers
• Improved key frame copying performance.
• Selecting top row in Animation palette now selects entire figure again


Queue Manager***
• Now computing indirect light and subsurface scattering in correct order
• Queue Manager now renders scenes viewed from the face camera in scenes with multiple figures correctly
• Fixed infinite loop that could occur with ray traced shadows and strand-based hair


Rigging/Figure Set-up***
• Enabled dependent parameter support for Bulge joint parameter values
• Improved transfer of rigging information between meshes
• Now disabling vertex weight painting if no weight map zones are present
• Enabled redo of merging zones after painting vertex weight map
• Now refreshing view after undo of vertex weight map painting


PoserPython***
• Enabled poser.Scene().CopyToClipboard() (Mac OS X only)
• Exposed parm.AddZone() method. Passing kZoneTypeCodeMERGEDWEIGHTMAP allows automated creation of merged weight map.
• Fixed case where collectSceneInventory would miss some referenced files
• Fixed case where wxPython error would cause instability upon exiting Poser
• Improved OpenGL preview of material collections loaded by Python scripts
• Improved stability when handling wxPython error resulting from attempt to set menu as submenu that is already a submenu of some menu
• Improved stability of callbacks
• Enabled ClearUpdateCallback()
• Added poser.Arch() to enable scripts to identify bitness


Documentation***
• Added missing Reference manual pages (496, 497)
• Corrected area render caption in Reference manual
• Corrected Reference manual information on adding runtime libraries. Documented creation of directories.
• Corrected typo in Reference manual
• Removed erroneous reference to Tutorial manual