Runtime: Compatibility Note Changed default compile option so that Granny will LERP non-compressed curve keyframes.Added support for keyframed curves to GrannyEvaluateCurveAtT.Updated Granny iPhone demo/tutorial to build and run on newer XCode/iOS match Android version.Fixed Granny iPhone library broken MIPLevels TextureImageType handling.Fixed Maya exporter crash involving invalid numericdata attributes.Include last frame when dumping animation in preprocessor dumpanim command.Added model and modelname option to preprocessor dumpanim command to dump animations where the model is stored separately.Changed major copyright text to Epic Games Tools LLC.See Using Granny in a Project in the help documentation for details. This may require changing your build scripts. Changed the Android, Mac, and Linux pre-built library names to better match.Added pre-build Android x86 version of Granny and GState.Changed Granny Viewer installer to install 64 bit version of Granny Viewer.Changed export result log dialog continue updating after more than 32k of logging.Improved cancel and progress handling on Granny export dialog.Added keyboard shortcut 'r' for Reset Character Position command in Anim Studio.Added Character Root Coordinates to Anim Studio debug text.Improved Visual Studio project files for building Exporter and the Granny Viewer (for Export licensees).If you are trying to build Anim Studio and would like a pre-built LuaJIT ask Granny support (you still can just get the archive and built it yourself as always).Changed Granny logo in the Granny Viewer to something slightly more modern.Fixed missing Anim Studio Visual studio project/solutions.Fixed Anim Studio to compile with newer versions of Visual Studio.Changed state_machine::GetScalarOutputRange to provide a warning when querying an external input of a state machine.Changed Pose Storage nodes to resample the storage if AdvanceTime has been called since the last sample, even with a delta time of 0. ![]() Changed GState Character instances to count number of times AdvanceTime is called so that pose storage nodes can be updated even when delta time is 0.Slightly more verbose GState warnings when doing file conversions.Added new GState node utility methods anim_source::IsAnimationBound and parameters::GetParamValue.API Changes: Removed UseTmLite UseTelemetry GStateUseTelemetry added GrannySetTelemetr圜aptureMask and GStateSetTelemetr圜aptureMask.Cleaned up Telemetry hooks for Granny and GState.Added Maya 2022 and 3ds Max 2022 exporters.Ps: if you spot any bugs, please let me know. Here's the 34 supported languages: (in alphabetical order)Īrabic, Bulgarian, Chinese (Simplified & Traditional), Catalan, Croatian, Czech, Danish, Dutch, Filipino, Finnish, French, German, Greek, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Serbian, Slovak, Slovenian, Swedish, Ukrainian and Vietnamese.Įnglish aside, I just know Spanish, so I can't spread the word in every language possible, but if you are multilingual and you like this, help me spread the word in your language in whatever other XSI/3D communities you belong to or tell your non-fluent-English friends who you think may benefit from this. Having it on-demand on a per paragraph basis allows you to see the translated stuff in context of the original English material, since I found that translating the full page can often be overwhelmingly confusing. I've made a script that patches the downloadable XSI Documentation html files with some JavaScript so they can translate themselves upon clicking on any paragraph, instamagically, to your native language (of 34 available.) ![]() I had this idea the other night and thought it would be awesome to make the manual accessible to everyone through on-demand automated instant translation:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |