Movable 3D Human Model
Release Notes:
KineBody Pro Movable 3D Human Model:
Webapp & Android App versions
Principal changes for this release include:
Sliders for 8 different body movement modes, are now available for KineBody Pro Viewer Edition. (Previously, a PoseTools subscription was required for using sliders). The sliders include numerical readouts, and most offer editing, for precise & instantaneous positioning. For more info, please visit our Features page.
Suspended subscription offerings, for our Android Edition: Subscriptions for PoseTools & AnimTools add-on feature sets are being suspended indefinitely, for our Android Editon. Our free Viewer Edition for Android will still be available. Also, subscriptions for use with our webapp edition remain as available as ever.
We’ve stopped offering subscriptions because of ongoing difficulties with Android’s file writing & reading capabilities, whereas saving & reading files is a principal features of our PoseTools subscription. We’ve looked into alternative file saving & reading methods, so far without luck. We plan to continue such investigations, but can't promise a solution anytime soon.
Transition plan: If you have a current Android subscription of PoseTools &/or AnimTools, you can continue to use the features of that subscription (including those in the latest updates), until your next billing date. After that, subscription features will be unavailable.
Usability enhancements for all Editions, such as: Merge mode for loading repositories, renaming saved poses, 1:1 translation movement, and more. For a full list, please see the table below.
View | Pose | Anim | Topic | Description | ||
New | ✔ | Sliders | Sliders for body movement (spin/tilt/dial/horiz/vert/dist) are now available in the Viewer Edition. Furthermore, users can edit each slider’s numeric value, to move to any desired position instantly. Controls for showing & hiding slider banks are also enabled. | |||
✔ | Adjustable cursor size | For mouse users: the colored arrow cursors can be enlarged or reduced, via controls in the Layout panel. | ||||
Improved | ✔ | Fat axes | For improved visibility, rotation axes are now rendered as 3d prismatic objects; as a result, they appear larger or smaller depending on distance. | |||
✔ | 1:1 translation | When translating the body horizontally &/or vertically, by dragging across the viewing area, the translation of the body matches the translation of the cursor or touch center. This capability works the same regardless of distance. | ||||
✔ | Modifier (shortcut) keys for joystick | Keyboard keys 1-9 can now be used to temporarily replace the current joystick mode with any of the other available modes. The key numbers are associated with the position of the alternate mode button in the movement palette. This scheme supplements the existing modifier keys (combinations of [Alt],[Ctrl], and [Shift] ). | ||||
✔ | Autofit to visible | The autofit capability has been modified, so that when some bones are hidden, the fit is confined to visible bones only, instead of the entire skeleton. Alternatively, fit to the entire skeleton (regardless of bone visibility), by holding the Ctrl key while pressing Autofit. | ||||
✔ | Merge and Replace modes, for loading repository files | When loading a repository file, incoming contents (poses & animations) can be added to existing contents, via a new Merge option. Incoming pose names are given another suffix to distinguish them from existing poses. Alternatively, you can select Replace mode, to clear the existing content before loading new content (= same as past KineBody versions). | ||||
✔ | Pose numbering | Sequence numbers for new saved poses and animations (e.g., 'my pose-001') no longer use leading zeros (so, 'my pose-1'), & they’re no longer limited to 3 digits ('my pose-12345' etc). | ||||
✔ | Pose renaming | Repository pose names can be edited (except for the numeric suffix), either individually, or groupwise (all poses with same name root, or all poses regardless of root). | ||||
✔ | Group mode for show/hide bones | Bones can be shown or hidden groupwise, via a new button in the show/hide bones panel, which lets you toggle selections between individual or group. (This supplements the existing capability, which uses modifier keys; with the new button, a keyboard is no longer required). Also note: the Show/Hide button panel has been relocated, into the ‘Show’ subpanel on the right of the window. | ||||
✔ | Revised controls for background element positioning | For positioning background images or videos, (violet) buttons for selecting movement modes (in-plane or zoom) are now provided adjacent to the corresponding (white) body mode selection buttons (in-plane body translation or distance), The ’Move’ checkbox (in the Show subpanel/background section) is no longer necessary and has been retired. | ||||
✔ | Locking for background image/video | Background elements can be ‘locked’ to the KineBody skeleton, such that any body translations (horiz, vert, dist) will be accompanied by matching background element translation and/or zoom. This capability works only for joystick movements, and for touch users, it doesn't include two-finger translation gestures. | ||||
✔ | New position calibration, for background images & videos. | The position variables (horizontal, vertical, and zoom) for background images & videos, as shown in the Show subpanel, have been redefined to work with the new background 'lock' feature (introduced above). The former zoom parameter has been replaced by 'projected image height' (in meters), while horizontal & vertical (also meters) are now measured relative to the body center (in ribcage). | ||||
✔ | 'In front' mode for background video | You can move a background video into the foreground, to access its native controls (time slider, playback speed, etc). This replaces the ‘Fullscreen’ capability included in previous KineBody versions. | ||||
✔ | Spacebar to start/stop animation | For keyboard users: Animations can be started or stopped by pressing the spacebar, when playback controls (Fwd, Rev, Pause) are in focus. | ||||
Known issues Resolved: 240505 |
✔ | ✔ | ✔ | MacOS/Sonoma + Chrome | When launching the app using the latest Mac OS (Sonoma) with Chrome-family browsers (Chrome, Edge, Safari, Opera), the app hangs at the start with the message ‘Could not initialize shaders’. This problem doesn’t occur when using the FireFox browser, with the Sonoma version. If you encounter this issue, please consider using FireFox while we work to resolve this issue. | |
Retired | ✔ | ✔ | Android Edition | For Android users: In-app subscriptions, for PoseTools and AnimTools feature sets, are being suspended indefinitely. Our Android Viewer Edition will still be available for download, from Google Play. | ||
Documentation |
New pages :
Saving & Restoring Poses - Background (This & the next 3 pages replace the former page Saving Poses) Saving & Viewing Named Poses Backing Up & Restoring the Repository Deleting Poses Renaming Poses Saving KineBody Pro Files to Android Revised pages : Show or Hide Bones (re: group mode) Modifier Keys (re: 1-9 for joystick, Ctrl for Autofit) Adjusting Layout (re: resize cursor) Loading & Viewing Poses from a File KineBody Pro Written Instructions: Contents (supersedes ProInstructions.php) |
Two major changes, this release: A) Major reorganization of the app modules, plus B) an Android version of the app.
|
|
A downloadable & installable app, available from Google Play Store, featuring:
View | Pose | Anim | |||
New | ✔ | Google Play subscription controls | For Android App users:
|
||
✔ | Coarse/medium/fine (CMF) button | Allows users to select the sensitivity of operation, for the joystick, sliders, and step rotations. Press to select sensitivity cyclically; applies the level globally, and holds it until changed. Supplements existing 'keyboard-activated' coarse/medium/fine adjustments, but no keyboard is required. | |||
Improved | ✔ | Biaxial neck & lumbar control | The biaxial joystick control for neck & lumbar groups has been completely redesigned, making it substantially more intuitive. | ||
✔ | Tooltip system |
Multiple improvements to tooltips:
|
|||
✔ | Webapp Subscription panel |
Adaptations to new product structure:
|
|||
✔ | Animation editor table |
Improved table mechanics:
|
|||
✔ | Copy/Paste menus
(in Edit panel) |
Each of the three menus in the Edit panel (Select (body) DOFs, Select joints, Select groups) now has an adjacent 'Clear' button, to quickly and easily clear the menu selections. For the 'joints' menu, this replaces the function of the 'None' option, which has been removed. | |||
✔ | ✔ | ✔ | Miscellaneous |
Version and platform info: helpful info when contacting us for support. Reveal via
right-click or longtap on title block.
Site migration: our move from kineman.com to kinebody.com is complete. You can access all website content using either website name, but URL's based on kineman.com will be redirected to the equivalent page on kinebody.com. |
|
Fixes | ✔ | ✔ | ✔ | Numerous corrections and tweaks throughout the app. | |
Retired | ✔ | ✔ | ✔ |
|
|
Documentation |
New pages :
Modifier Keys Load Poses from a File Save Files to Android Device (Special considerations for Android users).
Terms of Service Terms of Sale Privacy Policy About-Subscriptions-for-Android About-Subscriptions-for-Webapp Basic Operations (text) More Instructions (text)
Basic Operations Part 1 / Mouse Basic Operations Part 1 / Touch Basic Operations Part 2 / Mouse Basic Operations Part 2 / Touch |
Basic | Pro | ||||||
New | ✔ | ✔ | New name !! |
KineBody is the new name for KineMan: to better reflect that both Male
or Female skeletons are now available. The new name will be used for both the Basic and
Pro versions of the software.
In addition, our online subscription management system will be called 'KineBody Store', superseding 'KineMan Subscriptions'. A note about URL's: For accesssing the app (Basic or Pro) and documentation, you can use either www.kinebody.com or www.kineman.com in the URL. Note that all 'kinebody.com' URLs are handled by redirecting your browser to an equivalent page at kineman.com, and that name will show in your address bar. |
|||
✔ | Female skeleton |
(Adapted from 'updated male' skeleton)
|
|||||
✔ | ✔ | Updated male skeleton | (Relative to original KineMan skeleton)
|
||||
✔ | Original KineMan (male) skeleton | Intended for continuing projects that began with earlier versions of KineMan. | |||||
✔ | 'Body' subpanel & 'Select Body' menu |
Allows instantaneous change of body type. | |||||
✔ | ✔ | Touch input |
Now supported, for Windows devices with touch-input, & Chrome browser, for fundamental
actions:
Android and iPad/iPhone support is unchanged: Pro subscribers can access a touch-compatible version via our 'experimental' edition (see link below). This edition has not been updated to the features of this release. We hope to offer the full new KineBody capability for these devices in the near future. |
||||
✔ | Movement by numeric input | Change body position or joint angles by editing desired values in number boxes that accompany sliders. | |||||
✔ | Re-packaged 'Show & Hide Bones' feature | Our Standard Edition now includes the 'Show & Hide Bones'feature - formerly available only with the Advanced Option. | |||||
✔ | Group-oriented Show & Hide Bones | For keyboard users: hide or unhide multiple bones at a time, in common groups (e.g. Skull, Left Arm, Right Foot,…), via simple shortcut key + click action. | |||||
Adv | Export/Import poses | For Advanced Option only: Create or read an editable text file containing body position (6DOFs) and all joint angles. Choose between two sign conventions: universally right-handed, or anatomical (L/R symmetric). | |||||
Improved | ✔ | Show & Hide Bones features |
|
||||
✔ | Delete multiple poses from repository |
|
|||||
✔ | Redesigned & relocated Layout panel |
|
|||||
✔ | New layout adjustments |
|
|||||
✔ | Simplified ‘Last pose’ mechanism | The last pose from a previous KineBody session is shown automatically at the start of a new session. | |||||
✔ | Revised modifier keys |
For Mac keyboards, use the Command key [⌘] instead of [Ctrl], in the combinations above. |
|||||
✔ | ✔ | Miscellaneous |
|
||||
✔ | Larger viewing area | The maximum viewing area size for our Basic Edition is now 720px on a side (formerly 512px). | |||||
Fixes | ✔ | ✔ | Numerous corrections and tweaks throughout the app. | ||||
Retired | ✔ | The biaxial ‘flex/ext + ab/adduction’ movement mode for joints (associated with icon = magenta ‘C’ and yellow ‘↔’ arrows) (owing to difficulty to operate & explain.) | |||||
✔ | Sliders for moving body and joints are no longer available in the Basic (free) Edition. If you require these features, they’re now available only in KineBody Pro (our subscription edition). | ||||||
Documentation | New pages :
Pro Instructions: Exporting & Importing Poses, Pro Instructions: Show & Hide Bones, Pro Instructions: Adjust Layout Pro Instructions: Move by Number Pro Instructions: Experimental Edition Pro Instructions: Select a Body Troubleshooting Revised pages: Pro Instructions has been split into separate topical pages, so this page now serves as Table of Contents, for Pro Instruction Help. Help Topics has a new Body Options section, providing some background information . Pro Instructions: Saving Poses has been updated to reflect changes in the Auto-save and Delete Pose features. Retired pages: The Limitations (regarding mobile devices) page has been revised and absorbed into a new page ProInstructions_Expt.php. |
************* Note: the product name changes here: above: KineBody; below: KineMan. *************
Basic | Pro | |||||||||||||||||
New | ✔ | Experimental version | We're introducing an 'experimental' version, accessible only to KineMan Pro subscribers, which makes it possible to use KineMan with mobile devices. It offers 2 primary differences over our regular desktop/laptop version: touch inputs, and compatibility with mobile operating systems & browsers. Details are provided below. To access the experimental version, use this link: https://www.kineman.com/expt/webappPro/index.php | |||||||||||||||
✔ | Touch screen controls (experimental) |
Drag on viewing area, for body or joint movement:
Bone identification & joint selection, by tapping: 1x to identify bone(s), 2x to select joints View tooltips via ‘longpress’ on any control Special handling for page scroll Click here for instructions for using touch controls (preliminary). |
||||||||||||||||
✔ | Mobile platforms (experimental) |
KineMan's mobile capabilities have been targeted to work on the following combinations
of operating system & browser:
Furthermore, this list is neither exhaustive nor guaranteed. Please see our Terms of Service for details. |
||||||||||||||||
✔ | Hide/show sliders | Hide sliders, to increase viewing area. Show them, for alternative control with numeric readouts. Two ways to invoke. 'Step rotation' panel relocates to lower left. |
||||||||||||||||
Adv | Pseudo-DOF | The Unlimited ROM feature now allows you do manipulate degrees of freedom that are normally disabled. For example, at the knee you can introduce a valgus or varus displacement (which isn't possible with the regular KineMan knee as there is no ab/adduction DOF). | ||||||||||||||||
✔ | ✔ | Warning before close | A warning will appear, whenever you try to leave the KineMan application (via the Back button, new URL, close browser, etc.). This will allow you to change your mind, or save poses or animations (in Pro). | |||||||||||||||
Improved | ✔ | ✔ | Reorganized menus | The multiple menus & links (Intro, Features, Help, Pro, Contact, Terms, etc) have been consolidated into just two menus (Help & Main) in the top bar, and they're now labeled with icons. | ||||||||||||||
✔ | Redesigned Show/Hide Bones (SHB) interface |
Launch SHB menu via ‘longtap’ (mouse or touch input), or right-click (mouse input). SHB menu appears & remains until dismissed. Show or hide any number of bones. ‘Expose’ button & mode, to reveal hidden bones in dark tint. Disable show/hide, to permit joint selection during SHB operations. Special cursor for SHB use (when using a mouse). New instructions, at the Pro Instructions page. |
||||||||||||||||
✔ | ✔ | New tooltip manager | Permits improved styling and controlled location. | |||||||||||||||
✔ | ✔ | Enhanced controls | Expand all right-side subpanels, via doubleclick in upper right
corner (Pro) ‘Onetime’animation playback: reclick Fwd/Rev Play button to jump to Start/End, resp. |
|||||||||||||||
Fixes | ✔ | ✔ | Slider wrapping: As sliders shorten, their contents no longer wrap around; the contents are now shortened if possible, then truncated. | |||||||||||||||
✔ | Autofit (broke in recent Chrome update), now fixed and faster. | |||||||||||||||||
Adv | (Mac, iOS) Graphic color pickers replace 'hex' color input boxes, in Pose Tracing tools. | |||||||||||||||||
Documentation | ✔ | New pages: Limitations (for Experimental edition),
Instructions For Saving Files Using iOS
Modified: Instructions + Hints section within the App (now include Touch instructions), Terms of Service, Terms of Sale, Pro Instructions |
New | Animation tutorials |
A series of 6 tutorial videos is now available, providing extensive instruction for how
to play, create, and edit animations using KineMan Pro. Also available are 2
downloadable KineMan Repository files, containing demo data for use with the tutorials.
For more information, please visit our new Tutorials page. |
Improvements | New method for saving repository to disk | Owing to browser changes, a new/simpler Save Repository approach is used:
1) Set the filename in KineMan panel, 2) Press Save button; This saves multiple steps, compared to previous versions (i.e.: view content in new tab, right click,‘save as’,select name &path), but forgoes simple path selection. |
Animation features |
|
|
Confirm saves | Brief confirmation message shows after saving a named pose (using Save Pose, Append, or Replace buttons) or animation. | |
Fixes | Miscellaneous, minor |
New Bundling: | Simplified Structure |
Six former subscription modules (Standard + 5 Options) are now consolidated into just
two:
|
Transition Plan: | For current subscribers, no action/changes required. All former capabilities are available in new modules, and any subscriptions that included Unlimited ROM, Pose Tracing, & Show& Hide Bones Options will be automatically converted to an Advanced Option for a matching term, at no charge. | |
New Prices: | < Coming soon ! > | |
New Features:
|
Animation |
Major new capability, allows you to create and playback animated poses.
Standard subscription allows you to
|
Editing | New capability in Advanced Option, allows you to copy & paste portions of poses (i.e., selected joint angles or body position DOFs), from one KineMan pose to another. Select joints individually or in convenient groups. | |
Advanced Posing |
Advanced Option includes:
|
|
Background Video |
Advanced Option now allows you to
|
|
Enhanced Controls | Standard subscription allows enhanced use of existing controls, by use of [Ctrl], [Alt]
&/or [Shift] keys:
|
|
'Simple' Body Rotations | Rotate the body about screen-fixed horizontal or vertical axes, via new sliders, in Standard subscription. Temporary rotation axes are shown in purple (solid or dashed). | |
Responsive, Adjustable Layout | Standard subscription provides multiple features to fit KineMan Pro graphic elements to
the ever-growing
variety of screen dimensions & resolutions, including:
|
|
Improvements:
|
Control Panel |
Reorganization & more:
|
Dormant Mode | KineMan Pro subscribers can now login to the app even when all their subscriptions have
expired,
to access a ‘dormant’ edition. This edition operates like KineMan Basic, but shows
disabled Pro controls,
as a reminder to which controls are available, and which module (Standard or Advanced)
is required to activate them.
The dormant edition does not include a Presenter license – for that, you need a paid Standard subscription. |
|
Miscellaneous |
|
|
Other:
|
Show/Hide Bones |
Changed show/hide menu access: now, only need to right-click on bone ([Ctrl] isn't
required). Changed method to reveal hidden bones: now, use [Ctrl][Shift] while hovering (previously, [Ctrl] only). |
Fixes:
|
Large screen usage | Bone identification and selection didn’t work correctly, on large screens (toward the right side); now fixed. |
New: | Cursors | Orienting arrow cursors, of various shapes & colors, indicate which axes you can rotate about, and which way to drag for a given axis. New cursor icons are used for body shift & distance modes. |
Single DOF Rotations | KineMan's joystick now supports single axis at-a-time rotation for all axes. For the body, this means you can now choose spin OR tilt rotation, if desired; previously, the only choice was spin AND tilt. For joints, each DOF can likewise be moved independently. Axes can be selected via the Movement Palette (next). | |
Movement Palette | Buttons show current cursor choices available, depending on the joint (or body) and its orientation, and allow you to ‘hold’ the mode. (Alternatively, select modes temporarily via modifier keys, while dragging. | |
Axis Colors | Joint rotation axes now appear as magenta, yellow, and cyan lines, while remaining red, green, & blue for body motions. Axes for neck and lumbar group are shown as dashed lines, to indicate that rotations about these axes are not strictly coupled to the cursor arrow directions. | |
Improved
|
Mac Compatibility | Apple MacIntosh users can & should use the 'Cmd' key instead of 'Ctrl', as a modifier; plus other miscellaneous tweaks to handle Mac mouse & keyboard input. |
Joystick | For a joint axis oriented normal to the screen (or nearly so), rotate by dragging
circumferentially around the joint center.
When the axis is away from normal, drag linearly across the (projected) axis.
Body distance: now uses vertical cursor movement only (previously, diagonal). |
|
Bone Colors | Bones in combined states (of hovered, selected, & hidden (Advanced Option)) are shown in 'combined colors', e.g., violet (~ orange+blue), when both selected & hovered. In Advanced Option, joints selected for copy/paste operations are shown using dark blue coloration for their respective (distal) bones, while hovering in the Edit subpanel. | |
Other:
|
Internet Connection | All new versions of KineMan require an internet connection at startup, to validatate the webapp origin. |
Modifier Keys | Revised usage of modifier keys, to select rotation axes while dragging: For body, rotate about dial axis by holding [Ctrl][Alt] while dragging (prev: [Alt] only). For joints, rotate about cyan axis by holding [Ctrl][Alt] while dragging (prev: [Alt] only). | |
Documentation Path | Most documents describing operation & features have been relocated, from the root directory (www.kineman.com) to www.kineman.com/docs. You should update bookmarks to any such documents, accordingly. | |
Instruction Video | We've created a short instructional video, which explains how to do some basic operations in KineMan (all versions). It's primarily oriented to new users, but experienced users may find it useful for understanding new features such as the orienting cursors & movement palette. To view, see the Help menu, at 'Basic Operation (video)'. |
Improved | Larger Viewing Area | In KineMan Basic, the max viewing area size now varies in proportion to the window height (superseding the previous max dimension of 512 pixels in either direction). Controls & text are now sized in proportion to the window height as well. |
Single Agreement | The initial KineMan Basic panel, that requires agreement to our Terms of Service, is presented only once per browser session. | |
Changed | Joystick | For joints, the biaxial rotation capability has been removed, because it was deemed too challenging for casual users. In its place, two independent single axis rotations are available. |
Phasing Out | Chrome App Version | Our Chrome App version of KineMan Basic (available at the Chrome Web Store) will not be upgraded. Chrome Apps have special requirements that are incompatible with our latest changes. Also, the Chrome Web Store has been ramping down support for Chrome Apps, and will soon discontinue offering them altogether. So likewise with our Chrome App: we’ll be redirecting interested Chrome App users to our web app and discontinue the Chrome webstore offering altogether as of July 1, 2017. |
New Features: | Improved subscription bundling, prices, & ordering | |
ProPlus Subscription Package |
|
|
Discount Plan for Options |
|
|
Ordering Process & Forms |
|
|
Price Reductions |
|
|
Improvements | Discontinued Plus Package |
|
Revised Documentation |
|
|
Fixes | Shoulder Mechanics | Scapula would stop following ribs, after pressing Undo: now fixed. |
Pro Edition |
This release of KineMan Pro introduces a new 'flexible bundling' plan. Essentially, the
overall Pro feature set remains the same, but the features are offered as either
Standard features (common to all Pro subscriptions) or Options (which you can select to
match your needs). This new approach allows us to offer KineMan Pro at a substantially lower subscription price. Furthermore, the Options can be selected for shorter terms (1 month, as well as 4 or 12). And to streamline your workflow, you can add an Optional feature while you work, via a new 'in-app' subscription capability. The breakdown of features into Standard & Optional products is detailed below. |
|
Standard features provides essential capabilities for all Pro users |
|
|
Options allow you to choose the advanced Pro features you need |
Options can be added while you work, as in-app purchases. GUI elements for most Options are displayed, but disabled & shown in a lighter tone, until subscribed. |
|
Basic Edition: | Two app types |
|
Terms of Service | KineMan Basic is now designated to be used for personal use only.One
ramification
of this is that public display of KineMan graphical content is permitted only for subscribers of our Pro edition. For additional details, please see our Terms of Service. |
Pro: | Unlimited ROM |
Replaces 'enable limits' switch
Reversed logic: Check a box to remove the limits |
Misc |
|
|
Pro & Basic:
|
Layout |
New top & bottom margins, contain:
by pressing [Ctrl] & [Alt] while hovering.) |
Security | Full site https (previously, only applied for subscriber interactions; now site-wide.)
|
|
Misc |
|
|
Basic only:
|
Ads removed | Top and bottom ads removed from the app page, permits larger viewing area on small
screens.
(Ads may still appear elsewhere on the Basic app page, and elsewhere at kineman.com). |
Limited viewing area size | The viewing area for the Basic edition is limited to 512 pixels in both directions.
(For an unlimited viewing area, subscribe to KineMan Pro). |
New Features:
hover titles for additional info |
Pose Tracing | |
Saving Poses | ||
More | ||
Improvements | Show or Hide Bones |
Improvements:
hover titles for additional info |
|
Other: |
Basic Edition | Pro Edition | |
New Features:
hover for quick intro; click for details |
||
Improvements: | ||
Fixes: |
|
|
Other |
|
|
New Features: |
|
Improvements: |
|
Fixes: |
|
Other |
|
New Features: |
|
New Features: |
|
Original bone data created & licensed by Longchamp Labs/21st Century Solutions Ltd; FFI see www.anatomium.com. Bone & joint data file formats and content are copyright Neosim R&D.