00:00
00:00
Ultrapuff
Groovin' and Movin'
Dancin' and Prancin'
Vibin' and Jivin'

Sam @Ultrapuff

Age 21, Male

Procrasti-mator

Joined on 5/27/12

Level:
4
Exp Points:
134 / 180
Exp Rank:
> 100,000
Vote Power:
3.78 votes
Rank:
Civilian
Global Rank:
> 100,000
Blams:
0
Saves:
20
B/P Bonus:
0%
Whistle:
Normal
Medals:
850

Ultrapuff's News

Posted by Ultrapuff - 9 hours ago


This week, I worked on some more rigging for my model! However, the phrase "I worked on some rigging" is a bit a bit of an overstatement, which I will talk about in the post. However, the broad strokes of the rig are more or less finished! I still need to add some extra features that I want to have, fix up some weights and overall refine the rig but the controls and main FKIK skeletons are done!


iu_1354570_4161051.png

iu_1354571_4161051.png


I decided to forgo the use of Arise because I was having issues with how some of the controls worked. I still might go back to it if I can iron out the kinks. For the time being, though, I've decided to opt to use Mixamo for the rigging as per the suggestion of a good friend. However, this would also come with it's own set of problems. The first one was rather simple to fix. Mixamo isn't a big fan of having floating geometry, which my model is almost entirely comprised of. So I just simply needed to add some proxy geometry to allow the algorithm to do it's thing. The other issue was something that was much more difficult to try and fix. Once upon a time, Mixamo had a script that would create controls for any of the models put through their system. They have since stopped sharing this script (for reasons that will be explained), but there has since been a reupload of it on a user's gumroad account.


This is all well and good, except for the fact that Maya would not run the script. After a little bit of searching I found that it was because the version of Maya that I had didn't come pre-installed with Python 2. I figured that this would be an easy fix. However, I had found out that Maya hasn't supported Python 2 since 2023. This was obviously a problem, as the script relied on something that was no longer supported. After many a headache, I found out that I could use a command that ran something that would convert Python 2 scripts to Python 3. In a tremendous stroke of bad luck, it also turned out that Maya in-built Python interpreter had since removed that function. I was practically pulling out my hair at this point since I'm not particularly well versed in coding. I decided that I would just download Python to run the command myself. I then discovered that even Python itself had since removed the command. Because of this, I had to dig through their older versions and find one that still had support for it (which wasn't an installer, I had to use PowerShell to install it). After many hours spent trying to find a way to convert this script, I had finally found how to do it. I did so, and it worked perfectly. I was so ecstatic and relieved when it generated controls for the skeleton.


I did try out Maya's HumanIK system, but it was much too limited for my liking. I can certainly see it's use for situations where I need to quickly rig a background character or something. However, other than that, I can't particularly see myself using it in the near future.


In short, I used Mixamo to rig my character, then jumped through several hoops to use a script to give it controls in Maya.


I'm hoping to get some animation and sculpting done in the coming week, so get excited for that! I'm more than happy to get into more creative 3D endeavours in the coming week after the technical headache that was getting that script to work properly.


Thank you and good-bye for today!


Tags:

Posted by Ultrapuff - 7 days ago


As stated in the title, I will be crossposting all of my news posts from Newgrounds onto my LinkedIn page. This post will be used as a welcoming page for the first post on LinkedIn. If anybody coming from there is reading this, hello! I usually post works in progresses here in these blog posts, but check the art tab every now and then. There might be something cool!


This isn't really an announcement for people who have found my account from Newgrounds, as I won't be posting a link over to that site here. This is simply a post stating what my plans are. This obviously won't mean that I won't change any of my posting habits on here, it just means that I'll be posting something extra on another site.


In other news, no more sick, so more 3D! I'll do my best to catch up on lost time through my posts here! I've also started up progress again on my persona rig again. A good friend of mine suggested that I use Mixamo to rig my characters. I was a bit sceptical as first, since I didn't have a good impression of the site. But after using it, it seems to place bones and paint weights really well for an automatic tool! The only caveat is that I have to put some dummy geometry connecting the limbs together for it to work, but that's barely a problem. The next step is to find out how to get some nice controls on the bones. I've found an old script from before Mixamo got bought by Adobe that might work, but I haven't tested it yet and I need to download Python 2 for Maya to use. From what I could tell from the instruction guide, the script is fairly straightforward and won't need much fiddling around with.


