- Site Map >
- Modding and Creation >
- Sims 3 Creation >
- Modding Discussion >
- Sims 3 Animator
- Site Map >
- Modding and Creation >
- Sims 3 Creation >
- Modding Discussion >
- Sims 3 Animator
Posts: 11,682
Thanks: 9680 in 11 Posts
"You can do refraction by raymarching through the depth buffer" (c. Reddeyfish 2017)
Posts: 242
Thanks: 2029 in 31 Posts
Just a comment on the below state machine:
Alternatively, I could have chosen not to make NotAnotherBite explicit, thereby causing Sims to puke their guts out throughout the pie eating, but instead, I chose just to have them do it at the end. In the script I am testing the state machine, the puking starts when the Sim exits due to ExitReasonFull. Even if the user cancels the interaction, I still go through the puke animation before exiting. No Sim can resist the urge to puke while devouring this extremely unhealthy pie (which is actually a toilet, created as a prop in the eat animation).
And no, the aforementioned object will not be released, as it is not a good example of my animating skills.
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 35
...I would recommend re-installing Windows XP. Then just install .NET Framework 4 and TS3, and it should work... |
May I also format my HD ?
As expected, it was only a antivirus/firewall issue, after adding it to the trusted apps it starts to work. (KIS2010)
The extracted animations are correct, the import work flawlessly and it produces a perfect rigged mesh to be animated. Good job !
But where are the IKs and events from the previous version ? It would be very interesting a practical way to edit this settings to get a more advanced animation level.
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 703
Thanks: 941 in 1 Posts
together. I am very much looking forward to *not* having to type/paste all
those 'unknown' values. When you finish the UI, I plan to animate a blonde
jumping out of a cake for you. :lovestruc
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 2,932
Thanks: 15566 in 28 Posts
Uh... Yeah... About those IK / event tools... The good news is that internally the IK chains and events are stored in a way that is clearer and easier-to-access than ever. The bad news is that I lost the code for the old UI, and decided to finish up the jazz editor before re-doing the UI. Does anybody even care about the jazz editor anymore? |
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 242
Thanks: 2029 in 31 Posts
-----The ability to export to .package files
-----A graphical jazz script editor which is seamlessly integrated with existing functionality
Both the jazz editor and the animation importer/exporter have been thoroughly tested. I know first-hand that TS3 Animator works, and am officially releasing the first RELEASE build of TS3 Animator 4. As always, you will need to copy the granny2.dll file from the WorldBuilder directory in Program Files. Note that due to the fact that the latest WorldBuilder builds no longer come with granny2.dll TS3 Animator now requires the granny2.dll file from the Granny Crowd Scene Demo. Below are some important notes pertaining to the operation of TS3 Animator's new features:
General Notes:
- When working with animations that have undocumented features, it is important to export that clip to a SMD and then import that SMD back into TS3 Animator before exporting or saving the animation, as doing this removes any unwanted extraneous data that EA may have stuck in the animation's frame data.
- Clicking on File->Export will export all currently open tabs to a .package file of your choosing. Note that if that package file already exists, items will merely be added to it or replaced, and the existing name map (seen as "_KEY" in S3PE) will be merged with the one generated by TS3 Animator.
- While clicking File->Save with an Animation tab selected will save the animation to a standard TS3 animation, doing that with a Jazz Script tab selected will not do so. It will instead save the selected jazz script in my own format, which is the only format of jazz script that TS3 Animator can open. This brings me to my next point:
- TS3 Animator can only open the jazz scripts that it saves in the .sacs format. It cannot open compiled jazz scripts once they are exported. For that, I would recommend a low-level tool like SmoothJazz.
- To add a node, drag one of the circles on the right of the Jazz Editor interface to the big white space in the center of your screen.
- To connect two nodes, click on one of the very small circles on the parent node, and, keeping the left mouse button held down, move the mouse to the node that you wish to make the connection with. Then, release the left mouse button. Note that only certain types of nodes can be connected. See figure 1 for more information.
- To delete a node, move your mouse over it and right-click.
- To delete a connection between nodes, move your mouse over one of the connections (visible as lines) until the line becomes emboldened. Then, right-click.
- To pan left, right, up, or down, simply move your mouse to the leftmost, rightmost, topmost, or bottom-most edge, respectively, of the aforementioned big white space and make small circular motions with the mouse.
- The only field that can be left blank is the Track Mask field in the Animation node. Other than that, all fields must have some valid data in them.
- A ChoiceNode has only one field. If a ChoiceNode is connected to a RandomNode, a floating-point value from 0.0 to 1.0 which is the weight of that choice (1.0 is default) must be entered into the ChoiceNode's text box. Otherwise, if a ChoiceNode is connected to a SelectOnParameterNode, it must contain the value that the parameter connected to the SelectOnParameterNode must contain in order for the ChoiceNode to be executed.
- The Rig exporter is tested.
- The RSLT exporter is not.
To put an end to this triumphant post, I would like to formally appeal to have TS3 Animator put back into the Downloads section. It works flawlessly, and I believe that it is 100% free of bugs that could possibly cripple its functionality.
Figure 1: Node-Node Connections
Gray connector .............................................................................. Anything except for ActorDefinition, ParameterDefinition, and ChoiceNode
Red connector ............................................................................... ChoiceNode
Blue connector .............................................................................. ChoiceNode
Green connector ............................................................................ ActorDefinition
Purple connector ............................................................................ ParameterDefinition
TS3 Animator.zip (184.3 KB, 23 downloads) - View custom content | ||||||||||
19456 07-06-11 15:56 RigEditor.dll 18944 07-06-11 15:56 TS3 Animator.exe 14848 07-06-11 15:56 RothnWPFControls.dll 13824 07-06-11 15:56 GeomUtilities.dll 13824 06-03-11 14:24 System.Custom.dll 11600 07-06-11 15:57 TS3 Animator.vshost.exe 10240 06-03-11 14:24 s3pi.NameMapResource.dll 4608 06-03-11 14:24 s3pi.Settings.dll 117248 07-06-11 15:56 JazzEditor.dll 46080 06-03-11 14:24 s3pi.Interfaces.dll 36352 07-06-11 15:56 SMDUtilities.dll 33280 07-06-11 15:56 RCOL.dll 32768 07-06-11 15:56 AnimationEditorGUI.dll 27136 06-03-11 14:24 s3pi.Package.dll 21504 07-01-11 14:46 Animation Utilities.dll 20992 07-06-11 15:56 GrannyHelper.dll 19456 07-01-11 14:46 PackageHandler.dll -------- ------- 462160 17 files |
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 11,682
Thanks: 9680 in 11 Posts
BTW, if you used s3pi and you have decided to comply with the licence requirements, you must also make it clear with the distribution how your source code may be obtained. You should include some sort of readme with the zip, containing that information.
"You can do refraction by raymarching through the depth buffer" (c. Reddeyfish 2017)
Posts: 703
Thanks: 941 in 1 Posts
object to derive a very large cake from? :D
Posts: 242
Thanks: 2029 in 31 Posts
Remember when I said
I have tried for a while to reproduce this bug, but cannot do so without opening files saved by the previous testing builds of TS3 Animator. Therefore, having tested it considerably, I know first-hand that TS3 Animator works |
I have fixed that bug and several others. Don't go about creating state machines just yet, as the save files may be incompatible. I will upload another version as soon as I am done with the new CLIP editor UI.
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 242
Thanks: 2029 in 31 Posts
Note that if you really want to see the source, you can PM me at MTS. Note that certain dlls such as the Jazz editor and the rig editor do not directly use the s3pi assemblies, so, even if this violates some weird open source agreement, I will not provide that code. Should Peter request that I provide source for these, TS3 Animator will be taken down from the MTS site, but a version which has been integrated with the TSR Workshop which does not use s3pi will still become available from TSR.
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 11,682
Thanks: 9680 in 11 Posts
"You can do refraction by raymarching through the depth buffer" (c. Reddeyfish 2017)
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 29
I've just downloaded the latest version from www.thesims3.com. Perhaps I need an older version of the tool ?
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 11,682
Thanks: 9680 in 11 Posts
But before launching it as a Sims3 modding tool, does it now create usable new custom game content?
"You can do refraction by raymarching through the depth buffer" (c. Reddeyfish 2017)
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 216
I'd like to build a world, a better world.
Guess I'll start here...
Posts: 242
Thanks: 2029 in 31 Posts
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Posts: 6,105
Thanks: 12815 in 71 Posts
How do I get this moved to Downloads? Someone answer me!!! |
The way to communicate directly with the queue mods is to post in the Creator Issues forum: http://www.modthesims.info/fd.php?f=492
First though you might want to reference the post HP made when she moved the thread in here (post 189):
It might be worth doing a new upload thread after you have some testers on the new version, simply to start all fresh and new. Good luck! I'm excited to see what shinies people are able to make with your stuff. |
From that, I would assume the queue mods will be looking for a) a new upload thread, and b) some evidence that the version you upload has been successfully tested by other modders.
Note: I am not currently an active mod, so this advice has no official status Creator Issues is the place to go for official guidance.
Posts: 242
Thanks: 2029 in 31 Posts
Short after the next build of TS3 Animator, I will upload a video tutorial to YouTube showing how to use The Sims Resource Workshop, S3PE, TS3 Animator, and Visual C# 2010 Express Edition to create an animated disembodied head object by cloning a flower pot in S3OC. I might even have his eyes and mouth light up, but I don't know quite yet...
Combined, those should be evidence enough that it works.
Error: Keyboard not attached. Press F1 to continue. - Windows XP Setup
Hey! It compiles! Ship it! - Microsoft
Love is Hate. War is Peace. Windows is stable. - 1984 (sort of)
Who Posted
|