Golaem Crowd 2.3 (2013/03/04)

New Features

  • Geometry Behavior (assign a baked FBX file to a crowd entity)
  • New Skeleton Motion Converter in beta version: CharacterMaker
  • 3Delight Proxy for Maya Rendering
  • Kill list tools for rendering
  • RenderingTypePP in the EntityType (in order to promote a particle as a different renderingType)

Improvements

  • "Check Render Settings" and “Check Batch Render Settings” button in the CrowdRender Menu in order to prevent/check non-renderable scenes
  • Add a CrowdRenderManager node mechanism to force CrowdRender load in renderable scenes (for Batch Render)
  • Remove OpenGL Assert / Decrease error messages  at load for Maya batch mode
  • If simulation cache does not exist, render is not cancelled (frames 1 & 2)
  • Arnold procedural now works with mtoa0.22
  • Error & critical Arnold logs do not stop the render anymore
  • Remove defer standin (required fake bbox) at Arnold proxy creation (WARNING: existing Arnold proxies must be re-created)
  • CrowdProxyVray is now a locator
  • Unified plugin names for Linux and Windows (remove lib** prefix when needed)
  • Add Animation Mask and Animation Priority control in the Locomotion Behavior
  • Custom random number generator do not interfere with Crowd random number generator
  • Surface Shape color variation now uses entity ID for random number generation
  • Improved command glmSpatialRequest
  • Added some ppattr setter mel function (setPPAttributeFloat & setPPAttributeVector)
  • Display an error if crowd files do not exist at init (gsk, gskm, gsks...)
  • Invalid license causes Maya to show the appropriate error message

Bug fixes

  • Fixed crash on Linux if license was not found
  • Fixed a crash under linux when license is invalid
  • Fixed crash on Linux at load/unload of the plugin
  • Fixed Batch Render for 3delight, Arnold & Vray (WARNING: existing proxies must be re-created and pre-mel emptied)
  • Fixed multiple proxies support for Mental Ray and Arnold
  • Fixed directionPP attribute in the crowdField
  • Last exported frame is now renderable with Arnold when motion blur is off
  • Fixed error message when cache file is not found with Arnold
  • Fixed several crowdFields export support with Arnold
  • Fixed slider entityRadius in the crowdField
  • Fixed node mapping  in the ExternalEntity Locator
  • Fixed automatic mapping filter for terrain creation
  • Fixed connexion to itself in Alt & Random operators
  • Fixed scatter support in GoToBehavior
  • Fixed targetIdPP in GoToBehavior
  • Fixed crash in the Golaem log after an arnold render
  • Fixed Skeleton mapping export crash if skeleton has not been computed correctly
  • Fixed crash at Motion export for some specific rigs
  • Fixed motion preview crash for some specific rigs
  • Fixed performance issue in Arnold rendering when the crowd asset manager file has user attributes
  • Fixed crash if fbx source file is invalid in the cam file with Mental Ray
  • Fixed crash if simulation cache does not exist with VRay
  • Fixed crash when rendering with MRay on Linux
  • Fixed crash when loading Arnold shaders and Arnold dso on Linux
  • Fixed fail when rendering with vray on Linux
  • Fixed random number generator for the first launches (better diversity when only few characters)
  • Fixed a wrong error message in GoToTarget idPP name mode
  • Fixed wrong argument "Voxels" in navMesh cmd
  • Fixed transparency in default orange mental ray shader

Documentation

  • New section "Technical Documentation" in the User Manual with the main command syntaxes & options
  • More information about the Locomotion Behavior
  • More information about the SurfaceShape display
  • More information about the new GotoBehavior and GotoTarget interfaces