That's all for this post! I hope to show some progress on stuff in the next post, and I welcome anyone who decides to check out this account via my LinkedIn!


Thank you and good-bye for today!


Tags:

1

Posted by Ultrapuff - 2 weeks ago


This week was pretty lackluster. Not really much done for 3D things. I did try and do some stylised sculpting, but then I realised that you actually need to learn anatomy before you can start stylising it. I didn't get particularly far in it so I won't show it.


This is going to be the quickest post that I've done! I'm trying to take it easy this week since I got down with a really bad cold/flu/some sort of sickness a few days that was really kicking me while I was down. Probably best not to expect anything from this coming week, then. I'm certainly feeling better than I was 2 days ago, but I don't think I'm going to particularly enjoy doing any work while I'm still sick.


Regardless of this post's minuscule length, I hope you all have a great week!


Thank you and good-bye for today!


Tags:

1

Posted by Ultrapuff - 2 weeks ago


Worked on getting some proper anatomy practice in with some sculpting. It isn't particularly good, but it's certainly a start.


Something to note as well is that I won't show the animation that I've done this week.

I'm more or less starting from square one again, but with a bit more guidance. It's another bouncing ball animation, but made by following along with a tutorial. The only problem is that while I really enjoy animating, I find it hard to get properly motivated to actually learn it. Sculpting I can get into, but animating is really difficult. I wouldn't be surprised if it's from my prior experiences with trying to learn to animate. I might in one or two weeks do a big show of animations that I've done, but for the time being I won't


Something that I will show however, is the sculpting that I did!


iu_1344198_4161051.png


Like I said, it certainly isn't the best, but it's a lot better than any other attempts I've made to improve my sculpting. This was based off of the notes that I wrote down while watching the anatomy videos, but I think you can tell where I couldn't really get it right. I would partly attribute that to my notes. They are a bit disorganised so it can be a bit tricky to recall what I was talking about when I wrote them down. I might try to follow along with the tutorial, or maybe try and go back and timestamp the notes so I can get a visual reference as well as a written note.


iu_1344197_4161051.webp

I've also got a little bit of full body practice going, but that's more secondary at the moment. I want to try and make some stylised busts of characters that I've got floating around in my head, so I wan to try and focus more on the face for the time being.


This is sadly another short post, and I reckon the coming week's post might be a bit lackluster as well. It's certainly feeling like a lazy coming week in terms of 3D things. It's certainly not a lazy week for some real life I have to get done. There are some things that I have to take care of that don't relate to any of this.


I'm not particularly sure if I'm being too hard on myself with everything. One the one hand, I really do wan to get better at what I want to do and prepare myself for my post-graduate. But on the other hand it doesn't feel healthy, if you know what I mean. Not really the work amount being unhealthy (considering I try to do 10 hours a week at least), but moreso the headspace that I have with this. I don't think a "I've got to do as much as I possibly can before my course" mindset is really good for me. But again, on the other hand, I don't want to disappoint anybody that I would be taught by in the course. The course could very well be a beginner friendly post-graduate, but it could also be one that tries to build on things that I might not fully have a grasp on yet. I suppose the only thing that I can hope for is that whatever I'm able to do will be enough for not only my course, but for myself.


Regardless, fingers crossed I can get some stuff done the coming week!


Thank you and good-bye for now!


Tags:

1

Posted by Ultrapuff - 1 month ago


Decided to finally get around to doing some sculpting this week! After watching a video that refreshed me on the controls of Zbrush and a little follow-along on making a cool model (seen below!), I'm confident that I'll be able to make good progress in the program!


iu_1340297_4161051.webp

