Improved dialog! No more 'webdialog dirty' errors, no more have to click on the input to save script, a new feature which allows you to preset min/max angle or length units. See SP Script Overview for a detailed documentation. You can change body mass, assign transformation, toggle it static, and due more things with the extended scripting API.Unlike default shape, compound2 maintains true centre of mass. Every sub group and component in compound2 shape with unassigned collision is assigned a convexhull2 collision meanwhile, all sub groups and components in default shape are by default assigned a box collision. As well, it maintains real centre of mass, unlike convexhull which uses group's bounds center as centre of mass. Unlike convexhull, convexhull2 include's all sub-groups and sub-components (except joints and ignored entities) in collision calculation. Flipped groups/components no longer unflip when simulation starts.Scaled groups/components have proper collisions.Here are some more improvements and changes since SP 3.3:
In SP 3.2, such operations did not turn out successfully. Any error in simulation is either printed in console or forces simulation to reset. Last, but not least, SP 3.5 handles script errors like a charm. Another optimization is removing any unused attributes created by SP, which keeps the model clean, and reduces its size. Along with that, start simulation performance has been improved significantly. Despite such complications, SP 3.5 does not modify group/component axes and uses a custom drag tool to prevent any improper behavior. I'm not sure why this axes shift was added in the first place, but I think it was made to keep the original drag tool working properly - if group origin is not in its predefined centre of mass (which is groups bounds center) the drag tool works improperly. It would take forever for SP to start if there were thousand of groups awaiting simulation. One, it may disturb the user that their model is modified.
#Como usar sketchup 2015 code#
In SP 3.2, whenever simulation would start, SP code would iterate through all groups/components and shift their axes to a different location, which is the group's bounds center. One major optimization in SP 3.5 is avoiding to modify group/component axes. However, there were descent changes and improvements to SketchyPhysics API, which minimize potentials for crash and errors. Not many features were added since SP 3.2. See Updating Scripts for SU2014 Compatibility for instructions. There were Ruby syntax changes since 1.8.x, which all scripts must be updated for compatibility with SketchUp 2014.
That is because SketchUp 2014 uses Ruby 2.0.0 meanwhile, prior SketchUp versions use Ruby 1.8.x. Most scripted models from 3D Warehouse don't work in SketchUp 2014 however, they do work in SketchUp 2013 and below. There is one thing user must keep in mind. Even Some SP 3RC1 models incompatible with SP 3.2 are compatible with SP 3.5. SP 3.5 is compatible with most if not all SketchyPhysics models. For now, it's only compatible with SketchUp 32bit.
#Como usar sketchup 2015 for mac os x#
SP 3.5, the unofficial release, comes with many bug fixes, API improvements & enchantments, support for SU6 or later, and compatibility for Mac OS X 10.5+ & MSFT Windows. See extended versions maintained by PituPhysics: viewtopic.php?f=61&t=62453 SketchyPhysics is a real-time physics simulation plugin for SketchUp created by Chris Phillips.