sprockets Rubik's Cube Nidaros Cathedral Tongue Sandwich A:M Composite Kaleidoscope Swamp Demon Caboose
sprockets
Recent Posts | Unread Content | Previous Banner Topics
Jump to content
Hash, Inc. - Animation:Master

Search the Community

Showing results for 'project'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Discussion
    • * Latest Info *
    • Open Forum
  • Animation:Master
    • Animation:Master
    • Featured
    • Community Projects
  • Animation:Master Users
    • New Users
    • A:M Users Groups
  • Learning Animation:Master
    • TaoA:M Online
    • A:M Rendering
    • A:M Tutorials & Demos
    • Benchmarks
    • C++ Learners
  • Quick Links
    • Hash Inc Store (Direct Link)
    • New Users!
    • Manuals (Download)
    • TaoA:M Videos (Exercises)
    • Quick Start Videos (Intro to A:M)
    • A:M Stills
    • A:M Films
    • A:M FAQ
    • A:M on Facebook
    • Hash Inc FTP Site
    • The Hash Inc Store (Subscribe to A:M for only $79!)
  • A:M Users's A:M User Club Banner
  • Animation:Master's General Discussion
  • Animation:Master's Releases
  • Animation:Master's Topics
  • Live Answer Time's Themes and Notifications

Calendars

  • Community Calendar
  • Hash, Inc Trade Shows & Event
  • Hash, Inc Notes, Important Dates

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


ICQ


Yahoo


Jabber


Skype


Name


Location


Interests


System Description


Short Term Goals


Mid Term Goals


Long Term Goals


Contests Won


FACEBOOK


TWITTER


SKYPE


YOUTUBE


GOOGLEPLUS

  1. Hi Guys, Modeled these wicker furniture items for a project a few months back but thought would be cool to render together in a little scene. Cheers.
  2. It wouldn't be hard to memorize the sizes of standard data types and hard code those when programs needed to use them. But part of the power of C++ is that you will be able to create your own data types... and make arrays of them, which could be any length. sizeof() helps you to bullet proof your code so that even if you change the size of your data type or the length of an array, your code can still operate on them without over-running or under-running the total data. project. Write a program that declares an array of strings without specifying a specific number of elements and initializes the elements with a set of data in that same declaration line. Report the size of the array in bytes, the size of an element in bytes, and the number of elements Print out all the array elements For example if the data in the declaration were: aardvark bat cat dingo eel The program output would be... Report on Array! The array is 200 bytes in size. One element is 40 bytes long. The array has 5 elements. 0 aardvark 1 bat 2 cat 3 dingo 4 ferret End of report. If the initialization data in the declaration line were changed to a different number of values: mockingbird narwhal owl parrot quail serpent tapir ...the program should need no other modification to correctly report... Report on Array! The array is 280 bytes in size. One element is 40 bytes long. The array has 7 elements. 0 mockingbird 1 narwhal 2 owl 3 parrot 4 quail 5 serpent 6 tapir End of report.
  3. Installers: Windows: Windows 32Bit Windows 64Bit SDK: v19.5 SDK Change Log: Fixed 0007218: Gradient Materials not rendered with gradient Fixed 0007244: Bone positions corrupted on save and reload Changed: minidump files may have be greater, in this case please zip the dmp file before attaching to the bug report (command "zip -j9 dmp.zip *.dmp"shrinks the file up to 90%) Fixed 0007243: saving a project with relationships can corrupt projectfile Fixed 0007242: external modified decals not reloaded before final render Fixed 0007240: Constraints lost on close of Relationshipwindow close Fixed 0007238: PNG plugin bugs Fixed 0007237: Constrain cp motions during modelling rotations not working Fixed 0007234: Freeze after cancel load of missing asset Fixed 0007236: Freeze on missing asset Aslo bug 0007241 Fixed 0007232: Hair properties include several Toon Bias selections Fixed 0007235: Combiner not combining Updated For Security Reasons: External Libraries libpng bump to version 1.6.41 zlib bump to version 1.3 ziparchive bump to version 4.6.9 openexr bump to version 3.2 imath bump to version 3.2 jpeglib bump to version 0.9f
  4. found this render and model converted to gif BasicMan.mdl
  5. trying ooot simple idea simpleok.prj
  6. 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!
  7. 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
  8. 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
  9. Lesson 20 For Loops Do this for your assignment: Make a program that will prompt the use for a number from 0 to 60 and print out a row of that many Xs. If the entered number is 0 the program exits. Sample run: Rows of Xs! How many Xs do you want? 8 XXXXXXXX How many Xs do you want? 13 XXXXXXXXXXXXX How many Xs do you want? 0 We're done! This project uses both "for loop" and your recently acquired "do while" skills. Hint: First write and test a for loop that prints out a row of n Xs. @Roger @Rodney @Shelton
      • 1
      • Like
  10. Long time A:M user William Hennes @willaim is so busy with A:M that he never gets around to showing the cool stuff he does with it... so I'm posting it! Oct 15, 2022 Dwarf Head modeled in A:M, 3D printed in resin. For his "dragons of winter" project.
  11. Hi everyone, I've been away for a while because I've been working on this Minecraft project and it has reached what I imagine will be its final form. I have abandoned the idea of making the show fully animated. It's too much work for one person to be able to make (and render) enough content to satisfy the YouTube algorithm (or at least to produce something I would feel comfortable posting regularly enough). So I went back to the drawing board and settled on making a Modded Minecraft Let's Play series with the twist of there being an overarching storyline and lore behind the show. If you're interested then here's a link to the episode playlist If you're only interested in A:M stuff then episode 07 has a section animated fully in A:M and Episode 09 contains a partially animated but mostly made in A:M comic strip style cutscene. Funnily enough, the motion comic is based on an idea I played with way back in 2014. Anyway, that's all.
  12. Hi, Using v19.5a, win10, nvidia 940M For "DialogFreeze004 external JPG MAT MDL ACT CHO.prj" that freeze without panel. For "Delete.prj" it open, but without "vase" model. For "VaseSlide.cho", it's ok, a panel ask for the "vase.mdl". So I choose "vaseX.mdl", it dont' freeze, and open the scene with the vase. After If you close the project (not AM). You can open "DialogFreeze004 external JPG MAT MDL ACT CHO.prj" witout problem. (as if it had remembered the path of the folder where the files are located) On v15, not this problem, a panel dialog ask for the "vase.mdl" This is a problem that I have already encountered, when a file searches for an image for which it cannot find the correct path, it freezes. Hope this can help
  13. 1.) When I open it the first time, it asked for vase.mdl and I could just click on cancel. Had to click that a couple of times. Then I tried to give it vaseX.mdl but that was just empty. 2.) Then I just closed the project and reloaded and there was a vase model in there and everything ran fine. > 19.5 (same version like you very likely) > AMD Radeon RX 6800 16 GB, Driver version 23.9.2 > AMD Ryzen 9 5900x Best regards *Fuchur*
  14. The first time i opened the it froze. then i just imorted the part individually and it all seemed to load. I closed all thje projects then selected to open ythe project and it all worked Using 19.5a selecting the project from the file caused the opened to file the vase mole and froze using 19.5a and 19.0
  15. I've adding bones and contraints relationships. I must be doing/missing a step. When i reopen the saved project they're all gone. any ideas? Im using version 19.5a
  16. Lesson 18 While Loops Finally, we can make a program repeat steps! Project idea: John Purcell suggests a program that uses a while loop to do something a number of times. But that's lame, that's what For loops are for. How about... implement the "Price Is Right" guessing game, where the user enters a guess at a secret number, then the computer answers "High" or "Low" or "Correct". Repeat that while the user has not yet guessed the secret number. Lesson 19 Do While Loops Do While is ideal for situation where some condition isn't tested or step isn't done until you are in the loop and that step or test needs to be repeated until it meets some condition. How about a password checker? Just to be clever, make it ask for and check two passwords and require they both be correct.
  17. Looks Impressive quite the ambitious project!!!
  18. For a very long time, one of the nice tools in A:M is being able to constrain cp motion along an axis during a rotate; see embedded project. This is a top view of two tubes whose axes are parallel to the Z axis. Open this project in v19p (or any version going back to the last century) and select the central circular 4pt. spline of the green tube. Select the Rotation tool and rotate the tool 45 deg. counterclockwise while holding down the 3 key. The spline rotates but the movement of the cp's are constrained to only move along the Z axis. Open this project in v19.5a and select the central circular 4 pt. spline of the red tube. Select the Rotation tool and rotate the tool 45 deg. counterclockwise while holding down the 3 key. The entire spline moves with no axis constraint, the way it would if you weren't holding down the 3 key. This is also true for the X & Y axis. rotate_along_axis_embed.prj
  19. This issue may not be fixable if it's an unavoidable side effect of how AO works but I'll submit it anyway. Here is a prog. render of the test model illuminated by a sun type light source. The model is a flat grey surface above which hovers four glass windows. Each window model (7 in. x 7 in.; 17.8 x 17.8 cm) is 4x4 patches surrounded by a tubular frame. The greenish glass has a 90% transparency. Each window is floating a different distance above the grey surface ranging from 2 in (5.1 cm) to 1/2 in. (1.3 cm). This is a final render(9 passes) of the model after you turn on AO = 100% with a sky blue global colour. Notice that the ambient light is still being partially blocked by the almost transparent glass and the shadow density increases as the glass gets closer to the surface. If you reduce the transparency of the glass, the density of its ambient shadow increases so clearly AO is sensitive to the surface transparency. But even at 100% transparent the glass still has a noticeable ambient shadow when its very close to another surface. Even stranger is a progressive screen render with AO on. This also happens in v19p. Embedded project is attached. AO_bug_v19pt5a_embed.prj
  20. You don't want Animate Mode OFF. And you don't want that Red Border. It's a warning that Animate Mode is OFF. I never touched that. Leave that "not set" Animate Mode isn't about rendering. It's about keyframes you make before you render. Try my sample project and do what i do in the video starting at 21:04 MyronTitle001b.prj
  21. When I first read this topic several approaches to this came to mind... including use of Boolean cutters to remove letters. I tested that and it worked although I was having difficulty making it work as simply as I wanted. Then I thought... black background... colored letters... Why not just move a black colored patch over the letters to 'unhide' them? And that's what I ended up with here: Note that this isn't 'per-letter' as I didn't take the time to make sure each frame only revealed one letter. The final words 'and the' could be revealed just by moving another black colored patch back behind the patch that is displaying the title card (or models). Added the no frill proof of concept project file (see attached). TitleCard RevealA.prj
  22. Lesson 12 Bools and Chars This completes our set of classic Data types everyone should know. Idea for project: Declare a couple of Boolean variables. Set one equal to true and the other equal to false. Print out the values of both. Label your output. Declare a char variable and set it equal to a value. Print out both its character value and its integer value. Label your output. Declare a second char variable and prompt the user to give a value for it. Print out both versions of the char value. Label your output. Lesson 13 If "If" is our first "decision structure." We can start getting the computer to make choices. Idea for project: Prompt the user to guess something that is one of a set (e.g. month of the year) and use only "if" statements to tell him if he is correct, close to, or wrong with his guess.
  23. Use v19.5a to open the attached embedded project of the jungle queen's head which has been decaled with text with an alpha channel. The image on the left shows a real time render of the head. Progressive renders produce the more correct image on the right. alpha_channel_decals_in_real_time_render_embed.prj
  24. Open the attached project in v19.5a. It has two versions of the same model. On the left in head_jungle_queen_v19pt5a_no_avg_normals.mdl, you can not change the normal weight of averaged normals because there is no "Average Normals" YES/NO switch in v19.5a. You can try changing the value of "Normal Weight" but it has no effect. On the right in head_jungle_queen_with_avg_normals_from v19p.mdl you can change the normal weight of averaged normals because this model was opened first in v19p and the "Average Normals" switch was set to YES. v19pt5a_no_avg_normals_embed.prj
  25. I knew there had to be an option to keep from having to specifically activate what project runs when debugging in a solution, and there is... Right Click on the solution and open Properties. There you should see an option to run the selected project versus the default 'Single Startup project' that gets updated each time we select and set a specific project as the startup project. Change that option (radio button) to 'Current selection' and whatever project is selected in the Solution Explorer at the time of running debug (or release) should run.
×
×
  • Create New...