Here's the sculpt! I'm very proud with how this turned out in the end! I might get around to refining this, but for the time being it was just a practice to get my bearings in Zbrush again (I've quickly coloured it and am making a art portal post as we speak). I followed along with this Nexttut tutorial, and the man hosting it was very enjoyable to watch! Obviously things weren't perfect, but it's certainly pretty good for a practice sculpt. Even better, this only used around 3 or 4 brushes. I've got plenty of community made brushes which I would love to use in the near future, but the fact that such a small amount of brushes can be used to make something is quite astounding. Wouldn't you agree?


Currently, I'm in the process of jotting down notes for both animating and Zbrush. I'll be sure to intersperse the animation notes with actual practice.


iu_1340298_4161051.webp

The notes are a bit all over the place, but I'm hoping that I can either sort them out at a later date or interpret them afterwards like some sort of archeologist. The notes that I'm been taking have been from mostly YanSculpts Blender Anatomy course for the sculpting and I Want to be an Animator for the animation notes. I really did try to use Blender to sculpt, but I just genuinely don't enjoy it's UI or its features (luckily anatomy is universal!). I know that it's an incredibly valuable tool to a large amount of people, but with the time that I've been using Maya, Blender just seems completely alien to me now. The course does need a little bit of modification because of the difference in programs, but it's still a really good resource to work through. I don't know how good the notes will be instead of just following along with the tutorial, but we'll see at the end of next week.


In other news, I saw the Kickstarter for the Newgrounds documentary is live! I definitely think I'll donate some money, even if it's just a little bit. Newgrounds and many other flash game sites were such cornerstones of my childhood, I feel compelled and obligated to help out in showing the world the impact of the one I cherish the most. Newgrounds is sort of past is golden age at this point I'd say (though that might just be nostalgia talking), but if I can come back to the site, then anybody can.


Thank you for having a look through this update! I'm very excited to get better at sculpting, so stay tuned for the progression!


Thank you and good-bye for today!


Tags:

1

Posted by Ultrapuff - January 14th, 2025


This week has been more of the same. Rigging, fixing things up, such and such. Weight painting is very tedious, but it's something I have to do anyway. In terms of things that are more fun, I've started hooking up expressions to the model to use in animation!


iu_1340289_4161051.webp

The way that the expressions made are very simple. I create a Blendshape target which has a slider which can determine how much influence it has. I can then edit where the vertices on the model to make the expression on the eyes. There's surprisingly a lot of flexibility that you can get away with with only a few expressions! The eyes above are actually a > < expression that I've rotated to make a happy face! I've decided that I'm going to give myself until the end of this week to try and finish up the rig for the model. Even though I've had a lot of fun making it, I feel as though I need to get my animation stuff sorted before I go to my grad course. I think I've found a good set of tutorials that I can follow along with to get a better grasp of the principles. I'll more than likely get back to the model once I get sick of animation again, I'll work on this again. But for the time being, if I don't finish this by the end of the week, it'll be another project on the shelf.


iu_1340290_4161051.webp

In order to get more done in a single day, I'm going to try and update my schedule a bit more. On top of doing 2 hours of modelling/animation/whatever I'm doing at the time, I'm also planning on doing 2 hours of sculpting practice. I've found a really good set of courses by YanSculpts which should help me pretty well. Granted, it's in Blender, but I'll take what I can get. I might see if I can follow along in ZBrush. It's not that big of a problem, but it's just that I have a really large library of brushes and such specifically for Zbrush, and I would to actually use them.


Again, this is another short update! With the rig making crawling to a snail's pace, it's unsurprising. However, I think it'll be really fun showing the progress with sculpting! I'll have to make sure that I keep my expectations for it reigned in. With sculpting in particular, I tend to overestimate my abilities with it. This in turn means that when I do something that isn't up to what I thought in my head, it's really annoying. I'm sure there's people who can relate to that. Biting off more than I can chew and such.


Thank you and good-bye for today!


Tags:

1

Posted by Ultrapuff - January 7th, 2025


This week, I've decided to forgo making my own rig and simply using a tool to do all of the heavy lifting for me instead! This way, I'll actually be able to get the rig done in the foreseeable future!


iu_1331918_4161051.png


To make the rig, I've decided to use a Maya plugin called the Arise Rigging System. This is node-based system that lets you connect guides to bones in order to make a functioning rig. After watching a few tutorial videos on how the plugin works and what everything connects up to each other, it becomes very easy to understand how it all works. While I didn't make this from scratch, the plugin's biped preset helped very much in the making of the rig so far. It automatically makes different shapes for the controls, sets up IK and FK chains, and has helped so much in the making of the rig! I absolutely was not able to get the rig done just from using Maya's tools. I did not get far making it from scratch. I'm sure there's people out there that enjoy the rigging process, but I very much am not a technical artist. I'm very glad that I found this plugin in particular. From looking at other auto rigging plugins, a lot of them didn't seem to be as simple and intuitive to work with. However, the next part of the rigging process I hate even more than the rigging. Weight Painting is what is required in order to move the mesh with the controls. Depending on how the vertices are painted determines how the mesh bends in relation to the bones. Arise has a decent video skimming the basics of weight painting, but it's still a daunting process. I'm hopeful that I'll be able to actually pose and animate this character in about 2 weeks time. It might be optimistic, but it would have taken much longer without this plugin! I'm hopping to get it done in 2 weeks because I want to get back to practicing my animation for my graduate course. I still have about 6 months before I start, but I want to get as much as I possibly done so I can actually take advantage of the course. I think I've a decent tutorial series online, but that's still to be seen as of yet. I'll be sure to take notes so I can retain the info better.


This is a bit of a shorter post, but that's just how it is at this point in the rig creation process. Hopefully once it's done I can show more cooler stuff!


Thank you and good-bye for today!


Tags:

2

Posted by Ultrapuff - January 1st, 2025


First post of the year! Exciting! I totally meant to delay the post a day so it can be posted in the new year! I wasn't completely blasted last night or anything!


This week's post is going to be different to what I usually write. I didn't really do any 3D stuff this week (I need like, four skeletons that move each other just to make a rig the way I want....), but I have something that I think would be interesting.


Some time during the start of the week, my dad unearthed his old record playing setup from the shed! As well as a turntable and amplifier, there was also an equaliser, tape deck, and radio tuner. It was quite the find! And I'm quite happy to use the turntable for music. However, I did know that I wouldn't have been able to use all of the bits that were found. Considering that I only have one more power point available, I chose not to use the equaliser, tape deck and radio. The equaliser would have been fun to use, but since it wasn't essential and I have very limited space in terms of power I had to forgo it. They were also in a nice little shelf with a door that I'll be using to hold everything! It was incredibly wobbly when we pulled it out, but my dad drilled in some extra screws and now it stands like new.


A problem did occur when taking out the parts. All of it was completely filthy. Because of the general disarray of the shed (which is more of a garage to be completely honest), plenty of holes had appeared and dumped dead and dried leafs in the shed. Near the set up was a bird's nest! That's how bad it was. That meant that I had the gross job of cleaning everything up. The turntable luckily wasn't too dirty, just a little bit of dust. The other parts weren't so lucky however. For instance, the amplifier was dirty with webs and dust all over it. There's also some weird spotted rust or something on the top of it. I first thought it might have been some sort of bird poop, but poop isn't resilient enough to resist a wipedown three times over. I eventually got through everything and gave all the parts that I wasn't using a quick wipe. All of this in the night in the driveway. I could only think of what a passersby would have thought.


After the clean came the carrying inside. For anybody who doesn't know, a turntable and amp are VERY HEAVY, even when they aren't carried together. Because of how heavy it was, I didn't put it into my room (and I still haven't yet...Soon though!). I set up the turntable and amp on the couch for the time being just so I could check if everything worked. We also had a large choice of speakers in the shed. There's so many that I haven't picked what I want to use! I'm thinking of using the smaller speakers in there. After an embarrassing amount of time figuring out I was turning on the wrong sockets on the power brick, I managed to get it all turned on. I put a record on the turntable, turned on the amp...And nothing happened. There was some popping and such, but no audio was coming through the speaker. There was also the more pressing issue of a burning smell coming from the amp. I obviously turned it off as I smelled it. I did eventually get a nice amp from a second hand shop, but that's not really an interesting part of the story.


I knew that I was going to use the turntable, so on Boxing Day my dad, my brother and I went into town to have a look at some record shops. It was very lucky that all the record shops weren't at all crowded when we went. Every other shop was obviously, but it's good that records are a niche interest. To my dismay however, none of the places that we went to didn't have any of the albums that I wanted. I was looking for Quebec or The Mollusk by Ween or Rob Zombie's Hillbilly Deluxe. I'm not surprised that the shops that had mostly new records didn't have them, but the second-hand shops not having them was quite a surprise. I was hoping to find at least one of them, but nada was found!


After getting some more wire (which turned out to not be a high enough gauge for some of the speakers....) and looking around for a new amp, on Tuesday I tried having a look around at the record shop that was closed on boxing day. To my surprise, this one did have something that I wanted! It wasn't particularly high on my list, but I still wanted it anyway. It was the Blade Runner soundtrack, and while I haven't listened to all of it as I want to listen to it in my room, the small amount I listened to to check if everything worked was very good! The output was incredibly clear and loud, with a little bit of crackling, but that's just how it is. I'm happy that I was able to at least get one albums I wanted from my wish list.


iu_1327825_4161051.webp


Thank you for having a read of something that different than my usual posts! I did plan on doing some sculpting in Zbrush this week, but the record set up appearing was a very sudden and exciting new thing that I was hyped to get ready, so that took precedence.


