Jump to content
Hash, Inc. - Animation:Master

robcat2075

Hash Fellow
  • Posts

    27,734
  • Joined

  • Last visited

  • Days Won

    339

Everything posted by robcat2075

  1. Yeah. 15 is just a number I dreamed up. Any reasonably short segment length will work as long as you know exactly where to put them in the timeline.
  2. I got the movie to download. It looks cool. 3 minutes 24 sec is a long stretch to render in A:M with audio How about this... Cut the audio into exact 15 second segments Put the first 15-second audio segment into a chor and animate the first 15 seconds. Save that out as Chor00. reload that Chor00 into a new PRJ. Delete the first audio and add the second audio at 15 seconds. Animate the next 15 seconds. Save the Chor as Chor01. reload that Chor01 into a new PRJ. Delete the second audio and add the third audio at 30 seconds. Animate the next 15 seconds. Save the Chor as Chor02. continue this until the whole song has been animated. Render without sound (preferably to an image sequence). Sync the video up with the original audio in a video editing program.
  3. The download will take a while. Instead of putting all the parts in one PRJ, how about putting each section in a chor in a different PRJ? Render each one separately and edit them together in your video editing program.
  4. Multi-dimensional arrays let you store tables of date. Nested loops make it easy to populate and output these tables. John Purcell suggests a multiplication table exercise. In addition to outputting the whole table, choose a few random array elements and output their values. The output will look like this. Format your output neatly! Mult Table! 1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 7 14 21 28 35 42 49 56 63 70 8 16 24 32 40 48 56 64 72 80 9 18 27 36 45 54 63 72 81 90 10 20 30 40 50 60 70 80 90 100 table value at index 5,3: 24 table value at index 3,9: 40
  5. I'm probably wrong about that. But it has something to do with... Does your PRJ have a sound file?
  6. My first guess is that your machine's clock is somehow making A:M think it has been nefariously set back. But I don't really know.
  7. SNAP! Those treasure chests are sneaky! Well done, Steve!
  8. For a guy who's out-of-shape... he looks great!
  9. A past Live Answer Time session discussed rigging and animating a Rubik's Cube. I am just now getting that LAT session posted... @Tom
  10. Arrays let you store a set of data under one name. Arrays can be a set of almost any data type, even one you created your self. Sample Project Write a program that prompts the user for 5 items of data, then prints the 5 items back out. Example output... I'm Using Arrays! ---------------- Enter a name: Crusty Enter a name: Dusty Enter a name: Musty Enter a name: Lusty Enter a name: Bartholomew These are the names you entered... Name 0 Crusty Name 1 Dusty Name 2 Musty Name 3 Lusty Name 4 Bartholomew Done! John Purcell suggested a program that stores the multiples of 12 in an array and then prints them out. The output might look like this... Twelves! the multiples of 12 are... 12 x 0 = 0 12 x 1 = 12 12 x 2 = 24 12 x 3 = 36 12 x 4 = 48 12 x 5 = 60 12 x 6 = 72 12 x 7 = 84 12 x 8 = 96 12 x 9 = 108 12 x 10 = 120 12 x 11 = 132 12 x 12 = 144 Done!
  11. I'm not sure what you mean. When I press the tiny buttons, the value increments/decrements by 0.1. I rarely use that. If I click and drag left/right on a value it will increment/decrement by 1.0 If I SHIFT-click and drag left/right on a value it will increment/decrement by 10.0
  12. How interesting! I like watching the time lapses although I dont' understand all the decisions the process makes. Could you have avoided all the extra support material for the globe holder if the big C shape had been split down the center and made as two halves to be glued together?
  13. An apt apparition! Hope you had a happy Halloween, John!
  14. May your Halloween be hysterical! Here's some scary animation. Boo!
  15. Note: this post is incomplete yet and needs some editing. Starting a new MFC "Single Document Interface" style program in Visual Studio 2022. The second video in this playlist of MFC tutorials demonstrates the basics of getting a plain-generic Windows program authored in Visual Studio 2015 This post is to document the difference between what is shown in that video and the current situation in VS 2022. Video time - 0:35 Add new Project to solution (this presumes you already a "solution" loaded in VS) (In this image I am adding the new Project to an existing folder in an existing solution) Choose MFC App, then Next 0:40 Enter Project name (location should default to being in your existing Solution) 2:10 Choose Project options This screen mimics the choices in the video 2:12 The VS 2015 screen in the video at 2:12 has no exact match in VS2022 2:14 This VS2022 screen is default auto-populated with names based on the project name. 2:17 The VS 2015 screen in the video at 2:17 has no exact match in VS2022 2:19 Choose Interface features This screen matches the choices in the video 2:32 Choose Advanced features This screen matches the choices in the video 2:37 Generated Class Options This screen is default populated with class names based on your Project name. 2:51 Created Project 5:30 Compiling the Project now should run default MFC "Single Document Interface" window: 12:15 i had to delete the "Save" Button from the _256 toolbar 17:30 Choose Project>Class Wizard instead of "Add Class", then choose MFC in wizard 18:00 Choose from drop down list first then edit ClassName Then OK, then OK in Class Wizard window
  16. The TreeeZ wizard is accessed by the right-click menu in an Action RMB>Plugins>Wizards>Treeez Holmes has a tut in this post: https://forums.hash.com/topic/30938-modeling-treez-tutorial/#comment-259027
  17. So... this converts the circular motion of the inner gear into linear motion by the middle color chip. But what is the "time" element?
  18. Chapter 21 Break and Continue Break and Continue give you ways to bypass instructions in a loop When break is encountered the program skips to the end of the loop and regards the loops as finished Exercise: copy your Week 10 X-maker program code to a new project and modify it with break so that it only prints a maximum of 10 Xs Example output Making Xs! How many Xs do you want? 6 XXXXXX How many Xs do you want? 2 XX How many Xs do you want? 25 XXXXXXXXXX How many Xs do you want? 57 XXXXXXXXXX How many Xs do you want? 0 I'm done! When continue is encountered, execution skips to the end of the loop, but then returns to the start of the loop and continues iterating the loop as before. Exercise: Write a program that prints out a range of numbers and after each one prints "is not a multiple of 3"... unless the number IS a multiple of 3, for which it prints nothing after the number. Use continue to skip the that message. Hint: This program probably makes some use of the modulo operation (%). sample output: Multiple of Three? 1 is not a multiple of 3. 2 is not a multiple of 3. 3 4 is not a multiple of 3. 5 is not a multiple of 3. 6 7 is not a multiple of 3. 8 is not a multiple of 3. 9 10 is not a multiple of 3. 11 is not a multiple of 3. 12 13 is not a multiple of 3. 14 is not a multiple of 3. 15 16 is not a multiple of 3. 17 is not a multiple of 3. 18 19 is not a multiple of 3. @Roger @Shelton @Rodney
  19. William Hennes @willaim is so busy doing cool things with A:M that he never gets around to posting it here, so I'm posting it for him! "Replacement" animation is a variation of stop-mo where, instead re-posing a clay or rigged model, pre-sculpted portions are swapped out for each exposure to create movement. head_animation.mp4
  20. Interesting problem. I believe the model's "Diffuse FallOff" was set high. Try a value from 100-200
×
×
  • Create New...