HOOPS Communicator 2024

HOOPS Communicator 2024 is based on HOOPS Visualize 2024, HOOPS Exchange 2024, and HOOPS Publish 2024.

Enhancements

API additions. New API functions in Model to customize the Phong material properties:

specular color:

  • setNodesFaceSpecularColor
  • unsetNodesFaceSpecularColor
  • setNodesFaceSpecularIntensity
  • unsetNodesFaceSpecularIntensity

ambient color:

  • setNodesAmbientColor
  • setNodesAmbientMix

emissive color:

  • setNodesFaceEmissiveColor
  • unsetNodesFaceEmissiveColor

API additions. New API in Model to retrieve capping geometry from nodes (beta)

  • getNodeCappingMeshData
  • getNodesCappingMeshData

API additions. New API functions in View for a better lights management in the scene, now allows easy deletion and modification of lights and their properties

  • getLightKeys
  • getLight

Exchange ID. Exchange IDs are now uniform accross Exchange and Communicator. There is a new function, Communicator.Utils.exchangeIdEqual, that can be used to compare exchange IDs. Models need to be converted again to generate new Exchange ID format.

Fixed bugs

Issue number Description
19302 Regarding the difference in the amount of events generated for each point when swiping two points on the iPad at the same time
19281 getNodeProperties slowdown - execution time seems to be dependent on number of node children now
19277 Revit Section Boxes Not Displaying Properly
19253 Regarding the SC conversion option equivalent to ‘ConstructionAndReferences’ when importing PRC to DemoViewer
19221 Using getNodeProperties in a loop is slow in 2023 SP2, was quick in 2023 SP1 U1
19192 Resetting model colors turns floorplan background red.
19137 Events not getting fired properly in case of Multi Touch Input
19097 Drawing sheets are not getting displayed after the Use of mode.createNode API
19096 Reseting Model After Isolating Nodes Showing Non-default Nodes
19089 HOOPS Communicator exposes a function called ‘SaveAs’ in the global name space
19079 HOOPS Communicator generates wrong geometry for Valid IFC.
19042 [Hoops Web Viewer] Compare two node error.
18972 New bug with ovals in the viewer
18930 HOOPS Communicator is not able to convert valid IFC file.
18910 Select by Point When Selecting Near an Edge/Face Can Cause Selection to Choose something down the Z Stack
18873 HOOPS Communicator (HC2023) is not able to convert the valid IFC files.
17902 HOOPS Communicator is not able to convert valid IFC file.