Thank you, Happy New Year, and good-bye for today!


Tags:

1

Posted by Ultrapuff - December 24th, 2024


To be completely frank, I barely did anything this week. Rigging is horrendous for me. I do have a plan on what I can do, though. There is a very good tutorial series from AntCGI that I plan on following.


I did do a layout on where I wanted the bones on the model, but that's more or less what I've done. Don't even get me started on weight painting. I hate that so much. I would love some automated way of doing weight painting, but I doubt there's anything like that though.


Something of note as well, considering that this is the holiday season, I will more than likely not be doing much in terms of 3D for a little bit. I would like to have a break for a few weeks anyway.


Regardless, Merry Christmas and Happy Holidays!


Thank you and good-bye for today!


Tags:

1

Posted by Ultrapuff - December 17th, 2024


I did say that I was planning on doing some rigging last week, but I will explain myself. Don't worry. However, I do have some cool models that I want to show off!


First up is the Star Slipper!

iu_1318915_4161051.pngiu_1318918_4161051.pngiu_1318916_4161051.png


This is what Ssam uses to sail across the stars in search of any manner of trouble to take care of. This state-of-the-art starship is able to cross multiple systems on a single tank of MadeUpIumâ„¢ brand ship fuel. It can turn on a dime, and has some discreet defense systems for in anybody tries to catch up to him. It's sleek design allows it to have a reduced imprint on scans, and can cut through any space debris with ease. But how does he find contracts and jobs to do out in the stars? You would need a pretty trusty navigator and co-pilot to make it through the work day!


Introducing, Navi!

iu_1318917_4161051.png


The Navigational Avatar and Virtual Interaction module (or Navi for short) is the one-stop solution for both co-piloting duties and much needed social encounters out in the cold depths of the cosmos. While a Navi comes standard with a variety of base personality presets, they eventually form a personality of their own as they work with and talk to their companions. Outfitted with a variety of support modules, a Navi can: Talk to their co-pilots over radio, interface with computer systems, provide logistical statistics and many more! Built to last and durable as all hell, a Navi can be the much sought after shoulder to cry on for far less than an the cost of an organic co-pilot.


I should have done some extra work this past week, but this is the week that I started playing Cyberpunk 2077. It's completely sucked me in and it's been pretty much the only game that I've been playing. I had tried to play through the game before about a year ago, but I never got far in it. I think one of the reasons as to why was because I was doing so much of the side content that I got bored with the game. I've gone through much more of the main storyline this time instead of focusing on the side objectives. I really am enjoying the story! And I'm excited to see how it ends.


Again, apologies for not having more to show this week, as per the current Cyberpunk addiction. In all honesty, the coming week might be a bit uneventful as well because of the rigging. I've thought about using some extra modules in Maya for making rigs, but I really don't feel like learning what is essentially another program. On top of me not like rigging, I don't think its particularly worth learning something for it. I'm just going to use what I know and rig with Maya's built in rigging tools.


Thank you and good-bye for today!


Tags:

1