Here Be Dragon Pirates!

Ahoy! It’s been a while, matey! How are ye? Slowly gettin’ back t’ normal, I hope? That’s kinda happenin’ here, sort o’. ๐Ÿ˜› I’ve started workin’ from the cabin again instead o’ at home. I definitely prefer workin’ at home, as it’s quieter, I don’t ‘ave t’ walk or get the bus, ‘n unlike the cabin galley, me galley has more than jus’ a microwave. So why did I go back t’ the cabin? Basically, ’cause I be nah rich. ๐Ÿ˜› I live in a wee flat ‘n ‘ave no dedicated area fer work, so I had t’ ‘ave another keyboard ‘n mouse on the same desk, ‘n another computer by me right leg, ‘n a Mac on me black brew table. ‘n an iPad lying around somewhere jus’ in case. ‘n an Apple TV plugged into a 4K monitor in the ship me TV used t’ be, afore ’twas demoted t’ the floor. ‘n the work PC was wired into me existin’ monitor setup, so I had t’ switch monitor sources every time I needed t’ use a diff’rent computer. So that’s one advantage t’ the cabin: I don’t ‘ave t’ a ton o’ extra crap in me wee flat. ๐Ÿ˜› I totally would’ve kept workin’ at home if I had a bigger ship, but I don’t ‘ave that kinda booty. ๐Ÿ˜› It’s also nice to be able to jus’, ye know, ask scallywags stuff usin’ me mouth. Instead o’ composin’ a message on Slack ‘n sometimes havin’ to wait about an hour fer a response. ‘n even though it’s quieter at home, I actually found it easier t’ focus at work, ’cause thar’re fewer distractions, meanin’ I can get more work done.

Things aren’t quite back t’ normal ‘ere, though, ’cause nah everyone wants t’ go back t’ the cabin. So I still needs t’ waste time writin’ messages t’ scallywags instead o’ jus’ goin’ o’er ‘n askin’ ’em. Pretty sure they be jus’ usin’ the Death Virus as an excuse, ’cause they had ne’er had any problem gettin’ into work afore, but now, ohhh no it’s too difficult, got t’ look aft sprogs ‘n do things at home. But ye managed aforeโ€ฆ ๐Ÿ™„ Oh, ‘n a lot o’ places still demand ye wear a face mask ‘n “check in” or whatever. Guh, I jus’ wish scallywags would grow up ‘n get o’er this flu already. ’tisn’t goin’ t’ walk the plank, it’s impossible t’ belay that from spreadin’, ‘n ye’re goin’ t’ catch it eventually, so jus’โ€ฆ I dunno, ignore it, eh? ๐Ÿ˜›

But aye, other than goin’ back t’ work ‘n gettin’ vaccinated, nah much has happened wit’ me, mighty. Jus’ recoverin’ from creatin’ Amai: Reaffirmed (please read it) by nah touchin’ DAZ Studio wit’ a barge pole fer the past 7 months or so, ‘n playin’ games instead. ๐Ÿ˜› I discovered ‘n took advantage o’ an offer where ye could get three months o’ Xbox Game Pass fer ยฃ1, ‘n I’ve been super-surprised by it. I didn’ know they had so many good games on thar. ๐Ÿ˜ฎ So I’ve been playin’ a bunch o’ ’em. Tetris Effect: Connected be like enough me favourite so far. It’s like Tetris, Rez, ‘n Lumines somehow had a three-way sprog. ๐Ÿ˜† I love all three o’ those games, so combinin’ ’em together be jus’ aaaaaah! It’s such a good game. ๐Ÿ˜€ It’s got a smart co-op mode, too, which I’ve played a couple o’ times wit’ random players, ‘n once wit’ someone o’er Parsec, a low-latency remote desktop app wit’ a focus on gamin’. Apparently thar was some annoyin’ lag, but ’twas playable. Nah sure who’s fault the lag was, but ’twas prolly at least partially mine. ๐Ÿ˜›

Anyway, I be off topic as usuaaaal! I’ll get onto the real subject now. ๐Ÿ˜…

Ye might be wonderin’ why in Davy Jones’ locker this post be written in pirate-speak. ๐Ÿ˜› That’s ’cause, matey, today (or at least when I posted this tale entry) be apparently “International Talk Like A Pirate Day”. I ‘ave no idea which thought o’ this, but ahoy, thar ’tis. It’s jus’ another one o’ those things arbitrarily assigned t’ a random day fer no real reason. Like Burger Day, assigned t’ the 28th o’ May. O’ course, it’s also assigned t’ the 26th o’ August. ‘n thar’s Cheeseburger Day, which was apparently yesterday, the 18th o’ September. See? All bullshit. ๐Ÿ˜› I’ll make one up meself: Act Like A Mong Day, October 4th, go go go. ๐Ÿ˜›

While I don’t mighty get why scallywags reckon we shall natter like pirates on this specific day, it’s jus’ a bit o’ fun, innit. ๐Ÿ˜† ‘N ahoy, it ended up partially inspirin’ the scene created fer Return T’ DAZ Studio Aft A Lengthy Break Day! Which be today! Along wit’ Natter Like A Pirate Day! Double day! Yarr! ๐Ÿ˜›

Har, if the things I be sayin’ make even less sense than normal, even wit’ pirate speak, that’sโ€ฆ like enough t’ be expected. ๐Ÿ˜† Why’s that? Well, ’cause I be nah sure wha’ kind o’ energy I be runnin’ on at the moment. ๐Ÿ˜› Since it’s bin 7 months since I las’ touched DAZ Studio, I was a wee bit rusty ‘n slow. That, combined wit’ the limited time I ‘ave on weekdays, me underestimation o’ how difficult the scene would become ‘n how long ‘twould take, ‘n o’ course, a healthy dose o’ procrastination, I left this render a wee bit too late. ๐Ÿ˜… But I mighty wanted t’ get it done, so I jus’ kept on goin’ through the weekend ‘n I’ve sort o’ been awake fer more than 24 hours now. Wants sleep but can nah cuz needs t’ write this. In pirate. Hehehehehehehehehaaarrr

Anyway, aye, Talk Like A Pirate Day was one o’ the things that inspired the scene I came up wit’. ’twas mainly somethin’ else (which I’ll mention later), but this solidified the idea ‘n gave me a date t’ aim fer. By now, I be sure it’s super-obvious wha’ the general theme be. ๐Ÿ˜†

So without further ado… here it be! HERE BE DRAGONS!

Available in these flavours:
(1080p) (2K) (4K)


I din’t sleep on Saturday. ‘n ’twas worth it. ๐Ÿ˜† Garr, this one was kind o’ a pain, ‘n turned out way more complicated than I thought ‘twould be, but I be pretty happy wit’ how it ended up. ๐Ÿ˜€ It’sโ€ฆ nigh-on like wha’ I had in me head. I imagined the dragon cap’n t’ be facin’ the camera a bit more head-on, but I ended up at this angle, eventually liked it, ‘n jus’ sort o’ went wit’ it. Wha’ do ye reckon? How do ye like it? Let me know! ๐Ÿ˜€ Eh? Wha”s that? “Why are dragons walkin’ ‘n clamberin’ about the ship when they could be usin’ thar wings”? ‘Cause laughin’ ’til I spew grog! I dunno, dragon pirate code o’ honour that bars ’em from flying? Use yer imagination mateyyyy. ๐Ÿ˜›

Anyway, the processโ€ฆ ’twas fairly straightforward this time, as I was kinda familiar wit’ all the things I needed t’ do. T’ get all the dragons kitted out wit’ pirate clothes, I used the same technique as I’ve used a couple o’ previous renders (Roar, Blue Dragon! ‘n Dragula): the Transfer Tool. I moulded the clothin’ usin’ ZBrush so it fits the Dragon 3’s naught pose, then used the Transfer Tool t’ smoosh the Dragon 3’s rig onto the clothin’ ‘n do an auto-auto-fit. Aye, I meant t’ write auto twice. ๐Ÿ˜› The difference this time be that I kiiiind o’ overdid it a wee bit. ๐Ÿ˜… Three outfits. Threeeeee o’ ’em. ‘n they all had at least three different pieces o’ clothin’. While I reckon I got away wit’ combinin’ the cap’n’s outfit into a single mesh ‘n shapin’ all o’ it at once, fer some reason or another, I did each piece o’ clothin’ in the other outfits individually. I reckon ’twas jus’ mighty difficult t’ get the arms ‘n legs t’ fit when done all at once.

The only other difference related t’ the process o’ fittin’-human-clothes-t’-a-dragon was that I saved out the morphed outfit as an actual “product”, ’cause I had t’ use ’em multiple times ‘n didn’ wants t’ use a scene subset, ’cause I wanted t’ limit the number o’ times DAZ Studio had a poo on me head. ๐Ÿ˜› I can nah remember if I mentioned this in Amai: Reaffirmed’s post, but it’s fairly simple fer a single object. Ye jus’ select the parented outfit ‘n save it as a Support Asset -> Figure/Prop Assets. It’s more confusin’ ‘n complicated if ye wants t’ save an outfit that has things parented t’ it, like shirt buttons. I would explain but I would prolly fall asleep. Sorry. ๐Ÿ˜… I might update this later when I be more awake. ๐Ÿ˜›

One notable thing I encountered was memory usage. Oh boy. Aye, I reckon ’twas a combination o’ things, but this scene’s peak memory usage was around 23GB. Havin’ 11 dragons in the scene prolly didn’ help, but I reckon the biggest problem was the ship I chose t’ use. ’twas mighty good, mighty detailed, ‘n way better than the alternative I had in mind, but fer the love o’ God. I ‘ave ne’er seen a scene use so many textures that the texture dropdown menu covers the entire screen:

Absolute laughin’ ’til I spew grog

Seein’ that memory usage was jus’โ€ฆ beyond ridiculous. Jus’ when I get more friggin’ memory, too! It’s like a curse; I always seem t’ push everythin’ t’ its limits, even if it doesn’t make sense. Like I remember runnin’ mighty low on space when runnin’ a 1TB HDD, so I upgraded t’ a 4TB. ‘n I be still constantly runnin’ low. Hoooowwwwww. ๐Ÿ˜›

Ah, aye. Ye, uhโ€ฆ ye may be wonderin’ how I was able t’ render a scene that required 23GB o’ VRAM when me usual GTX 1080Ti only has 11GB. That’s ’cause I managed t’ score the ultimate loot. Iโ€ฆ managed t’ get an RTX 3090. The Founders’ Edition. From Scan, nah a scalper. ๐Ÿ˜…


I managed t’ get hold o’ one by writin’ me owns website sniffer. ๐Ÿ˜› ‘Twas written partly jus’ a challenge t’ see if I could do it, but when I did manage t’ do it, o’ course I kept it runnin’. ๐Ÿ˜› Three weeks later, I got a notification on me phone that ’twas in stock, ‘n after realisin’ it weren’t no false alarm, ‘n I’ve ne’er tried t’ go through checkout faster. ๐Ÿ˜… O’ course, me bank tried t’ stop me by repeatedly refusin’ t’ allow the bounty even though I friggin’ approved it wit’ biometrics, but I got thar in the end, thankfully. Don’t worry, this beauty won’t be goin’ anywhere nigh eBay or a blockchain! ๐Ÿ˜› I was originally plannin’ on gettin’ a 3080 or 3080Ti, but I jus’ couldn’t ignore that 24GB o’ VRAM. All that memory be literally useless fer gamin’, o’ course, but as evidenced here, it’s super-useful fer renderin’. This scene would ‘ave been impossible without it, thanks t’ the ship model well-nigh blastin’ all 11GB o’ me GTX 1080Ti’s memory out o’ the water alone. ๐Ÿ˜‘

The 3090’s performance be basically wha’ ye might expect. Although it actually exceeded me owns expectations. ๐Ÿ˜† Aft spendin’ some time overclockin’ it, I did a benchmark by re-renderin’ “Roar, Blue Dragon!”. The original render o’ that scene was done by a 1080Ti ‘n a 1070, ‘n it took 6:23:38. Wit’ a 3090 ‘n a 1080Ti workin’ on it, it sounded like a jet engine but it took 1:18:40. 396% faster. ๐Ÿคฏ

‘N ahoy, since I can nah reckon o’ anythin’ else t’ natter about when it comes t’ the process, now’s prolly a good time t’ move onto the RENDER STATS! ๐Ÿ˜€ So, o’ course, the 1080Ti had t’ sit this one out ’cause it didn’ ‘ave enough VRAM, but at Quality 2 ‘n 95% convergence target, it took an RTX 3090 2 hours 30 minutes 14.92 seconds t’ render at 4K. Blistering barnacles. ๐Ÿ˜†

‘N o’ course, now fer the TIMELAPSE! Fairly average-sized one, this time. The render took jus’ under 30 hours t’ complete, includin’ the 2 1/2 hours o’ render time. Ye can watch the timelapse ‘ere! ๐Ÿ™‚
I crammed in four tracks this time. First off be We Love Burnin’ Town, by Jake Kaufman, from the Shantae ‘n’ the Pirate’s Curse OST. It’s the chantey played in the openin’ stage. I originally got Shantae ‘n the Pirate’s Curse from a Humble Bundle ‘n kind o’ shoved it t’ one side cuz I’d ne’er heard o’ it ‘n didn’ even know wha’ ’twas. But one day, I finally gave it a try, ‘n ended up lovin’ it. ๐Ÿ˜€ I’d mighty rarely played Metroidvanias afore, ‘n this was definitely the first one I ever played t’ completion. That soundtrack be jus’ amazin’, too!
Anyway, next up be, o’ course, You Are A Pirate from Lazy Town, prolly better known as the chanty used in the Lol Limewire meme. ๐Ÿ˜› f ye look closely in the timelapse, ye’ll notice that I replaced the default DAZ Studio “activity image” (the image that shows in the top right o’ the program window) wit’ a reference t’ that meme. Temporarily, o’ course. It’s back t’ Morshu now. ๐Ÿ˜†
Now, if ye remember, I mentioned that Natter Like A Pirate Day was only partial inspiration fer this scene. The main inspiration was actually the next two shanties in the timelapseโ€ฆ ‘n both o’ ’em are by none other than CHEESY DJ BOBO! ๐Ÿ˜†๐Ÿ˜†๐Ÿง€ Oh aye, yet again, the master o’ cheese inspires me renders. God damn it. ๐Ÿ˜† He has an album titled “Pirates o’ Dance”. Unlike his hilarious “Vampires” album, mighty few shanties on this album actually refer t’ pirates, but it’s aye, two be enough. ๐Ÿ˜› The first be introduced by the 30-second track Ghost Ship, which seamlessly leads into the actual chanty, Garunga. GARUUUUNGAAAAA ๐Ÿ˜†๐Ÿ˜†๐Ÿ˜†
I end the timelapse on the more upbeat shantey o’ the pair: Pirates of Dance, which goes on ’bout pirates that dance ‘n come from outer space. Funnily enough, that sounds mighty similar t’ t’ Space Channel 5’s Part 2’s Rhythm Rogues. ๐Ÿ˜›

Ah, crap, I forgot about the redlines I usually share! Here ye go:

Jus’ six preliminaries afore I rendered the final thing. Dunno why, but it felt like way more than that. Maybe ’twas cuz o’ all the damn problems I had wit’ renderin’ towards the end. ๐Ÿ˜‘

I reckon that’s it fer nowโ€ฆ maybe. I can nah reckon o’ much else. ๐Ÿ˜… Maybe that’s cuz all me noggin’ wants t’ do be make me lie down ‘n melt into me cot fer like 48 hours. But it can nah, cuz I got work on the morrow. Arrrgh. ๐Ÿ˜› Anyway, if ye reckon thar’s anythin’ I’ve missed, jus’ let me know! ‘n I hope ye like the render! ๐Ÿ˜€

(Disclaimer: Sorry, I be a scurvy dog ‘n used this website t’ translate most o’ me stuff into pirate-speak. I would’ve done it meself but I be mighty crap at talkin’ pirate, ‘n I was runnin’ out o’ time like. Uhโ€ฆ matey. :P)

Another age of looooooove!

(*I don’t actually want to hit your face, but H.P. Sauce Baxxter does ๐Ÿ˜› )

Lmao, such stupid lyrics. ๐Ÿ˜†

Anyway, hello again! It’s Valentine’s Day today! Yaaaaaay, meal deals! ๐Ÿ˜› I don’t really care about it myself, but I guess it’s nice for people who like it. For whatever reason. Maybe people forget that they have a partner and need this day as a reminder that they should do nice things with them? Shrug. Meal deals. ๐Ÿ˜›

Even though I don’t actually care about Valentine’s Day, you may remember that a couple of years ago, I created a Valentine’s themed render, Amai, and a short story to go with it. It featured a couple of characters from my never-ever-going-to-be-finished novel, Dragon Tail. I really enjoyed doing both parts of it. The render was fairly simple, but it was fun to make and I just loved how it turned out. Writing the short story was also a lot of fun, and it really helped me flesh out Whirlwind and Emerald’s relationship and gave me an excuse to dig a bit deeper into the world’s lore.

Because I enjoyed it so much, I was thinking of doing the same thing again at some point in the future with something else. But recently… well okay, not recently, it was probably like 8-9 months ago now, but anyway, I wondered… do the render and the story have to be separate? Surely there was some way of combining them. And of course, there are at least two ways of doing that. The first way is through animation, but hahahahahaha no! ๐Ÿ˜› Not a chance, not in DAZ Studio. Especially if they think that the 4.14 update included “an advanced Animation Timeline that’s more powerful than ever before”. It’s not hard to be more powerful than a turd. ๐Ÿ˜› If I can find a good place to rant, I might talk about the 4.14 update further down, but for now, stay on target, Mongz! ๐Ÿ˜› Anyway, yes, no, no animation from me, I don’t have a clue where to start, I don’t have the patience for it, and DAZ Studio sucks at animation. But the second way? Well, I could tell the story through a sequence of still renders. And how best to do that? A comic, of course!

You might be able to tell where this is going now. ๐Ÿ˜„

I have very limited experience with comics. Comics are cool, sure, but I’ve never really been interested in them, content-wise, probably because 99% of them are superhero comics and I generally don’t like superheroes. The only comics I ever owned were Simpsons comics. Shut up, my mum bought them for me and I liked them and I still have them and shut up. ๐Ÿ˜… So, as I don’t really read comics, of course I have zero experience with writing them! I’ve never made a… ahhhhhh no wait, I lieeee! I have made comics before! Holy crap I still have them!! ๐Ÿ˜† My DIABLO II COMICS BABY YEEEEAAAHHH!

I almost completely forgot about them. ๐Ÿ˜† Yes, back when playing Diablo II, still one of my most favourite games of all time and definitely still my most favourite action-RPG (the only thing that comes close is Path of Exile, it has excellent game mechanics, but it plays too slowly for my taste and its story is almost embarrassingly bad ๐Ÿ˜› After finally playing it for long enough to reach endgame, I take it back; Path of Exile is actually a pile of shite, a luck-based wheel spinning game that demands a lifetime’s worth of grinding just to get one decent piece of equipment, and there’s absolutely no game balance at all, and it contains literally the worst endgame boss I’ve ever played in my life, feels like whoever designed it has never played a game before), I’d take screenshots mid-game and add dialogue in Paint afterwards. ๐Ÿ˜€ Most of them were a single panel and didn’t connect with any other panels, so I’m not sure if you could actually classify them as comics. ๐Ÿ˜› I did make a few sequences, though. After creating and sharing my first set, the person I was playing with also started making some, too. I think his were generally better, but the grammar was a bit, uh… painful. ๐Ÿ˜› The majority of mine are “meh”, but there are some that I was really happy with. I’m most proud of these two, especially the second:

Ahh, good times. ๐Ÿ˜€ Although I do wish we could’ve gotten to Hell difficulty. We never made it there for various reasons. ๐Ÿ˜ฆ I really need to play it again at some point for old times’ sake and fully complete it. Although there’s no way anyone will join me, and it’s not quite as fun solo. But, having said that, I’ve recently heard of a relatively new mod called Project Diablo II which I definitely need to check out. It looks surprisingly popular, and it seems to add in some of the less crappy elements from Path of Exile, such as endgame maps, which sounds good. But it sounds like they added luck-based item corruption crap, which is crappy. Really crappy. “Want to improve your gear? Gonna have to use this super-risky item! OHHHH too bad RNG not on your side and now your Super Mega Sword of Epicness +98 is a Super Shit Sword of Poo -69 lol go out and grind some more.” And periodic server resets, too; I just don’t understand that. It’s like they don’t realise that some people would like to reach endgame, but can’t make it there before the server is reset, because they have a job. ๐Ÿ˜› It might be too vanilla for me, as well. I last played Diablo II with the Eastern Sun mod, which had some great features like gem/rune stockers, an infinite stash, way better item gambling which actually makes gold a useful resource, and crazy bonus dungeons with massively better loot drops, so I’m not sure if I could play Diablo II without that now. ๐Ÿ˜…

ARGH DAMN IT STAY ON TARGET MONGZ! ๐Ÿ˜› Right, back to the present, and the actual subject. ๐Ÿ˜† I’ve been thinking about making some kind of comic for a long while now. Using the Dragon 3, of course. ๐Ÿ˜› I didn’t plan on doing anything massive, initially, just a four-panel comic or something. I could never think of an idea for what to do, though, so it kept getting kicked down the road a little bit every time I thought about it. Probably didn’t help that I never actively tried brainstorming any ideas, but y’know, whatever. ๐Ÿ˜› But then, a little while after uploading Roar, Blue Dragon! to my DeviantArt page, I logged in to check on how it was doing, on the off chance that someone had, y’know, looked at it. ๐Ÿ˜› I wasn’t particularly confident of that, and thought that it would be the last time I logged in, because I really don’t feel like I belong there. It’s like… actually no, I was going to post a dumb, extensive analogy but it turned into a rant and I’ve gone off-topic once already. I’ll put it at the end of the post. Basically, DeviantArt is shit in various ways and I don’t like it. ๐Ÿ˜›

Anyway, so, I logged into DeviantShart, and amazingly, I had a new watcher! Wow! First new watcher since I opened the account about… I dunno, 5 years ago? ๐Ÿ˜› They’d also left a message, saying I should do a dragon series… or something along those lines. Ha! Yep, I’ve been thinking about it for a long time. ๐Ÿ˜† That message, though… I’m pretty sure it accelerated my thinking. Because not too long after that, around early August, I had a spark of an idea. I was actively thinking about what comic I could make, and thought maybe I could use some kind of celebratory day as both a theme and a target date. Something far enough away to give me a chance to create it, but not too far away, because I would procrastinate. ๐Ÿ˜› Conversely, it couldn’t be too close, because I’d never done anything like this before and missing the date would mean I’d have to wait a year for it to become relevant again. And while looking through my calendar, it hit me. The idea, not the calendar. ๐Ÿ˜›


I didn’t actually scream that, I’m exaggerating as usual, but anyway, yes, Valentine’s Day! Meal Deal Day! Today! Unless it’s not! ๐Ÿ˜€ I thought it was a perfect thing to base the comic on. I had characters who were in a relationship (Whirlwind and Emerald), and a world (Guira) that I could use, and as a bonus, it was a great way for me to flesh all of that out. Worldbuilding is fun! ๐Ÿ˜€ Valentine’s Day was also far enough away for me to have a chance of making the date, but not too far away that I’d just go “ahhhh, I’ve got loads of time left let’s play 900 hours of Diablo II”, followed by “crap where’d all that time go”. ๐Ÿ˜›

So, I made a start on it then, in early August 2020, sacrificing most of my spare time. And now, finally, after half a year of frequent and increasingly painful interaction with DAZ Studio… IT’S ACTUALLY FINIIIIIIIIIISHED!!!! Read it! READ IT READ IT READ IT OH MY GOD PLEAAAAAAAAAAASE READ IT! ๐Ÿ˜†

Please. Please read it. ๐Ÿ™ It took me 372 solid hours and required 408 hours of rendering please read it. ๐Ÿ˜† I also really want to know what you think! Is there anything you particularly like, or think that I could improve? Any constructive feedback is welcome! It’s my first comic, so there’s definitely room for improvement.

Aaand now I have to talk about it. Sheesh, since it was a huge undertaking that took far longer that I expected and required much more work than I anticipated, I’m struggling to think of where to start. This might end up being pretty long, so if you don’t care that much, you can skip straight to the super-excellent render stats and timelapse using this handy TL;DR link:

Too Long; Didn’t Read!

Okay… I will probably end up yammering and going in random directions with this explanation, but let’s start with the concept, I guess? ๐Ÿ˜… Well, if it wasn’t obvious from the title of the thing, it’s a follow-up to the original Amai, the short story, specifically. Amai (Guiran Draconic for “love”) was about Whirlwind and Emerald’s first Franaie’dianas together, which, as mentioned in the comic please read it, is like the Guiran dragons’ equivalent of Valentine’s Day. Apart from that it’s not commercialised (that’s not a thing among Guiran dragons, there are no “meal deals” ๐Ÿ˜› ) and is inclusive of everyone, not just those already in a partnership/matehood. As I probably already mentioned, I really enjoyed writing the original Amai, and – this might sound a bit big-headed, sorry – I love those two dragons. I think they make such a great pair! ๐Ÿ˜€ After thinking of Valentine’s Day as a potential theme and target date, it made perfect sense to get those two together again for a follow-up, set on their second Franaie’dianas together. ๐Ÿ™‚

The original Amai was a lot of fun to write, and it was a really nice change, too. Y’see, Dragon Tail, the story Whirlwind and Emerald originate from, is actually a fairly dark story, so it was great to be able to write a slightly more light-hearted scene in that world. ๐Ÿ˜€ I definitely wanted to double down on that for Reaffirmed, so I made sure to kick things off on a lighter note, and tried to keep it fun and light-hearted wherever possible. Kinda maybe like a rom-com, or something. Not like I watch rom-coms, (or films in general, lel) so I have no idea if it’s similar. ๐Ÿ˜› Soon after I’d committed to finishing the project, though, about four or five pages in, I couldn’t help but feel worried about making a comic out of this kind of story. It’s a weird one: there’s no villain, no conflict, or anything negative like that. It was more of a… “worldbuilding story”. A story that showed a peaceful moment in these two dragons’ lives, while exploring a small part of the huge world they live in. So, because of that, I felt that it might end up being ultra boring. I did my best to avert that by sharing bits of lore that I hoped were interesting, and trying to make it nice, fun, and wholesome, but I simply had to accept that most people might find it boring because no-one gets stabbed. Which is slightly creepy when you think about it. ๐Ÿ˜›

As I’d never done a comic before (well, not one of this size, anyway ๐Ÿ˜†), writing the script was a bit difficult. I only ended up writing about half of it to begin with, finishing the rest as I went along. The whole story was in my mind from the beginning, but I didn’t want to write it all out just in case I made a mistake and wrote the dialogue in a way that wouldn’t work in comic format. And as expected, this happened a few times in the early stages. ๐Ÿ˜› I had to simplify the dialogue so it would fit a couple of times, and there was one time I was forced to split a page in two to prevent it from ending in a weird spot. I always aimed to end each page at a point where I hoped the reader was looking forward to the next. Kinda like little cliff-hangers. ๐Ÿ˜€ While it was difficult, it was still great fun to write, and it really helped me to develop and solidify the kind of relationship Whirlwind and Emerald have. (Emerald’s normally very dignified and gentle, but she becomes a little friskier and more playful when she’s alone with Whirlwind, and this behaviour quickly ends up spreading to him, too. ๐Ÿ˜€ ) Also, it was great to glimpse into Whirlwind’s past, as I haven’t really fleshed that out very much (Whirlwind is, how do I put this… “conditionally amnesiac”. If I say any more then I’ll spoil my will-never-be-finished novel ๐Ÿ˜› ). Info about specific locations are really sparse in Guira’s lore, too, so creating the Transient Lake was really awesome. And it helped refine and bolster Guiran Draconic, too! I loved being able to throw Draconic dialogue into the comic here and there, when the time felt right. Hell, it even drove me to pull my finger out of my ass and finally write Draconic Script for the first time, used for the engraving on Emerald’s bracelet! ๐Ÿ˜€ (That’s a SPOILER but you’ve already read it, right? Please read it, it took 372 hours ๐Ÿ˜†)

“Ka mis akalaniramai, Virana.”

To explain that last bit… well, normally I write Draconic using the Latin alphabet. Y’know, the Latin alphabet, as you can see in this entire blog post. Apart from the emoji. ๐Ÿ˜› When Draconic is written in that way, I call it “Romonic”. I know, “lololololol”. It’s a perfect anagram of “moronic”, and I absolutely love it because of that, but would never use the word canonically. ๐Ÿ˜› It’s similar in concept to Romaji: Japanese words written using the Latin alphabet. Basically, Draconic Script to Romonic is like kanji (and hiragana/katakana) is to Romaji. It just makes it easier/possible for us Westerners to read. Yeehaw. ๐Ÿ˜› I probably explained that badly, but hey, whatever. Explaining it is varok saknankra. Or chou muzukashii. ๐Ÿ˜›

As for the actual posing and rendering, well, my feelings about that are… mixed, really. ๐Ÿ˜… At times, it was fun. Poses would fall into place really naturally, and I made great progress very quickly. Sometimes surprisingly quickly; I remember knocking out about half of Page 21 in less than 3 hours. However, other times, it was turbo-frustrating. I’d struggle to get the dragons posed in the way I wanted to, or I’d finish a pose and then realise that it wasn’t quite right, requiring me to move the entire model and re-pose all four limbs. Sometimes setting up the lighting and camera angle would end up being a massive pain. Then after finally getting it right, I’d realise that single panel took me about 5 hours and I had 3 more panels left to finish, which realllly didn’t help my motivation. ๐Ÿ˜›

In an attempt to maintain a steady pace and to prevent my motivation from dropping to zero, I did a couple of things. First off, I set up a mini website for a small number of people, namely family and one person from work who has given great feedback on some of my past renders (Dino Disco being one of them, which I was able to improve quite a lot). I also set up a mailing list for them using Mailchimp, which gave me an audience. Sure, it was a tiny audience of five people, but they were active, seemingly interested (they must’ve been; it’s not like I forced them to sign up, and they always had the option of unsubscribing ๐Ÿ˜› ), and knowing that they were there and looking forward to the next page basically prevented my motivation from bottoming out. Secondly, I created a project plan, initially using some website called Team Gantt or something, but I found that to be a bit shit (and their terms basically said that they could do anything they wanted with everything you submitted, lol), so I used ToDoList instead. I’ve had that program installed for quite a while, and used it to store ideas for ULSG V14, but never really actively used it. I learned that it had a built-in Gantt chart, though, and it ended up being a massive help for planning and keeping myself on track, especially in the final stages when I knew what kind of pace I could keep. I’d’ve probably never been able to finish on time without it. ๐Ÿ˜€

Yay planning, so exciting

As a side-note, making the mini site was an interesting exercise. I’ve never really done much related to web development before, and after scratching the surface, I’ve determined that it’s hell on Earth and I hate it. ๐Ÿ˜› Despite that, I think I made a nice little website. I based it off a simple template and heavily modified it, successfully adding a pretty neat gallery called PhotoSwipe, and even managed to add a private livestream with a live viewer count. It was completely private; I streamed using OBS from my main machine to my server box without going through any external provider like Twitch or Facebook or whatever. The live viewer count was implemented using PubNub, which was free for me to use because I didn’t fire many events. Of course, I barely used the thing, and no-one was watching when I did, but whatever! Experimenting is fun and educational! Now I know never to get a job in web development! ๐Ÿ˜›

Not (entirely) my code, I don’t even remember what this was for any more ๐Ÿ˜›

Even with the audience and the project planning, it took a lot of willpower to get this thing done. There were a couple of times where I took excessively long breaks, about a month in total, which was really bad. If that had been a week or so longer, I’d’ve blown it, because I finished the final page just three days before the deadline. ๐Ÿ˜จ I’m not exactly sure why I took such long breaks. One happened just after I returned home after some birthday celebrations, so that might partially explain it. But I’m betting it was just because the constant exposure to DAZ Studio was making me lose what little was left of my sanity and I desperately needed a break from it. ๐Ÿ˜›

Because this was the longest project I’ve ever undertaken in DAZ Studio, of course, there was no shortage to the number of times DS attempted to shit all over me, the project, all of its users, and basically everyone and everything in the world! And I’m actually not exaggerating quite as much as I normally do, there. ๐Ÿ˜› I experienced a massive variety of problems. Some were common things that I’ve endured before, such as GPU memory leaks, Iray suddenly not working properly for no obvious reason, a disappearing mouse cursor, and DS randomly thinking I want to select multiple objects in the Scene tab despite not even touching the keyboard. However, there were some brand new ones, including insanely low viewport performance for no good reason (related to object count rather than poly count, wtf), massive delays when deleting objects (super wtf), decals casting shadows in certain situations that made no sense, very random and very sudden crashes, and worst of all, something I can’t easily explain which made me believe there was a crippling, fundamental flaw with the program. I’ll try and explain the last one, because when I discovered it, I had a very unpleasant feeling that it was going to wreck the project at some point.

I think it took about 45 minutes. ๐Ÿคจ

Oh, but before I explain, one good thing about this bug was that it made me move all my scenes into OneDrive so they were backed up. It was pretty cool, because I was able to keep my scenes folder in the DAZ Studio content library even though it was nowhere near my OneDrive folder. I did this using a symlink, or more accurately known as a “directory junction” in Windows. Since doing that, I’ve kinda gone a bit symlink crazy, moving a bunch of stuff that really should have been in OneDrive in the first place and symlinking to it from the original location so it feels no different than normal. It’s great! ๐Ÿ˜€ Of course, you don’t need to use OneDrive. That technique will work with any similar cloud storage provider (Dropbox, Google Drive, etc.).

Anyway, the attempted explanation of the DAZ Studio insanity. ๐Ÿ˜› So… it was Page 8, Panel 2 when it first happened. I needed to create the “young” version of Whirlwind, so I loaded the scene containing the adult version of him, duplicated him, and made my modifications there. When I was done, I deleted the adult version, zeroed the young version, and saved it as a separate scene and a scene subset. I went back to the original scene, and loaded the scene subset. When done, it took me a moment to realise that the young version of Whirlwind wasn’t in his zero pose. It had imported him in the pose and position that the adult version of Whirlwind was in… in the previous panel. If that makes no sense, I know, it doesn’t. ๐Ÿ˜› I thought I’d eaten something weird. So I tried again, and yep, same thing happened. It was absolutely bat-shit insane, and I genuinely don’t know why it happened, or how it was possible. After realising this, I soon discovered that a massive number of the trees I’d spent 400,000 years positioning manually had moved to positions they used to be in about 2-3 pages ago. Some of them were originally placed quite roughly because they were off-camera, and when they eventually had to be rendered, I moved them to more accurate positions and added additional ones. But then some of them randomly moved to their existing positions, silently and for no goddamn reason! What the CRAP?!? ๐Ÿ˜• I swear I saved a video of me demonstrating this, but I must have accidentally deleted it while clearing out the first half of my recordings when I ran out of disk space. God damn it. ๐Ÿ˜‘

Why can I undo loading the scene omg what are you on

There was also the DS 4.14 update, which I foolishly decided to update to halfway through the project. As far as I can tell, it does almost nothing good. It updates Iray which completely breaks the program for some users, adds new bugs, and fixes no existing bugs. This kind of update is extremely common. But, the fact that they ranted and raved about this particular update despite the fact that it’s no better than the last 13 updates they’ve done, throwing tons of bullshit everywhere in the process? That suuuuuper pissed me off. I made a massive list of things wrong with it, and was going to go through them in a video, but I just ended up feeling like I couldn’t be bothered. It wouldn’t make anything better. Basically, Filament is useless because it only works in the viewport and looks like shit, the animation timeline hasn’t changed and is still basically unusable, and Iray 2020.1.1, while nice because it adds support for 3000-series GPUs (even though they’re still friggin’ unbuyable because everyone has gone insane), it’s also not nice, because it removes support for some older GPUs, and this fact is not mentioned anywhere obvious! I’m pretty damn sure their installer doesn’t check your GPU before updating, and you can’t (easily) downgrade after updating!! Sure, this didn’t affect me, because I have a modern enough card, but I can imagine it screwed someone! What in HELL are they smoking?! ๐Ÿ˜ก


So yeah. As usual, DS was crap. All day, every day. ๐Ÿ˜›

Towards the latter half of the project, I realised that I would need to find a bracelet of some design, and I was divided on what to do. Part of me (the lazy half ๐Ÿ˜› ) thought I could find something suitable that was already made, while the other part of me thought that was going to be impossible and I should just create it myself. The latter half was absolutely right. ๐Ÿ˜… Bracelet models were quite rare, and none of them looked right. “Besides,” I thought, “if I’m gonna spend so damn long making this comic, I oughta do this right and make it unique”. So, I used Photoshop to sketch out a design that I liked the look of (using its symmetry tool, which is absolutely friggin’ great :D), and finally cracked open Blender, with the intention of using it seriously for the first time. I was a total beginner, but I couldn’t spend weeks and weeks on this bracelet, so I assimilated all the basic tutorials as quickly as possible and started to hammer something out immediately afterwards. And against all my expectations, I think I actually managed to make it look good! Sure, its topology would probably make any real artist throw up, but I don’t care, it’s the first model I’ve created since college, about 14 years ago or whatever! ๐Ÿ˜€

The last time I opened Blender was way before this project. I’d downloaded it to satisfy my curiosity, but quickly decided that I hated it because its UI felt like it was designed by a sadist. ๐Ÿ˜› Nothing about it made sense. I think they’ve updated the UI since then, though, because the version of Blender I used to create the bracelet felt much less… insane. ๐Ÿ˜› Apart from the menus that are seemingly only accessible through hotkeys that aren’t mentioned anywhere. But anyway, yeah, my experience with it was generally positive. It felt… clunky, and a bit confusing at times, but unlike a certain other piece of software, I don’t remember anything in Blender blowing up or making me angry. I found out that it can even do high-poly sculpting, like ZBrush! I had no idea it could do that! It’s even got scripting and probably-usable animation tools and fluid simulation and UV editing and texture painting and aaaaaaaaaagh how is this free?! ๐Ÿ˜ฎ If only DAZ would create something similar to DS’s GoZ bridge, only for Blender. Sure, DS has a Blender bridge available as a free addon, but it’s only one-way. Maybe I should check it out anyway, see if it’s possible to maybe leave DS behind. Or maybe DAZ could just fix their software already, instead of making one-way bridges to other software. It’s like they don’t realise that DS would actually be a really great program that I wouldn’t complain about if it didn’t have so many massive issues!

So aye, the bracelet creation went way better than I expected! Created the basic 2D shape using my reference, thickened it up to be 3D, refined it over time, then sculpted it into the final, higher-poly shape. That’s pretty much it! Although I did find out much later that more polys doesn’t always equal better quality. I would’ve probably gotten some nicer, smoother reflections on the metal if I’d been more aggressive when decimating the model before exporting it.

Blending like a nooblet ๐Ÿ˜›

After creating Emerald’s bracelet, I thought that would be the last time I’d need to touch Blender. But nope! I did a ME! ๐Ÿ˜› At the 11th hour, I ended up revising the script after not being so sure about the ending I’d written. It felt… shallow and meaningless, and a bit sudden. However, the new script made the comic two pages longer, which had a pretty big chance of making me run out of time if it took much longer than I’d estimated. When I got to the point where I had to make a decision about which path to go down, I took a risk and chose the new script. This added the second bracelet and the linked enchantment, which I felt made the gift massively more meaningful. ๐Ÿ™‚ But that meant I needed to design and model another bracelet! AAAAGH! ๐Ÿ˜› Anyway, it was fine. Due to its simpler design and my newfound (albeit slight) familiarity with Blender, the second bracelet didn’t take quite as long to create.

Let’s see, what else… maybe how I arranged the panels? Well, I used Photoshop for arranging the panels and adding postwork. Before starting a page, I’d refer to the script and block out the panel layout, then measure each of the blocks and use that as the render size. Doing that instead of just rendering at a higher resolution and cropping what I didn’t need probably saved a crapton of rendering time. ๐Ÿ™‚ As for postwork, most panels were given a once-over with the blur tool, to smooth out any really sharp highlights or to remove noise the denoiser didn’t catch. I also added blush effects and eye glint to the dragons in some panels. Some panels consisted of two renders, usually a misty and non-misty version, which I combined together. After any corrections, I tweaked the levels, added the border, aaand that was about it. ๐Ÿ™‚

Oh, there was one page that had some postwork that I was really happy with: page 8! Panel 2 had a ghostly version of a young Whirlwind and one of his childhood friends, which was supposed to represent Whirlwind recalling memories from his past. I super-liked the idea when it came to me, but didn’t think I could pull it off as well as I’d hoped. But I was wrong! ๐Ÿ˜› I rendered the younger dragons separately and with no environment, and slapped it on the top of the main render. Because there was no ground in that render, their feet had to be masked a little bit to blend in, but that was easy enough. To get the ghostly effect, I reduced the opacity, duplicated the layer, and applied a gaussian blur and glow (with its blend mode set to Soft Light) to the second layer, and set that layer’s blending mode to Screen. That was it. I didn’t expect it to turn out that well so easily! ๐Ÿ˜€

Overall, Photoshop was fine throughout the project. Although it did have a few annoying moments, especially that one where it suddenly became incapable of saving. ๐Ÿ˜‘

And has…? ๐Ÿ˜›
Please no… ๐Ÿ˜‘

Whew… I think that’s about it for the process? As there was so much work involved, trying to think of what to talk about is a bit difficult. ๐Ÿ˜… If I remember something, I’ll probably add it here later. Let me know if there’s something I missed! ๐Ÿ˜€

TL;DR: I made a comic and it was difficult please read it. ๐Ÿ˜›

Even though it was difficult, I’m so happy with how the whole thing came out. Hell, I’m just happy that I finished it in time. ๐Ÿ˜† There were a few panels that I was especially happy with, though, and my favourite panel of them all has to be Page 9, Panel 2. I had a lot of fun coming up with it and posing it, and I absolutely loved the result. It’s so damn cuuute! ๐Ÿ˜† I liked it so much that I rendered it in 4K as a standalone thing:


Okay, now for the timelapse! And this time, as you’d probably expect, it’s an absolute monster! ๐Ÿ˜€ The raw footage was so long that I maxed out one of DaVinci Resolve’s ludicrously long timelines, and I nearly ran out of disk space, so I had to render half of the timelapse to free up some space before I could continue. ๐Ÿ˜† Over the course of six months, the comic took a solid 15 days, 12 hours and 41 minutes of human time to create, and required 17 days and 44 minutes of machine time to render. So 781.4 hours between myself and the computer, in total. (although if you include the fact that the machine was also working while I was working, it’s more like 1,154 hours in total ๐Ÿคฏ) So, this timelapse shows those 372 hours of human work compressed into 21 minutes. And I definitely need to warn about epilepsy here. ๐Ÿ˜† Aye, this video flashes a fair bit as it switches between lighter and darker colours, so seriously, don’t watch it if you suffer from epilepsy! If you don’t, great! You can watch it here! ๐Ÿ˜€

And yep, there’s a bunch of at least mildly related music to go with it, five songs this time! And because two of the songs I chose are Japanese, I went ahead and added lyrics into the video for them. ๐Ÿ™‚
Anyway, to start off, I play the dumb song which begins with the dumb lyrics shown at the top of this dumb post: The Age of Love by Scooter. Mr. Baxxter talks about love, peace, and unity, but begins the song by declaring he wants to hit you in the face, lmao ๐Ÿ˜† I ended the blog post of the original Amai with this song’s music video, and I still can’t get over how awful it is. ๐Ÿ˜›
Next up is Love and Devotion by Real McCoy… but DJ Bobo got involved! I can’t find a link to the song on YouTube, so that’s a Spotify link instead. Hahaha, Bobo’s cheese-flinging rampage CONTINUES! ๐Ÿ˜› I thought the original might’ve been just as cheesy, but it’s nowhere NEAR as bad as the remix! How does he do it?! ๐Ÿ˜†๐Ÿง€
Following on from the cheese is a track relevant only by title: Sunset, by The Midnight. I’ve been quite into synthwave recently, listening on DI.FM, and this artist keeps popping up every now and then. They’ve become one of very few artists that I can genuinely say I like, and I don’t actually think I’ve heard a bad song from them. ๐Ÿ˜€ Lol never mind I finally heard a terrible one ๐Ÿ˜†
The next track is only slightly relevant: a nice song called Starduster by jimmy thumb P, featuring Hatsune Miku, a Vocaloid by Crypton Future Media. It mentions love, stars, and a sunset, so hey, that’s relevant enough for me. ๐Ÿ˜† The lyrics and translation in the video are taken from this transliteration and translation by marvelangga. You probably won’t see this, but thank you, marvelangga! ๐Ÿ˜€
I was going to finish the timelapse with the Reincarnation Mix of Your Affection, from the Persona 4 soundtrack, but at the last moment, I remembered 24h by DAOKO, featuring You Kamiyama, and decided to use that instead. ๐Ÿ˜€ I first heard this song while playing Dragalia Lost’s Valentine’s Day event, Dragalia Lost being the only mobile game I’ve honestly thought was too damn good to be stuck as a mobile game, and no, it’s not just because I like dragons. ๐Ÿ˜› (vaguely related side note: after I was lucky enough to pull the Halloween variation of Mym in Dragalia Lost, I realised soon afterwards that she always transforms into a lingerie-clad version of Brunhilda, and it is amazing ๐Ÿ˜†) Anyway, the lyrics of the song are a little odd, and I’m not entirely sure it’s a love song, and not sure it matches the comic very much, but hey, it’s got some great energy and I like it, so shush! ๐Ÿ˜› The translation was done by Megan Rose, taken from this page on LyricsTranslate. Again, you probably won’t see this, but thank youuuuu! ๐Ÿ˜€

And now, the render stats! And of COURSE I kept notes on how long every single panel took to render! ๐Ÿ˜› Render settings varied, but most panels were rendered at my usual: Quality 2 with 95% convergence. Some, namely the ones with the stupid-expensive mist effect, had their target convergence reduced to around 85-90% because I found that half the time was spent on the last 10% and it made no perceivable difference in quality. Anyway, here’s the render time of the last version of every panel:

  • Page 1
    • Panel 1: 3 hours 13 minutes 54 seconds (two renders combined)
    • Panel 2: 2 hours 32 minutes 54 seconds
    • Panel 3: 1 hour 21 minutes 28 seconds
    • Panel 4: 28 minutes 37 seconds
    • TOTAL: 1 day 14 hours 18 minutes 51 seconds (19 renders)
  • Page 2
    • Panel 1: 58 minutes 5 seconds
    • Panel 2: 1 hour 1 minute 15 seconds
    • Panel 3: 3 hours 3 minutes 23 seconds (one render with extra breakout mask)
    • Panel 4: 3 hours 48 minutes 55 seconds
    • TOTAL: 1 day 2 hours 59 minutes 16 seconds (16 renders)
  • Page 3
    • Panel 1: 9 minutes 38 seconds
    • Panel 2: 21 minutes 3 seconds
    • Panel 3: 10 minutes 50 seconds
    • Panel 4: 21 minutes 11 seconds
    • Panel 5: 3 minutes 49 seconds
    • Panel 6: 24 minutes 42 seconds (two renders combined)
    • Panel 7: 15 minutes 1 second
    • Panel 8: 25 minutes 44 seconds
    • TOTAL: 7 hours 22 minutes 18 seconds (30 renders)
  • Page 4
    • Panel 1: 6 hours 57 minutes* (two renders combined)
      • (Earlier versions of this render took around 13 hours ๐Ÿ˜…)
    • Panel 2: 20 minutes 7 seconds
    • TOTAL: 1 day 15 hours 24 minutes 31 seconds (11 renders)
  • Page 5
    • Panel 1: 13 minutes 30 seconds
    • Panel 2: 14 minutes 5 seconds
    • Panel 3: 8 hours 10 minutes 48 seconds (two renders combined)
    • Panel 4: 2 hours 3 seconds 49 seconds (two renders combined)
    • Panel 5: 5 hours 51 minutes 58 seconds (two renders combined)
    • TOTAL: 1 day 9 hours 21 minutes 56 seconds (19 renders)
  • Page 6
    • Panel 1: 20 minutes 23 seconds
    • Panel 2: 25 minutes 46 seconds
    • Panel 3: 21 minutes 58 seconds
    • Panel 4: 9 minutes 51 seconds
    • Panel 4 (inset): 2 minutes 17 seconds
    • Panel 5: 2 hours 51 minutes 22 seconds (one render with extra breakout mask)
    • Panel 6: 41 minutes 11 seconds
    • TOTAL: 8 hours 42 minutes (20 renders)
  • Page 7
    • Panel 1: 17 minutes 47 seconds
    • Panel 2: 25 minutes 38 seconds
    • Panel 3: 1 hour 24 minutes 43 seconds
    • Panel 4: 34 minutes
    • Panel 5: 25 minutes 42 seconds
    • Panel 6: 2 minutes 19 seconds
    • Panel 7: 9 minutes 11 seconds
    • Panel 8: 13 minutes 10 seconds
    • TOTAL: 10 hours 10 minutes 35 seconds (23 renders)
  • Page 8
    • Panel 1: 21 minutes 26 seconds
    • Panel 2: 38 minutes 2 seconds (two renders combined, with foreground mask)
    • Panel 3: 13 hours 20 minutes 54 seconds (two renders combined)
    • Panel 3 (inset): 26 minutes 37 seconds
    • Panel 4: 48 minutes 32 seconds
    • Panel 5: 23 minutes 16 seconds
    • TOTAL: 18 hours 19 minutes 54 seconds (15 renders)
  • Page 9
    • Panel 1: 42 minutes 24 seconds
    • Panel 2: 1 hour 49 minutes 51 seconds
    • Panel 2 Bonus Render (as seen above), 9 hours 44 minutes 38 seconds
    • Panel 3: 26 minutes 48 seconds
    • Panel 4: 25 minutes 7 seconds
    • Panel 5: 25 minutes 33 seconds
    • TOTAL: 1 day 11 hours 55 minutes 29 seconds (12 renders)
  • Page 10
    • Panel 1: 46 minutes 15 seconds
    • Panel 2: 37 minutes 45 seconds
    • Panel 3: 20 minutes 7 seconds
    • Panel 4: 35 minutes 51 seconds
    • Panel 5: 1 hour 5 minutes 41 seconds (two renders combined)
    • Panel 6: 50 minutes 6 seconds (two renders combined)
    • TOTAL: 7 hours 53 minutes 51 seconds (14 renders)
  • Page 11
    • Panel 1: 26 minutes 7 seconds
    • Panel 2: 31 minutes 10 seconds
    • Panel 3: 41 minutes 21 seconds
    • Panel 4: 14 minutes 53 seconds
    • Panel 5: 14 minutes 38 seconds
    • Panel 6: 16 minutes 21 seconds
    • Panel 7: 21 minutes 24 seconds
    • Panel 8: 21 minutes 45 seconds
    • Panel 9: 13 minutes 21 seconds
    • TOTAL: 7 hours 9 minutes 21 seconds (20 renders)
  • Page 12
    • Panel 1: 23 minutes 14 seconds
    • Panel 2: 34 minutes 34 seconds
    • Panel 3: 1 hour 7 minutes 15 seconds (two renders combined)
    • Panel 4: 1 hour 45 minutes 9 seconds (one render with extra breakout mask)
    • Panel 5: 1 hour 59 seconds
    • Panel 6: 35 minutes 24 seconds
    • Panel 7: 58 minutes 12 seconds
    • Panel 8: 1 hour 21 minutes 31 seconds
    • TOTAL: 20 hours 48 minutes 7 seconds (25 renders)
  • Page 13
    • Panel 1: 1 hour 19 minutes 23 seconds
    • Panel 2: 39 minutes 3 seconds (one render with extra breakout mask)
    • Panel 3: 1 hour 10 minutes 37 seconds (one render with extra breakout mask)
    • Panel 4: 11 hours 52 minutes 35 seconds (two renders combined)
    • TOTAL: 1 day 9 hours 12 seconds (11 renders)
  • Page 14
    • Panel 1: 34 minutes 46 seconds (one render with extra breakout mask)
    • Panel 2: 46 minutes 51 seconds (two renders combined)
    • Panel 3: 32 minutes (one render with extra breakout mask)
    • Panel 4: 2 hours 18 seconds (two renders combined)
    • Panel 5: 1 hour 53 minutes 55 seconds (one render with extra breakout mask)
    • TOTAL: 9 hours 11 minutes 19 seconds (16 renders)
  • Page 15
    • Panel 1: 47 minutes 54 seconds
    • Panel 2: 1 hour 41 minutes 11 seconds (two renders combined)
    • Panel 3: 1 hour 14 minutes 7 seconds
    • Panel 4: 28 minutes 1 second
    • Panel 5: 36 minutes 24 seconds
    • Panel 6: 48 minutes 36 seconds
    • Panel 7: 1 hour 51 minutes 13 seconds (one render with extra breakout mask)
    • TOTAL: 14 hours 21 minutes 7 seconds (18 renders)
  • Page 16
    • Panel 1: 28 minutes 44 seconds
    • Panel 2: 31 minutes 40 seconds
    • Panel 3: 1 hour 2 minutes 26 seconds
    • Panel 3 (inset): 41 minutes 13 seconds
    • Panel 4: 33 minutes 38 seconds
    • Panel 5: 33 minutes 12 seconds (one render with extra breakout mask)
    • Panel 6: 16 minutes 49 seconds
    • Panel 7: 49 minutes 53 seconds
    • TOTAL: 9 hours 17 minutes (18 renders)
  • Page 17
    • Panel 1: 55 minutes 58 seconds
    • Panel 2: 47 minutes 50 seconds (one render with extra breakout mask)
    • Panel 3: 36 minutes 24 seconds
    • Panel 4: 1 hour 8 minutes 31 seconds
    • Panel 5: 42 minutes 37 seconds (one render with extra breakout mask)
    • TOTAL: 13 hours 35 minutes (19 renders)
  • Page 18
    • Panel 1: 16 minutes 27 seconds
    • Panel 2: 28 minutes 14 seconds
    • Panel 3: 36 minutes 2 seconds (one render with extra breakout mask)
    • Panel 4: 23 minutes 45 seconds
    • Panel 5: 12 minutes 49 seconds
    • Panel 6: 22 minutes 4 seconds (one render with extra breakout mask)
    • Panel 7: 1 hour 28 minutes 53 seconds (two renders combined, with breakout mask)
    • TOTAL: 11 hours 28 minutes 36 seconds (33 renders)
  • Page 19
    • Panel 1: 14 minutes 50 seconds
    • Panel 2: 38 minutes 11 seconds
    • Panel 3: 25 minutes 6 seconds
    • Panel 4: 41 minutes 20 seconds
    • Panel 5: 1 hour 12 minutes 56 seconds (one render with extra breakout mask)
    • Panel 6: 1 hour 40 minutes 25 seconds (two renders combined, with breakout mask)
    • TOTAL: 13 hours 55 minutes 14 seconds (23 renders)
  • Page 20
    • Panel 1: 2 hours 21 minutes 16 seconds (two renders combined)
    • Panel 1 (inset): 7 minutes 21 seconds
    • Panel 2: 57 minutes 51 seconds (two renders combined, with breakout mask)
    • Panel 3: 1 hour 27 minutes 17 seconds (two renders combined)
    • Panel 4: 1 hour 27 minutes 54 seconds
    • Panel 5: 51 minutes 37 seconds (two renders combined)
    • TOTAL: 11 hours 43 minutes 57 seconds (22 renders)
  • Page 21
    • Panel 1: 23 minutes 55 seconds
    • Panel 2: 44 minutes 12 seconds
    • Panel 3: 28 minutes 5 seconds
    • Panel 4: 16 minutes 6 seconds
    • Panel 5: 2 hours 17 minutes 6 seconds (two renders combined)
    • Panel 6: 30 minutes 22 seconds
    • Panel 7: 24 minutes 11 seconds
    • Panel 8: 18 minutes 2 seconds
    • TOTAL: 10 hours 55 minutes 47 seconds (23 renders)
  • Page 22
    • Panel 1: 11 hours 45 minutes 51 seconds (two renders combined)
    • TOTAL: 1 day 2 hours 49 minutes 59 seconds (18 renders)
  • SUPER TOTAL: 17 days 44 minutes 20 seconds (425 renders)

You still there? I’m not. ๐Ÿ˜† Daaaaaaamn that was boring to type out. ๐Ÿ˜›
Yep… that’s a lot of rendering. ๐Ÿ˜› It doesn’t look like that much in the spreadsheet I have, but after typing it out into that list… yeah. ๐Ÿ˜† 425 renders! When I bought my 1080Ti way back when, I was all “gaaah my wallet, that was so damn expensive”, but now I’m thinking it was totally, totally worth it. ๐Ÿ˜€ And hey, since the data’s in Excel, I made a chart visualising it, for no apparent reason:

Stonks. Shows that I got a pretty steady rhythm going in the night time scenes. ๐Ÿ˜€

Whew… that’s about it, I think. Now that I’ve finished the comic, no more rendering for me for about… I dunno, 8 months? ๐Ÿ˜† I’ll spend that time playing some games that I’ve been wanting to finish, instead, like Trials of Mana, and Pikmin 3, and CTR: Nitro-Fueled and Disgaea 4 and Diablo II and probably some others!

I really hope you enjoy(ed) the comic! Depending on the reaction and/or how I feel, I might end up doing it again in the future. But with a story that contains explosions. ๐Ÿ˜›

Have a great Meal Deal Day! ๐Ÿ˜†

Inane rant about DeviantShart that I skipped earlier:

DeviantArt is like… and here comes a dumb, extensive analogy… on a golden island up in the sky in the world of DeviantArt, you’ve got the genuine artists, people who somehow do it as their occupation seemingly without being involved in games or film. They make really impressive stuff (probably because it’s their job) and everyone and their dog watches them. Then, down on the mortal plane, you’ve got the mildly popular people and total unknowns, some artists, some not really, but there are people down there (like me) who are just hobbyists. They may not be anywhere near as good as the people on the golden island, but they still try their best to create pretty things just so others can enjoy them. However, dotted absolutely everywhere on this mortal plane, there are these gigantic mountains made out of SHIT. ๐Ÿ˜› I’ve tried to find stuff by other unknowns that I’m interested in so I can give them a watch, but I can’t find anything good due to all the shit! And there’s no point hoping for anyone on the golden island to notice you and watch you: they never bother looking down because they’re probably too busy being amazing, and probably because all they can see from up there is shit. ๐Ÿ˜› And more often than not, the owners of the Shit Mountains are somehow unrealistically popular even though all they do is spam shit, and they even try to get some kind of payment for their shit (or for nothing at all) and for some unfathomable reason, people actually give them money! Often for no logical reason! It makes even less sense than people buying microtransactions in a slot machine mobile game that doesn’t pay out!

And it’s not just the content, either. There’re plenty of other things wrong with DeviantArt, too, like… you can’t submit more than one thing at a time unless you pay for the stupid overpriced-as-fuck Core subscription (completely ridiculous), I’m pretty sure a non-Core user’s deviations eventually become near-undiscoverable (might be a legacy thing, but I swear I remember seeing something that suggested your work stops appearing in the “browsing” sections of the site after a few weeks unless you’re Core, making it only possible to find your stuff through search), their site has only been half-converted from the old, ugly, bogey-green theme, their new site design isn’t much better because of its really confusing layout, and their crappy emojis still feel like they were pulled from random MySpace sites made in the 90s and I absolutely hate the hell out of them. Oh, and if you don’t feel like giving a fave or a comment, there’s a third option for some reason: you can give out a “Llama Badge”. I think it’s supposed to be a positive, fun thing. Because sure, real life llamas are fun and fairly cool. But the first thing I thought when receiving my first Llama Badge was: “Eh? Llama badge? You mean like the thoroughly negative Llama Medal from the Skulltag source port of Doom given to you when fragging someone who’s badly lagging or typing in chat, which means “lamer”?” So my immediate connection was that people give llama badges out to say you’re lame! And even worse, the llama badge can apparently level up, so the site’s actually giving you a level of how much of a lamer people think you are! When I made this connection, I was like: “Why’s this asshat calling me a lamer? If they could be bothered to go through the trouble of giving me this, why couldn’t they have just given some constructive feedback, instead?” Thinking maybe my work was inferior to theirs or something, I checked their page, and lo and behold, it was another giant mountain of shit, seemingly all made in Paint, and owned by someone doing a “donation drive” for points so they could get Core on someone else’s wallet. “gib money plz”. Why do they even want Core? OH YEAH, to be able to upload multiple things at a time to grow their shit mountain faster. ๐Ÿ˜‘ DeviantSHART. That’s what I call it. ๐Ÿ˜›

Rant done. Please read the comic ๐Ÿ˜†

What is an OX? A miserable little pile of SECRETS!

(Hopefully not miserable; I just needed to match the reference ๐Ÿ˜› )

Hellooo! Merry Christmas! And happy New Year! Both of the New Years, that is! ๐Ÿ˜›

It’s been a little while! How’re you? I’ve been super-busy on a little very large Secret Project for the last half a year or so, as I mentioned offhandedly in the previous post, hence why I never posted anything for Christmas like I normally do. I had to sacrifice that render to gain more time on the secret project. ๐Ÿ˜ฆ However, I’m glad I did that, because I would have missed the deadline otherwise. What’s the deadline? Two days from now! ๐Ÿ˜ฎ The thing is done, just need to give it a once-over and then get some other bits ready like the blog post. I’m kind of nervous and excited at the same time; I really hope people enjoy it! Or, y’know… even look at it. It friggin’ took long enough. ๐Ÿ˜›

Anyway! Today’s the beginning of a new Lunar New Year, the Year of the Ox! Yaaaaay! And I’m still a bit confused about it! ๐Ÿ˜› I always thought an ox was an animal. Well, yes, it is, but what I mean is that I thought it was its own thing, the name of a species of animal. Like… you could go to a farm and see cows and bulls and maybe some oxen.

But after realising I didn’t actually know what made an ox an ox, then after doing some initial research and struggling to find a model of an ox, I realised: an ox is basically just a job description. An ox is any cattle over the age of 4 that has been trained to work, so oxen are cows and bulls! Most commonly bulls. Sort of. Usually bulls without balls. I think that’s known as a “steer”. Having no balls makes them calmer, apparently. ๐Ÿ˜› But according to the Ox (zodiac) Wikipedia page, and the meaning of the Chinese word niรบ (็‰›), from this Wiktionary page, it can also mean buffalo, yak, and bison. It was difficult to get the facts straight because there are sources all over the Internet that incorrectly imply that an ox is a totally different animal to something like a bull, or incorrectly spout something partially/totally bullshit (no pun intended ๐Ÿ˜› ), like… “ox is a male cow and that’s it lul”. (Yes a male cow can be an ox but a male cow that isn’t an ox is a bull or a steer, and female cows are sometimes trained to be oxen too so a male cow isn’t always an ox, arrrrrrgh see how I’m so damn confused? ๐Ÿ˜› )

So, it took me ages to figure out what damn animal I needed, but it left me with a pretty wide choice in the end. I had access to a cow, a bull, and a bison. The bull model was 483 years old and looked like shite, the cow looked like a dairy cow (a Holstein Friesian), which is fine because they can be used as an ox but most people who see it would go “lol that’s not an ox that’s a cow” and I will say “but a cow can be an ox” and they’ll immediately say I’m wrong but won’t do anything to prove otherwise (happens to me a fair bit, I find it both infuriating and hilarious ๐Ÿ˜› ). As for the bison, I felt that was a bit too much of a stretch. “็‰›” may include “bison”, but it doesn’t match with the meaning of “ox” because bison are wild animals and don’t work on farms AFAIK… even though the meaning of “็‰›” is “ox”. Also, there’s something called a “musk ox” which looks a little bit like a bison and is part of the same family as both bison and cattle (Bovidae) but is in a totally different subfamily (Ovibos, as opposed to Bovinae (which both bison and cattle are part of)) and can’t be an ox in the other sense because it isn’t used as a draft animal, as far as I can tell.

Seriously, do you see why I was so damn confused? This is the worst lunar new year. ๐Ÿ˜†

Anyway, eventually, I was both so tired from my secret project and so confused at the vague definition of this zodiac animal that I kinda stopped caring and tried rendering both the cow and the bison, deciding on which to use afterwards. ๐Ÿ˜› And after not much deliberation, I decided that while the cow was probably the closest match for Year of the Ox, I would have been completely embarrassed to post that, as opposed to only slightly embarrassed to post the bison. And then quickly changed my mind again because a bison isn’t an ox even though it technically is in one defini… oh I don’t care. Here, just have a working bovine! ๐Ÿ˜›

Available in these flavours:
(1080p) (1080p Dark) (2K) (2K Dark) (4K) (4K Dark)

Happy Year of the Cow/Ballless Bull/Yak/Buffalo/Bison/Other Bovine That Has Possibly Been Trained To Work Depending On Which Definition You Use And Is Either Female Or Male Without Balls Unless They Haven’t Been Trained To Work!

I hate this day ๐Ÿ˜›

Sorry, this isn’t my best effort, and I don’t think it came out particularly well, either. ๐Ÿ˜… Quality feels around about as good as the Year of the Goat render I did about 6 years ago… actually, nah, let’s be fair, it’s at least a li’l bit better than that. ๐Ÿ˜› I only had about a day to do this, and honestly, it feels like I’ve been posing and rendering almost every day for the past six months and I really need a break from it. ๐Ÿ˜›

There wasn’t much to the creation of this one, really, nor did any notable things happen during it. Apart from that one time where I did a minor tweak of the bison’s right eye and DAZ Studio completely locked up and forced me to restart it and made me lose about half an hour of work and then took another 5 minutes to load the scene again. Which I then found out hadn’t actually saved the last time I asked it to save, making me lose another 10 minutes of work. Because this scene was so much lighter than the ones used in the secret project, I’d hoped DS might start behaving itself a little bit, but nope, it’s still a shit eater! ๐Ÿ˜ก

Anyway, now for the RENDER STATS! And… well, the render was very fast. At Quality 2 and with the caustic sampler on, it took 6 minutes 19.10 seconds to reach 98% convergence on a 1080Ti and 1070Ti. So… yeah. ๐Ÿ˜† Postwork was pretty much the same as every other Lunar New Year render: a custom background and some glow effects around the ox cow bull bison. ๐Ÿ˜› As for a timelapse, I didn’t bother this time, because it wasn’t really worth it. The scene didn’t take long to put together, and it went pretty similarly to Year of the Rat, apart from that I didn’t need to do any major model adjustments, so there was even less to it. ๐Ÿ™‚

Oh, and if you’re wondering about the post title, that’s a reference to this scene from Castlevania: Symphony of the Night. I’ve never played it, although I probably should get around to that at some point. ๐Ÿ˜€ The only reason I know of that scene is due to a Flash file once served to me when visiting thebest404pageever, a now defunct (and probably non-existent) website due to Adobe Flash’s end of life (mixed feelings about that, so I shall say both RIP and good riddance :P). Thankfully, someone’s converted that Flash file to a video, which I shall leave you to enjoy. Meanwhile, I will go and play a game for the first time in what feels like ages, and have a mega sleep. ๐Ÿ˜†

Hopefully see ya in a couple days for something much better! ๐Ÿ˜€

I vill MESMERISE you with my semi-circular movement!

Good eeeeeevening! Happy Lockdown Halloween! ๐Ÿ˜›

How’ve you been? Good, I hope! I’m pretty much the same as always, sitting in front of a PC, coding for work, then playing games, rendering, and sometimes doing little bits of coding and writing for fun. ๐Ÿ˜€ Only major thing that’s happened recently is I had my 30th birthday earlier this month, which was great, but now I feel kind of old. Physically, not mentally; mentally I’m still about 8. ๐Ÿ˜› Although according to Dr. Kawashima (Brain Training for Nintendo Switch, fitting birthday present ๐Ÿ˜†), my brain is 23. Just can’t manage the minimum score of 20 because my memory is apparently a bit poop. ๐Ÿ˜›

Anyway, yes, Halloween! No trick-or-treating this year probably, which is both bad and good depending on who you are, I guess. ๐Ÿ˜› Makes no real difference to me, since I don’t get any trick-or-treaters anyway. ๐Ÿ˜† But I have got a treat for you, sir/madam/smadam/nullreferenceexception! A Halloween render! Which almost didn’t happen! ๐Ÿ˜›

Yeah, I kinda barely made it this time around. ๐Ÿ˜… I’d had several ideas a while in advance, but I just couldn’t decide on one. And none of the ideas I wrote down were the ones I did; I came up with one final idea while trying to decide, and I decided to pursue that one instead. ๐Ÿ˜† So there was that, and there was the fact that I’m working on a, er… secret project right now, which has a strict deadline and requires a crapton of rendering, and if I miss that deadline, the theme of the project won’t be relevant. I scheduled a week to do my Halloween render when planning the secret project, but I’d totally overestimated how much time I had during weekdays. And Halloween landed on a Saturday this year. So I basically had fragments of time during the week, and the Friday evening and Saturday morning to do this. Not helpful when I’m burned out from doing nothing but working and rendering. ๐Ÿ˜…

But no matter! I may want to just sleep for a year now, but I still managed to finish the Halloween render on time (just ๐Ÿ˜› )! Behold! BLEH!

Available in these flavours:
(1080p) (2K) (4K)

“I am Count Dragula, AND YOU’RE NOT!”

Hahaaa, I got a dragon to wear a tuxedo! That experience I gained from “Roar, Blue Dragon” paid off! ๐Ÿ˜€ It went way more smoothly than that, too, probably because the suit wasn’t totally broken. ๐Ÿ˜› I wasn’t sure this idea was going to work at first, and almost fell back to one of my other ideas, but I think it came out great in the end! What do you think? ๐Ÿ˜€

When it comes to the process, I can’t really think of much to talk about for this. Maybe that’s because I’m on about 3 hours sleep right now and all my brain wants to do is turn off. ๐Ÿ˜› Fitting the suit was pretty much the same deal as “Roar, Blue Dragon”, the difference being that the assets were already in DAZ Studio. I fit the tux to the figure it was intended for (Genesis 8), set up the materials, and then removed the figure, leaving just the clothes. Of course, ZBrush made things a bit difficult afterwards, since you can’t sculpt multiple SubTools at the same time; you have to switch between them. I got around this by exporting the set of clothing items as a single object, then reimporting it into DAZ Studio before sending it to ZBrush. If I had the time, I’d’ve probably sculpted them individually, but… I didn’t, so I didn’t. ๐Ÿ˜›

The only other thing was the ground mist, which turned out massively better than I was expecting, despite it just being a stupid “blue sky thinking” moment. It’s just a stack of 28 planes, all with a super-simple cloud texture generated by Photoshop, fully translucent and refractive with an refractive index of 1. Job done. ๐Ÿ˜› It almost put me in a kind of difficult situation, though. This solution for the mist felt perfect at first, because it was quick to do and worked well, but I’m pretty sure it caused quite a large spike in the render time. And that was no good because if the render took too long, I’d miss the deadline. Thankfully, the render time was still short enough to get it done. Albeit just the 2K version. The 4K version is being rendered as I write. ๐Ÿ˜€ UPDATE!: It’s done now! ๐Ÿ˜›

Anyway, the RENDER STATS! ๐Ÿ˜€ At 4K with Rendering Quality 2, it took a total of 15 hours 4 minutes 28 seconds! So, quite a long one, but it was two renders that I combined into one during post. One of the renders had ground mist, which took 10:51:52, and the other one didn’t have the mist, which took 4:12:36. So that mist solution I came up with increased the render time by 150%. Oops. ๐Ÿ˜› I still need to try it with caustics on, but I imagine that’ll take at least 24 hours and I still have a secret project to do. ๐Ÿ˜› Postwork consists of combining the two renders, masking some nasty dithering with the ground mist, removing some weird highlights on the inside of his cape, smoothing out some stuff the post denoiser didn’t denoise, adding a bit of motion blur to Dragula’s arms, adding an additional layer of fake bloom (even though there was bloom in the scene already, generated by Iray ๐Ÿ˜†) a levels tweak and a li’l bit of desaturation. ๐Ÿ™‚

I’ve got a timelapse for you, too, which you can watch here! ๐Ÿ˜€ It didn’t take as long as “Roar, Blue Dragon” (just under 20 hours including render time, as opposed to about 70), but it’s still a fairly long timelapse video. Why? Well, because of the cheese-stuffed soundtrack! Seriously, it’s so full of cheese that you’ll think you’re swimming in it. I was only going to put two songs in at first, but I just couldn’t bring myself NOT to put in the third song I found. ๐Ÿ˜›
The first track is Shadows of the Night, by DJ Bobo. On my 30th burfday, while I was trapped in the car on a journey, my sister played a playlist of birthday songs, and the last one was a track by DJ Bobo, whom we’d never really heard of before (I had, but only vaguely). “WE SING HAPPY BIIIIIIIRTHDAY TO YOU, AND MAY ALL YOUR DREEEEEEAMS COME TRUE!!” Of course, after that, she played nothing but DJ Bobo songs the rest of the way. ๐Ÿ˜›
It didn’t take long to decide on the next track, because unbelievably, I quickly found out that the same artist has an album literally titled “Vampires”. ๐Ÿ˜† So, the next two tracks are from that album! I chose I’m Crazy for the second track, because I am. And because of the cheese ๐Ÿ˜›
But finally, just when you think I can’t cram in any more cheese, I round off with Dangerous (the video’s a live performance, lmao HOW did this get a live performance, and lmfao he’s miming it ๐Ÿ˜†). “WE ARE MAD! WE ARE COOL! WE RULE!” ๐Ÿ˜†๐Ÿ˜†๐Ÿ˜† I couldn’t stop laughing. This album HAD to have been done for a bet. ๐Ÿ˜› ๐Ÿง€

I’ve got the progress history here, too:

Six preliminaries this time, which is pretty average, methinks. ๐Ÿ˜€ Although this doesn’t include anything related to the original pose I made, which you can see in the timelapse. I might render that original pose as a little bonus, cuz I don’t think it was bad or anything. It just didn’t feel Dracula-esque enough. ๐Ÿ™‚

Ah, and just in case you’re working about the post title… that’s a reference to a line spoken by Dracula in Monster Bash, a legendary pinball table by Williams. It involves Dracula, The Wolf Man, The Mummy, Frankenstein[‘s Monster], The Bride of Frankenstein[‘s Monster], and The Creature from the Black Lagoon getting together and forming a rock band. ๐Ÿ˜€ The rule set is just as crazy: you can potentially stack every single feature and play them all at the same time. It has some really funny, well-delivered voice lines (“No I won’t go back to your dog house with you!”), and it has such a great soundtrack, too. ๐Ÿ˜€ Of course, I haven’t played it for real; I was only 8 when it was released in the U S and A where I don’t live, pinball wasn’t as big in the UK as it was in the US, and it was a pretty rare table to begin with. ๐Ÿ˜› I first played it in The Pinball Arcade, and recently picked it up again in Pinball FX 3 on Switch, since I lost all my tables on Pinball Arcade (and they lost the rights to basically all their good tables to Pinball FX 3, looool ๐Ÿ˜› ). Anyway, here’s a video of it. ๐Ÿ˜€

I think that’s all for now! I’ll update this post with the 4K and 1080p renders when they’re ready. But for now, I think I’m going to faceplant my bed. Niiiiight! ๐Ÿ˜›

The 4K version finished rendering! I’ve added that to the flavour list, along with the 1080p version. The image itself is slightly different than the one I posted originally; I’d added levels and hue/saturation adjustment layers to the image in Photoshop, but disabled them at some point before I saved it out, and didn’t remember to enable them again, because I’m dumb. Things like this are probably why I can’t get a 20 in Brain Training for Nintendo Switch. ๐Ÿ˜› Anyway, I remembered to enable them this time, so the image is a bit brighter and less saturated than before. ๐Ÿ™‚

I also updated the timelapse, adding a bit onto the end where I re-do the postwork on the 4K image. Probably not worth re-watching for that. Unless you want to listen to DJ Bobo again. I mean, why wouldn’t you? POWER TO THE VAMPS ๐Ÿ˜†

My blade shall cleave your SOUL!

Hiiii! It’s this fool again! ๐Ÿ˜›

Hope things are alright with you! Still apocalypsing it up? ๐Ÿ˜€ Here in the UK, people are allowed to go to the pub now, or something. I think we’re also allowed to go to the shop without having to queue. Apparently all of this went very well and there were no problems at all, lolololol. ๐Ÿ˜› I dunno, I’ve not been watching the news, and the only reason I’ve left the comfort of my flat in the past 2-3 months was to put my rubbish in the bin. ๐Ÿ˜› No, I’m not scared of the Death Virus. The only reason I went outside before the outbreak was to go to work. Other than that, I have no real need to go outside, because computers are inside. ๐Ÿ˜›

So yep, still business as usual for me. Doing work, playing games, making renders, eating, sleeping, repeating. ๐Ÿ˜€ And on the subjects of renders and games, oh boy, do I have a render for you today! It’s my biggest, most ambitious one yet! And it’s based on a game! A game render! A GRENDER! ๐Ÿ˜† NO MONGMASTER NO! ๐Ÿ˜›

I’m not sure exactly what triggered it, most likely a totally random epiphany that happened while I was showering or daydreaming, but I had this sudden idea for a scene. It was inspired by Dynasty Warriors, probably one of the most polarising game franchises ever. You either love it, or you don’t enjoy hitting thousands of dumb peons with a stick for some reason. I’m the former. ๐Ÿ˜€ DW3 was the first one I played, and I’ve loved it ever since, although I wasn’t a fan of DW6, and I haven’t played DW9. I really don’t want to know what they did to get such an… immensely negative reaction. ๐Ÿ˜› I’ve enjoyed games outside of the core series, as well: the Samurai Warriors crossover game Warriors Orochi was fun, the Monster Hunter-inspired Dynasty Warriors: Strikeforce was interesting, and I quite enjoyed Fire Emblem: Warriors on Switch, too. My favourite game in the series is DW8: Xtreme Legends, though, by a pretty big margin. And even though I enjoyed the older games, I’ll admit, looking back, they were… much, much less good than DW7 and 8. ๐Ÿ˜› And the voice acting (well, most of it, some of the actors put on a surprisingly good performance) is still fantastically bad. But that’s part of the fun! Not as much fun as, say, the voice acting in Earth Defense Force 4, but still… ๐Ÿ˜›

Anyway, to help explain the idea I had, here’s a bit of background for those who might not know. ๐Ÿ™‚ There’s a character called Guan Yu: tall, bearded, wrecks face, eventually gets face wrecked at Fan Castle, spoiler. ๐Ÿ˜› He’s been my main man since DW5. ๐Ÿ™‚ In all games before DW7, one of his weapons was called “Blue Dragon”. It’s also the only weapon that I know of that is referenced in voice lines. In DW5, if you trigger a True Musou Attack while playing as Guan Yu, as the camera spins around, he’ll say “Roar, Blue Dragon!” before starting to pwn every fool in front of him. ๐Ÿ˜› He also uses the same quote in DW8 at the start of his Rage Musou Attack. (That link goes to a video I put together for reference. ๐Ÿ˜€ )

And that weapon was what got me thinking. “What if Blue Dragon was being swung by an actual blue dragon? While wearing Guan Yu’s armour? Holy crap he could be called “Guan Ryu“!” (“Ryu” being Japanese for “Dragon”). Stackin’ wordplay and references like a madman! ๐Ÿ˜†

I laughed to myself because I am sad. ๐Ÿ˜› But even though I loved the idea, I quickly went to dismiss it. “Nah… that would be amazing, but it’s impossible on so many levels.” I thought. “I’d need to rip assets from the game for one thing, and that’s probably not happening. Who’s gonna have written something that can rip assets from Dynasty Warriors games? Hell, even if that was possible and I actually did get the models out of the game and into a format DAZ Studio could understand, I’d need to fit a suit of human armour onto a dragon. That’s the most ridiculous ide… ah, wait, hang on… that thing I did the other day… maybe it actually is possible…?”

“Wait what the fuck don’t be stupid” I hear someone say all the time, but this particular utterance of the phrase manages to get my attention. ๐Ÿ˜› Yeah, it sounds totally stupid, but there is something I learned not too long ago. While dicking around and experimenting in DAZ Studio, I managed to figure out the purpose of a tool I never understood before: the Transfer Tool. It basically takes a “source” figure, copies its skeleton onto a “target” figure, automatically sets up weight mappings and everything, then fits the target figure onto the source figure as if it was a piece of clothing. Theoretically, this means that any item of clothing can be fit to any figure, provided that the clothing fits around the figure in the first place.

After realising this, before I knew it, I was at the computer looking for a way to rip assets from Dynasty Warriors 8. ๐Ÿ˜› I thought that would end up being the barrier, but surprisingly, I found a solution quite easily. There’s a tool called Steven’s Gas Machine (the executable is called “xentax.exe”, though, shrug) which can rip assets from a bunch of different games, a lot of them being Warriors/Musou games. It’s pretty much as simple as moving some files to a folder, answering some questions, then waiting for a while. There’s also Ninja Ripper, an almost-global solution which hooks into the game you want assets from, and upon hitting F10, it attempts to dump the models and textures loaded into memory at that moment. To view the ripped assets and get them into a usable form afterwards, there’s Noesis, a model, image, and animation viewer/converter. Its interface isn’t particularly great, but hoooooly shit it sure can convert. ๐Ÿ˜€

After seeing that it was potentially quite easy to get assets out of the game and into DAZ Studio, and that it was theoretically possible to morph a set of human armour to fit a dragon given enough time and effort, I thought “well, I might as well give it a shot, at least”, and began recording for the timelapse. It took absolutely friggin’ ages, and there were several times when I thought “crap, I don’t think I’m gonna be able to do this after all”. But I kept at it… and kept at it… and then, finally, 70 hours and 234GB of video files later… I actually completed this insane endeavour, producing something that didn’t resemble a gigantic poop! ๐Ÿ˜›

So, I very, very excitedly present to you… “Roar, Blue Dragon!”:

More flavours here, including an alternate version with a HUD! ๐Ÿ˜€
No HUD: (1080p) (2K) (4K)
With HUD: (1080p) (2K) (4K)


*ahem*. So, ah… yeah. This… this went well. ๐Ÿ˜† Honestly, I’m still a bit shocked that I’m able to share it with you, because I thought this project was going to fizzle out as I was trying to fit the armour to Dragon 3. But when I finally got it morphed to the correct shape, and when the Transfer Tool just worked, I started to believe it might actually happen. ๐Ÿ˜€

Maaaan, I’m so, SO happy with this one! ๐Ÿ˜€ I think it’s my best render yet! I also think it’s a milestone for me, because it pushed my skills beyond their limits, and I did so much stuff to create this that I’d never done before, or never truly believed I could do. ๐Ÿ™‚ But hey, who cares what I think, I’m way more interested in what you think! Let me know! ๐Ÿ˜€

Before I go on to talk about the process, for those who just screamed at me, YES, I KNOW, the weapon he’s holding isn’t actually Blue Dragon. ๐Ÿ˜› It’s Heavenly Dragon (or Moon Dragon in Orochi 4). Getting hold of Blue Dragon would have required me to download Dynasty Warriors 6 (which I don’t own) and use Ninja Ripper to maybe get the correct weapon model. I didn’t really want to go through that. Besides, Heavenly Dragon looks way better than Blue Dragon. It’s actually blue for one thing! ๐Ÿ˜› I might do an alternate version with the correct weapon if enough people complain. So if you wanna see that, complain like crazy. ๐Ÿ˜†

And also, YES, I KNOW, Dynasty Warriors is set in China and the “Ryu” in Guan Ryu is Japanese. But hey, Dynasty Warriors is made in Japan, so mleh! ๐Ÿ˜› “Guan Long” would’ve probably been more fitting, but “Long” and “Yu” don’t even share any letters, maaaaaan! I’ve gotta take some concessions when it comes to Epic Wordplay. ๐Ÿ˜†

“And WHAT ARE THOSE THINGS IN THE SCENE?! HUMANS?!?!?!” Yes, I finally rendered those ugly things. ๐Ÿ˜› Hilariously, it’s the first time I’ve ever rendered a human outside of test renders. Hell, even in test renders, I’ve only rendered a human once! ๐Ÿ˜† I reckon they were necessary, though; without them, it would’ve been a bit less obvious that the image was a Dynasty Warriors reference/parody/tribute. ๐Ÿ˜€

Anyway, because quite a lot went into this render, I am going to ramble ALL about how I did it, mainly for my own reference, but I do hope it helps someone else at least a little. ๐Ÿ˜€ But don’t worry, people-who-don’t-care! I’ve got a very convenient TL;DR link which should hopefully skip you right past it. If you’d rather read more exciting things like the RENDER STATS, go ahead and click the link below. ๐Ÿ˜€ No, it’s not a link to Never Gonna Give You Up. Okay, it might be. Slightly. Mostly not. 96.5% not. ๐Ÿ˜›

Too Long; Didn’t Read!

The first step was getting the armour out of Dynasty Warriors 8 and into a format that DAZ Studio could understand. As mentioned above, I used a couple of tools for this: Steven’s Gas Machine and Noesis. Using Steven’s Gas Machine was simple enough, I just pointed it at the game files, and it did its thing, dumping all the assets into a folder. The hardest part was sifting through all these assets, because of course, they didn’t have any meaningful names (see screenshot). ๐Ÿ˜› I used Noesis to go through them, eventually finding Guan Yu and his weapons. It was around this moment that I realised that one part of my joke was going to fall over. Blue Dragon hasn’t been in Dynasty Warriors since DW7. ๐Ÿ˜ฆ As a result, I had to settle for the next best thing, Guan Yu’s ultimate weapon: Heavenly Dragon.

When I’d found the models, next was figuring out what format gave the most usable results in DAZ Studio. I tried FBX first, because it’s what we use at work and it seems to work well there. I’m pretty sure it’s a common format, so it surely has some decent support, right? Lmfao no! DAZ Studio did literally nothing when I tried importing it. No feedback at all. ๐Ÿ˜› So next up, I tried OBJ. This worked, but the model contained a single material group, meaning that it was going to be a li’l bit of a chore to get all parts of that single material to look good.

The last thing I tried was DAZ’s own format, DAE (Collada). Importing this format gave me no options and made Guan Yu appear as a MEGA GIANT, but weirdly enough, he was separated into many different bits. This made it extremely easy to remove the parts of Guan Yu that were Guan Yu, leaving just the armour. However, this was a trap that contributed towards the pain and frustration and swearing experienced later on in the process. ๐Ÿ˜ฃ Of course, I didn’t know it at the time, so I just plodded on thinking “yay, easy!” ๐Ÿ˜› After getting the models and textures in successfully, I pulled in Dragon 3, creating a fun little “teaser” render for someone who gave me really useful feedback on Dino Disco. ๐Ÿ˜€

I wanted to increase the quality of the armour before starting to morph it to fit the Dragon 3, but this is where my respect for ZBrush kinda died a bit. ๐Ÿ˜› You see, I found that ZBrush, despite its power, has a pretty glaring flaw. It can’t handle multiple material groups. It claims it can, but really, it can’t. I sent Guan Yu’s armour to ZBrush. It had four material groups when I sent it. I then immediately sent it back to DAZ Studio as a new model, without changing anything. The new model had one material group. It just doesn’t seem to understand that a model can have several material groups. If you split the model into several parts and send that to ZBrush, each of the four “SubTools” (ZBrush’s word for “models”, no idea why because you tend to use tools to shape a model, not brushes to shape a tool, lmao ๐Ÿ˜› ) then have their own material, and you can allegedly combine them into a single SubTool but retain their grouping info inside “PolyGroups”. But when you do that, ZBrush DUMBBrush just kinda goes “lol fuck UV maps they’re stupid” and throws them away, so when you send that mesh back to DAZ Studio, even if all the PolyGroups have been separated back into SubTools again, DumbBrush gives DS completely bullshit UV information and you can’t reapply any of the texture maps! AAAAAAAARGH DUMBBRUSH YOU’RE THE LAST THING I EXPECTED TO SCREW ME OVER!! ๐Ÿ˜ฆ So yeah. I couldn’t do jack shit with the model quality in the end because I had to choose between losing the material groups or losing the UVs. And they’re both kinda very important. ๐Ÿ˜›

But anyway, despite that annoyance, I’d at least gotten the model into DS. That was the easy part, though. The first major ordeal followed: getting the armour to fit Dragon 3. I understood the basic process: put the target figure (Dragon 3) in the zero pose at world centre, get the source figure (the armour) morphed so it fits visually, then transfer the source to the target using Transfer Tool. It’s just that the process of getting the armour to fit a creature that was definitely not in mind during the armour’s creation process was… very difficult. ๐Ÿ˜† To do it, I used ZBrush’s transformation tools, along with the “Move” and “Move Topological” brushes to stretch the model to fit Dragon 3, frequently exporting it and saving my progress as I went along. Thinking back… although it was time-consuming, it wasn’t too painful overall. The hardest parts were the ornament on his right shoulder, and his hind legs. The legs of the armour intersected with each other, and it was frustratingly difficult to pull them apart so they matched the Dragon 3’s T-pose. As for the boots, I just looked at them, brought D3’s foot next to one, said “heh, no way”, and promptly deleted the polys. I didn’t even want to try that shit. ๐Ÿ˜› Besides, I think he looks way better without them! ๐Ÿ˜€

The morphing process took around 6 hours in total, and I was terrified that the Transfer Tool wasn’t going to work when the moment of truth arrived. ๐Ÿ˜› But when it did, and when I applied one of the Dragon 3’s preset poses to test it, I totally felt like Success Kid. It was a true “thank fuck for that” moment. ๐Ÿ˜†

Of course, it wasn’t immediately a perfect fit (not like it ever fit perfectly ๐Ÿ˜†), as was evidenced when I broke in the outfit with a more suitable test pose, one based on Guan Yu’s run cycle. There were a couple of things that were ridiculously wrong, and a ton of other things that were less wrong, but still wrong. ๐Ÿ˜› The ridiculously wrong things were the shoulder decoration on the right shoulder and the medallion on the left. They were warped to a hilarious degree and needed separating from the main armour.

I imported a fresh copy of the armour, deleted the ornament and medallion on the morphed armour, and deleted everything apart from the ornament and medallion on the fresh armour. I used DAZ Studio’s built-in Geometry Editor Tool for that, which I wasn’t super-keen on at first, but it’s actually pretty easy to use, and I ended up leaning on it quite a bit. ๐Ÿ˜€ The other problems consisted of some polygons (mainly the bits of fabric that move in-game) poking through each other, making the armour look terrible. This is around the time I realised that something wasn’t quite right with the model, and when that easy solution I stumbled upon when importing the model came back to bite me. Some of the vertices on the model weren’t welded together. They occupied roughly the same point in space, but it was possible to move one but not the other, causing the model to “tear apart at the seams”. This plagued me for the rest of the project. It also made it impossible to apply subdivision to the model, so I was stuck with it at game resolution. ๐Ÿ˜ฃ I’m not truly sure what I could’ve done to prevent this. There was a couple of steps mentioned in Steven’s Gas Machine that I didn’t do, because I thought they were optional and I didn’t even have Blender installed and I don’t even know how to Blender. ๐Ÿ˜› Maybe they were critical to making the model less janky? I dunno…

Anyway, that was the first hurdle passed. Ah, but there was something with the textures, too. Guan Yu’s texture map was 1024×1024, which is okay for a game, but really quite low for rendering. The weapon texture was even worse: 256×256! ๐Ÿ˜ฆ I wanted to upscale them, but knew that just making the textures bigger in Photoshop wouldn’t really do much. That’s when, after having a look to see if there was an upscaler that could upscale more better, I discovered the fantastically-named Waifu2x. ๐Ÿ˜† It’s designed for images with an anime-like art style (hence the name ๐Ÿ˜› ). It somehow supports photos, too, but probably not as well. Despite Dynasty Warriors having a more realistic art style, I thought I’d give Waifu2x a try and see if it could improve things. It ended up being more like Waifu4x, because I increased the texture size of Guan Yu’s armour to 4096 and the texture size of Heavenly Dragon to 1024. ๐Ÿ˜› I also used it on the normal maps. It made a pretty big difference. Definitely keeping that tool in my arsenal for the future. ๐Ÿ˜€

(I had an Image Compare widget/block thing here before, but it was useless because it didn’t let you zoom in, so here’s a gallery instead ๐Ÿ˜› )

Of course, no project goes from start to finish without DAZ Studio trying to shit all over me in some way, and this one was no exception! ๐Ÿ˜› Around the point I was splitting the medallion out from the armour, DAZ very randomly and very quietly decided to, oh, sextuple the size of my scene. Yes really. The scene was around 3MB, and then suddenly it was 19MB. I don’t know why. Maybe it was bored? Maybe it thought things were going too well and wanted to waste like an hour of my time? Shrug. I only realised there was a problem when DAZ Studio locked up when saving a bit later on, and then locked up again while attempting to reload the save before the one it just failed to save. It had literally shat out scene files that it couldn’t open again! Aaargh! ๐Ÿ˜ก It’s a good thing I save so much, because I only lost 30 minutes of work because of that, thankfully. Annoying, but at least it wasn’t hours of work. However, it did make me save the scene extremely frequently for a while afterwards as I tried to figure out what I did wrong. I never figured it out, because it never happened again. So I likely did nothing wrong at all. Thanks DS, you massive anus tart. ๐Ÿ˜‘

The second hurdle was creating the peons that Guan Ryu would smack. The minor soldiers that don’t do much other than get owned by you. I call them “peons”. ๐Ÿ˜› At first, I thought I’d just use a figure created by DAZ (Genesis 8 Male), but after realising that there weren’t any outfits available that matched the Dynasty Warriors vibe I was going for, I decided to bite the bullet, and began an attempt to rig the peon model myself. This was a massive first for me, because this is something I’ve been wondering how to do for quite a while, but felt that it was beyond what I was capable of.

First off, I had to get the peon into DAZ Studio in the first place. Not quite as easy as I was hoping it to be. ๐Ÿ˜† It turns out that Dynasty Warriors 8 randomly generates peons using various models for the head, body, arms, and legs, pinning them together and animating them on the fly. While there were full models of what looked like soldiers you see in-game, their textures were insanely low-res. I imagine they were guys you could talk to in the camp during Story Mode or Ambition Mode. I realised the peons were randomly generated when I kept finding various bits of a peon instead of a full model, and looked at one of my reference screenshots to confirm it. So, I just picked out some parts to assemble one, exported the whole scene from DS, then reimported it again as a single mesh. Job done!

Apart from that I wasn’t gonna fall into the same trap again as I did with Guan Yu! ๐Ÿ˜› I wanted to make sure the model was in good shape before I started rigging it, welding together the vertices to prevent the mesh from falling apart this time. I did this using the Auto Weld tool in the only modelling program I had installed at the time: Hexagon, also created by DAZ. It communicates with DAZ Studio, too, which is nice. Sadly, the program has gotta be about 283 years old, and it’s fucking horrible to use, too. All I wanted to do was weld all the vertices on the model to other vertices close by. But the way the UI works is so utterly, utterly stupid. It’s something like… you select the weld tool, and it immediately takes effect. Uh, I think. If you click anywhere on the model after doing this, there’s a chance Hexagon will just crash. But if you send the model back to DS after seeing the weld tool has done what you wanted, there aren’t any changes. That’s because the change you saw in the viewport is merely a preview! To actually apply the thing you want to do, you’ve gotta press the button over to the right in the Properties window (a button that is always there, even if you have no tool selected) that says “Apply”. No, wait, “Accept”! Apply? Accept? Which one is it again…? God damn. I just had to refer to the raw footage used for the timelapse, which I narrate to help me remember things. ๐Ÿ˜› “Apply” either does nothing, or shows you the new settings you chose. “Accept” applies the settings for reals and doesn’t allow you to undo afterwards. Wtf. It’s ass. Like 100% pure ass. I can only assume that the people working at DAZ are actually insane. I mean, this is kinda unrelated, but they did send me an e-mail yesterday saying that I could “Get all Michael base models FREE”. Of course, I quickly found out that they’re only free if you pay! Omfg THAT MEANS THEY AREN’T FREE!! Stop clickbaiting me you insane dumbfucks! ๐Ÿ˜ก

After getting the model into a good state, I began creating a really basic rig. And it was so much easier than I was expecting. ๐Ÿ˜€ Sure, there were probably a bazillion issues with my rig, but it was good enough for my purposes. ๐Ÿ™‚ I used a couple of DAZ Studio’s built-in tools to accomplish this: the Joint Editor Tool and the Node Weight Brush Tool. Both are now in my toolbar. ๐Ÿ˜€ The Node Weight Brush is annoying, though. The controls aren’t obvious, and sometimes it refuses to let you erase some weight mapping you’ve done. But yeah, it was quite simple to do. Time-consuming, but simple. You basically create the skeleton using the Joint Editor, then for each bone, you paint weight mapping for each axis of rotation. It lets you copy one axis of rotation to other axes, which is great, but it doesn’t let you mirror weight mappings across bones, though. And that’s really annoying. It lets you mirror it over the same bone, but that makes no sense. Rotating the left hand shouldn’t rotate the mesh where the right hand is. ๐Ÿ˜›

But of course, this being my first time doing rigging, I fell into another trap. And it was caused because I’d welded the model together, this time! Argh! ๐Ÿ˜ฃ The mesh for the legs, just like Guan Yu’s, intersects. That is, the fabric on the left leg cuts into the right leg (and vice versa, of course). Because I’d welded close vertices together, I’d actually accidentally welded his legs together, and didn’t realise this until I’d almost finished the rig. What I should have done is figure out a way to exclude certain vertices from being welded, and made sure to exclude those between his legs. Since I was already 90% of the way through rigging, and redoing the model now would cost me about two hours, I decided to chav it and deleted a large section of his right leg. It was a dirty move and I’m sorry. Not sorry. ๐Ÿ˜› Screw you guys, I SAVED TWO HOURS OF MY LIFE! ๐Ÿ˜›

Weirdly, though, even though you weight map specific bones to specific parts of the mesh, there’s an extra dull-ass step you need to take before you can actually select these bones in the viewport. Of course. ๐Ÿ˜› You need to assign “Face Groups” to sets of polygons, and assign those Face Groups to actual bones. When you click on a polygon that’s part of one of these Face Groups, the bone assigned to the Face Group is selected. I’ve no idea why they require you to do this step. I have no idea why there’s no automated process for it, because I’ve already weight mapped the polys to the bones. But it was a fantastically annoying waste of half an hour of my clearly-DAZ-doesn’t-think-it’s-precious time. ๐Ÿ˜›

After the rigging was complete, I put a ton of them into a test scene with Guan Ryu, in a pose that was close to the final thing. Everything finally felt like it was coming together. This was the first moment when I genuinely believed I was gonna get this thing done, and I was SUPER excited by it! ๐Ÿ˜€

For some reason, though, there was a two month gap between doing that test render and continuing work on the scene. And I think it was because of the VFX, which was the final hurdle that I could see. I’ve done VFX before, sure. Some examples being the cauldron glow and volumetrics of Fire Burn, Cauldron Bubble, the volumetric disco lights of Dino Disco, and way back when I was still a noob, the fire effect seen in Shoryuken. But they were all quite simple, really, while the VFX required for this scene seemed really, really complicated, and it was making me nervous. I wanted it to resemble the moment I was trying to reference in my scene, the last strike of Guan Yu’s Rage Musou Attack:

And I wasn’t sure I could replicate that, or even get close to it. Definitely not with my 2D art skillz. ๐Ÿ˜› But anyway, I eventually manned up, and continued on. I was hoping to rip an environment from the game, but after a lot of searching through the game files, I just couldn’t find the terrain meshes. I imagine they they have some bespoke way of storing info about a map, and generate the terrain from an image, or something crazy like that. No matter, I ditched that idea and found an environment from the store that was a good match for the scene. ๐Ÿ™‚ I rearranged the peons, set up lighting, tweaked the pose, fixed more costume issues… things were going really well. But all the while, that feeling kept gnawing at me. “Ya gotta do the VFX sooooon! You might Faaaail It because Your Skill Is Not Enooooough!” ๐Ÿ˜›

When that moment finally came, I decided to refer to the game’s assets to try and figure out how they did it. Instead of searching through about 90,000 images and God-knows how many meshes to try and find the VFX, I used the excellent Ninja Ripper to target specific moments in the game, and managed to rip the VFX textures and meshes fairly easily. They were a lot simpler than I was expecting, so I just decided to pull them into the scene to see what I could do with them. After arranging them into a shockwave kinda shape, adding emission to the material, and adjusting the colour to be just right, I suddenly became all hyper-giddy at the first pass. The filename of the scene saved just after I got the effect in was “Roar, Blue Dragon! 233 – PRELIMINARY PRELIMINARY PRELIMINARY PRELIMINARY PRELIMINARY NOW NOW NOW.duf”. ๐Ÿ˜†

So yeah, turns out I was worried for no real reason. Of course, something completely impossible and incredibly irritating had to happen anyway, because I’m me. ๐Ÿ˜› There was a problem with the VFX textures, where they were clearly very low-res. I’d upscaled them to try and fix this, not with Waifu2x, just a simple bicubic upscale in Photoshop, with a bit of Gaussian blur added on to soften the edges of the VFX. For some reason, this texture rendered differently to the previous one. It’d lost a lot of its intensity. I tried again but without the blur. Same problem. I tried again without even upscaling the image, literally: put image in Photoshop, save out as JPG. Same problem! I made a copy of that image just using Explorer, and the copy rendered the same as the original, but for some psycho reason, even when following the exact same steps I did to create the image in the first place, it rendered differently! It absolutely blew my mind! I didn’t hash the two files to compare them, but there must have been something different. But then again… it can’t have been that different! They were even the exact same size! Saved in the same format by the same application in the same way! Here’s the panel of my redlines I created after this occurred, hopefully it helps illustrate what I mean. It completely destroyed my head. ๐Ÿ˜›

I ended up fixing the low-res issue in post with lots and lots of blurring and smudging and motion blurring and radial blurring. So it was okay in the end. ๐Ÿ˜€ Aside from the swipe, the fire spirals and the hit effects, the only other VFX left to do was a dust shockwave. I first resorted to a pack of “shaders” which couldn’t get anywhere near the effect I wanted. In the end, I realised that I could achieve it very easily myself. All I needed was a primitive torus, a simple gradient, and the ground texture that was already in use. Use the gradient as the cutout, the ground texture as the diffuse, and tweak until nice. Simplez! ๐Ÿ˜€

So, after getting through the VFX, that was it, Luigi. ๐Ÿ˜› Got it rendered, applied all the postwork (mostly motion blur ๐Ÿ˜†), and finally, the scene I never thought was possible was aliiiiive! ๐Ÿ˜€ ๐Ÿ˜€ ๐Ÿ˜€ As for the HUD? That was easy; I just grabbed the HUD sprite atlas from the game assets, and spent some time matching everything up using a screenshot. ๐Ÿ™‚ Rendered a very quick portrait version of Guan Ryu, nothing complicated, stuck it where Guan Yu’s face was supposed to be, and boom, complete! ๐Ÿ˜€ I did try to convert the game’s charmap into an actual font file, though, like a .ttf file. I gave up after a little while because it was turning out to be way more effort than it was worth. I came across a promising tool called… uh, FontTrace, I think? Unlike the other tools, I’m not linking to this one because I don’t want you to waste your time. ๐Ÿ˜› It did nothing but write some useless zero-byte files. Even using the image it provided as a sample. Which was in a format the tool wouldn’t accept. Lmao. ๐Ÿ˜› It was a very old and crusty tool, to be fair, so it probably just broke at some point in time. Anyway, I ended up scaling the charmap up so it matched the letters in a screenshot, then just manually copied and pasted the letters I needed, arranging them into the sentence I wanted to make. ๐Ÿ˜€

TL;DR: I made a render where a blue dragon hits people with Blue Dragon. ๐Ÿ˜›

Whew… okay… that was the process. ๐Ÿ˜† I have a feeling that I missed something, too, but I’m not sure. ๐Ÿ˜› If you actually read all that, firstly, thanks for reading, and secondly, if there’s anything I did miss about the process that you wanted to know about, just give us a shout! ๐Ÿ˜€

I feel that this scene was accidentally well-timed, too, as I’ve very subtly referenced with an easter egg in the HUD version. ๐Ÿ˜€ Maybe you’ll see it if you’re an ultra-hardcore fan? I’m not, I didn’t even realise until I had an idle thought about it. ๐Ÿ˜† But the KO count I used for the HUD version, 2,083, references a special thing that Dynasty Warriors, or rather, Shin Sangoku Musou, will celebrate soon. Let me explain a little first: Dynasty Warriors 1, known as simply “Sangoku Musou” in the East, was a totally different game to the Dynasty Warriors we know now. It was a 1v1 fighting game like Street Fighter or Tekken or whatever. Dynasty Warriors 2 was the first hack and slash of the series, and the series has followed the same style ever since. Instead of them calling it “Sangoku Musou 2” in the East, they distinguished it as a different game by calling it “Shin Sangoku Musou”, or “True Three Kingdoms Unrivaled”. That’s why they’re one number behind the West (DW8 over here is called SSM7 over there, for example ๐Ÿ™‚ ). So when Koei/Omega Force celebrate an anniversary of the series, it’s based on the release date of Shin Sangoku Musou, because that’s when the series truly began. And 2,083? 20-08-03. The series celebrates it’s 20th anniversary on the 3rd of August 2020. ๐Ÿ˜€
Was the easter egg worth reading all that explanation? PROBABLY NOT!! ๐Ÿ˜›

Anyway, let’s get on with sharing the TIMELAPSE! And as you might imagine, it’s the longest one yet! ๐Ÿ˜› It might be a li’l bit more interesting than usual, though, since I did a lot of things I’ve never done before. Although… the length of it might pull things the other way and actually make it more boring than usual. ๐Ÿ˜› Anyway, you can watch it here, if you like! It’s only 17ยฝ minutes long! ๐Ÿ˜› (I should probably warn about epilepsy here, the video does flash a fair bit since as it switches between darker and lighter windows about 22,000% faster than normal ๐Ÿ˜› )

But hey, a longer timelapse means more music, and this time there’s literally no better way to alleviate the boredom than with some of the tunes from the awesome Dynasty Warriors 8 soundtrack! I crammed in seven of them! ๐Ÿ˜€ I kick things off with “Fan The Flames“, the music played during the ABSOLUTELY BAT-SHIT INSANE intro to the original Dynasty Warriors 8. I thought the Xtreme Legends intro was crazy, but holy crap, the original intro makes that look like a documentary. ๐Ÿ˜› (Highlight: Zhao Yun hits a boat with his spear after flying towards it surrounded by flame arrows, and the boat EXPLODES, then all the boats around that ALSO explode, then he gets on his horse while both him and the horse are FLYING THROUGH THE AIR UPSIDE-DOWN!! ๐Ÿ˜†)
After the intro music, I thought that “Welcome To China (DW 7th Mix)” would be appropriate next. I sent that track to my sister just before she actually went to China a while back. Also, whenever she sent some pictures back by e-mail, I always replied with a stupid Dynasty Warriors reference. She didn’t understand. ๐Ÿ˜›
Next up is “My Bad Fellow“, a classic from Dynasty Warriors 4, but it’s still part of the DW8 soundtrack, played during one of the hypothetical battles. I remember grooving to it quite a lot when first starting out with Dynasty Warriors. I think it was the track played during Pang Tong’s stage in DW4XL. ๐Ÿ˜€
Of course, I can’t not have Lu Bu’s theme in the timelapse, so next up is “Theme of Lu Bu (DW 7th Mix)“, the only character in the game with a bespoke theme. The DW 7th Mix isn’t my favourite arrangement of it, as they kinda messed with the classic main melody a bit too much for my liking, but it’s definitely got that familiar vibe. ๐Ÿ˜€
The penultimate track is the epic “Final Game“, played once during Story Mode, but most frequently during major battles in Ambition Mode. I first heard this track on the Dynasty Warriors 8 promo website when I heard the game was coming out, and it immediately made me want the game. ๐Ÿ˜›
“Wait, MongMaster, why is FINAL Game not the final track, you gorm?!” Well prawn, that’s because I wanted to round things off with my favourite song on the soundtrack, and in fact one of my all-time favourite pieces of video game music: “Heavenly Strike“. I love the way it fuses rock and traditional Chinese instruments so naturally and perfectly, I love the way it builds up several times as the song progresses, and when it reaches the chorus, I just can’t get enough of that epic lead melody. And it’s so Dynasty Warriors. If there’s one song that can describe the series, it’s this. ๐Ÿ˜€
I also snuck in “Victory Jubilee (DW 7th Mix)” right at the end, played when you win a battle. Because it’s apt, and I love that jingle. ๐Ÿ˜€ I used the seldom-heard extended version in the timelapse. It’s not in the sound test menu, and you can only hear it after completing a challenge in Challenge Mode, but it fades out. However, if you press a button while “Challenge Complete” is on the screen, it skips to the results screen without fading out the music, so you can groove to it forever. #themoreyouknow ๐Ÿ˜›

Oh, and if that wasn’t enough yammering about the timelapse, there’s one other boring thing that I want to say about it. ๐Ÿ˜› Normally, I have something in the corner saying how many days I’ve worked on the scene, but for this timelapse, I put the exact amount of time, instead. Well, as exact as I could make it anyway. Sometimes I stop recording to take a break, or to refer to something that happened earlier. ๐Ÿ˜› That’s why I know this render took about 70 hours to create. ๐Ÿ˜€ I did this because I felt that showing the days was slightly misleading before. Decorators didn’t take me six whole days, for example. Anyway, that timer was only possible due to some new video editing software I just recently discovered: DaVinci Resolve.

I normally use Adobe Premiere, but DaVinci Resolve is like a hybrid of Premiere and After Effects, with the critical difference that the basic version (which is ANYTHING but basic) is friggin’ FREE. What the actual hell. Why haven’t I heard about this program before?! ๐Ÿ˜› Apart from the interface being all different and requiring me to re-learn where everything is, and it being somewhat… unstable at times, it works quite similarly to Premiere, and can do pretty much everything Premiere can do. It did have a terrible start by crashing silently and forcing me to start from scratchโ€ฆ twiceโ€ฆ but it quickly redeemed itself and really showed its worth when I started playing with Fusion, the in-built visual effects tool. ๐Ÿ™‚ Also, mine is a niche use-case, but I found the whole program super-accommodating for timelapses. ๐Ÿ˜€ After Effects claims it can only support compositions up to 3 hours long (even though I imported a Premiere project and it was perfectly fine with a 12 hour long one (shrug)), and while Premiere can handle sequences up to 24 hours long, that’s sometimes not long enough. As is evident by this 70-hour long one. ๐Ÿ˜† DaVinci Resolve? Yeah, it kinda just shits all over them both and can support both timelines and compositions that are as-near-as-makes-no-difference 256 hours long. ๐Ÿ˜› Although in the Fusion visual effects tool, I found that expressions break when you go past frame 1,000,000. Which is weird. Maybe I should file a bug report and give them a good laugh. ๐Ÿ˜› I fixed that by using multiple compositions less than a million frames long and setting the start time of each of them differently. ๐Ÿ˜€

Anyway, enough about the timelapse! Now it’s time for the RENDER STATS!! ๐Ÿ˜€ Amazingly, this render, even with the environment and lighting and peons, was only taking around 4 minutes to render in the early stages. That kinda changed after adding the VFX and upping the render quality and resolution. ๐Ÿ˜† Sooo, at 4K and Rendering Quality 2, rendering it took a GTX 1080Ti and a GTX 1070… 6 hours 23 minutes 38.32 seconds! So, not too bad. ๐Ÿ˜€ Although in hindsight, I have no idea how it went from taking minutes to taking hours. ๐Ÿ˜› Oh, and as for the portrait render done for the HUD version? I have the time for that one, too! It took 15.97 seconds. Lmao. ๐Ÿ˜† As for postwork? Aye, there’s a fair bit. I cleaned up some graininess, fixed a problem with Guan Ryu’s outfit on the left shoulder, removed two of the specular highlights on the gem embedded into his helmet, applied motion blur to the swipe effect, Guan Ryu’s right arm, and the peons in the foreground, added a fake bloom effect, and added some focus lines and a vignette. And of course, assembled the HUD for the alternate version. ๐Ÿ˜€

Ah, I nearly forgot: the progress history! It’s quite… tall, this time. ๐Ÿ˜† I ended up doing 5 test renders and 17 preliminary ones before the final render. Here it is, you’ll probably wanna click on it to be able to see it properly. ๐Ÿ™‚ Not sure why it’s so blurry before clicking on it, though. Probably WordPress’s fault. ๐Ÿ˜›

Zhang Jiao: Judgement Man

Since I know I can do this kind of thing now, if I ever decide to make a follow-up, and I’m not saying I will (although despite the duration and how much effort was needed, it was still really fun to do, and very satisfying ๐Ÿ˜€ ), I definitely know who I’ll be having the Dragon 3 cosplay as next. That goon over there. Zhang Jiao. ๐Ÿ˜€ Why? He’s my second-favourite character. ๐Ÿ˜€ I love how broken he is, gameplay-wise. If you equip him with the Throwing Knives (which are fully compatible and give him the maximum attack bonus), they can hit an insane number of times, filling 1 unit of Musou in a single combo if the group you attack is big enough. Then you can use that to fuel his secondary Musou Attack, which hits so many times that you can get his Rage from zero to maximum in a single attack. Then, if you trigger Rage and hit Rage Musou while his secondary Musou is still going, you can get to True Rage instantly. Repeat all this, and the amount of time he spends in Rage mode is ridiculous. ๐Ÿ˜† Not only that, his voice actor is a legend. ๐Ÿ˜† Here, I made a quick video to demonstrate. THE TIIIIIIIME FOR JUDGEMENT HAS COOOOOME!!!! ๐Ÿ˜†

Anyway, I think that’s all. Hope I didn’t bore you too much, and I really hope you like the render! ๐Ÿ˜€ I will finish this post with the following GIF. And by saying WordPress is shit. ๐Ÿ˜›

Back to the dance floor!


Just a quick(ish) one!

So, almost a year ago now, I finished Dino Disco, quite a rare render for me because it didn’t involve any dragons. ๐Ÿ˜› Despite the unusual struggles I had trying to fit it into the memory of a very high-end GPU, and the INSANE render time of 36 hours, I was stupid-happy with the result, and I still think it’s the best render I’ve ever done, although… mrghhh, it’s really hard to say that, actually. Fire Burn, Cauldron Bubble came out so much better than I imagined it would, I loved Decorators in a different kind of way, and I was really happy with my most recent render, Hoarder, too. There’s something about Dino Disco, though. The insanity of it is just a slight step above the others. ๐Ÿ˜†

Damn it, Mongz, stop digressing and stay on target, this is supposed to be an aside. ๐Ÿ˜›

Anyway, when I first showed it to someone at work, they quickly noticed something I hadn’t noticed in all my excitement: some of the dinosaurs, specifically the raptors and the rex, looked “shiny”, like they were sweating or something. And AFAIK, reptiles don’t sweat. ๐Ÿ˜› Since then, these shiny dinos have become a mini-joke which kept coming up every so often, and while I wanted to fix it, I didn’t want to re-render the scene because I thought it was going to take another 36 hours to fix it. ๐Ÿ˜›

The memory of that ultra-long render time has passed, though, so I thought I’d pick it up again and fix the damn shiny dinos. ๐Ÿ˜› After doing that and checking with the joke-maker, he also pointed out a few other things that I agreed could be improved. Sooo, I did all the changes, let my computer burn for a while, re-applied the postwork on the new render, and voila! Dino Disco v2!

More flavours here:
(1080p) (2K) (4K)

WOO! I think this looks a lot better than the original! ๐Ÿ˜€

So, aside from fixing the shininess of the dinosaurs, what’s changed? Well, it was pointed out that the central rex’s chest looked unusually white. I was about to pull out the “camera flash” excuse, but I couldn’t deny that it looked a bit wrong, so I dimmed down the key light and mixed in a few more lights to give her chest a bit more colour.

The disco ball also didn’t look right, which I knew about already, because I’d spent a while trying and failing to get it to look nice the first time around. Not sure why I was struggling, because I saw the problem almost immediately after going back to it and looking at the material settings, lol. ๐Ÿ˜› I also got some feedback saying the floor wasn’t supposed to be shiny, which I disagreed with, because some crap computer monitors (*cough* Mac *cough*) do still reflect light despite being lit from behind the glass, but agreed that it was a bit too reflective, so I toned it down. I was also given the great idea to add some scratches to the floor, so I added an overlay with various scuffs and claw marks on it. It’s very subtle, but I think it worked nicely. ๐Ÿ˜€

Also, I found that most of the dinosaurs had some stupid preset subdivision settings on their displacement maps, and on the models themselves. Knocking them down to a realistic level brought memory usage down quite a lot. This, combined with, uh… a very generous “loan” of another 8GB GPU (a 1070Ti), allowed me to render this scene in about half the time of the original: just 18 hours 19 minutes 40.55 seconds! My room was quite hot afterwards and there was this distinctive burning smell in the air and that loan wasn’t technically authorised, but hey! Speed! ๐Ÿ˜›

That’s about it, I think. Hope you like the improvements! And big thanks to Louie for all the feedback! I never get feedback, so that was nice. ๐Ÿ˜†

Fight to the death for the last toilet paper!

Heyooo! Happy Apocalypse, one and all! ๐Ÿ˜›

How’re you doing? Hopefully you’re using your mad Ninja Skillz and dodging all that invisible and ultra-deadly COVID-19 while at the shop only to buy bread, milk, fruit, and Cheesestrings. (cringe) ๐Ÿ˜› Me? Yeah, I’m totally fine, better than usual, actually! I really don’t get what all the panic is about. It’s no worse than the flu, right? We get that every year, but that doesn’t cause people to have a massive panic attack and buy 40,000 toilet rolls and hand sanitisers. ๐Ÿ˜› I dunno, I completely shut myself off from the news months ago, and Adbook not long afterwards. It’s all scaremongering and fake news. Sure, I’ll stay away from other people out of respect (even though I don’t have the virus, and even though I know they don’t have the virus, because if they did, they’d be at home dying, because apparently almost no-one recovers, lmao), but I’ll think for myself, thanks. ๐Ÿ˜›

I’ve not really had to adjust to the “always stay inside” rule because I do that anyway. ๐Ÿ˜› There are only two differences, the first being that I now have to work from home, which I greatly prefer because it’s quieter, because I’m an anti-social bumface, and because I don’t have to give the bus company that I hate ~ยฃ12 a week just to get to work. ๐Ÿ˜› But the second difference is that I now have to spend an hour and a half getting to the shops and back, and can only carry about one week’s worth of supplies, because everyone in the country is panicking and suddenly wants to use online grocery delivery and all stores are booked solid for three weeks and people are staying up past midnight just to snipe a friggin’ delivery slot for three weeks in the future. God damn really? ๐Ÿ˜‘ But yeah, other than those things, it’s business as usual for me; just staying inside with my best friend (the PC ๐Ÿ˜› ) and playing many many games. Although some spaz is trying to scare people out of that, too, by posting an unrealistic model of what gamers will look like in 20 years. Lol, 20 years? I’ve had my gaming PC for about 12 years now, and I’ve been gaming longer than that, but I still look pretty much the same as I have done for a while. So in about 8 years I’m apparently going to be fat only in the lower part of my torso and have a long head with a crevasse in it? Lmfao those “researcher” gorms need to get out. But when they do, they’d better stay 2m away from other people. ๐Ÿ˜›

Anyway, yep, the world has gone crazy, but I’m still the same. Still crazy. ๐Ÿ˜› Despite me trying to ignore everything, I couldn’t bring myself to ignore the very appropriate but potentially tasteless render idea that appeared in my mind the other week. Because it was funny. And funny is good. Usually. ๐Ÿ˜›

It took some self-nagging to bring myself to get started on it because of what I thought was going to be a mahoosive pain. The idea required me to construct a mound consisting of many duplicates of a single object, and just thinking about doing it was boring. ๐Ÿ˜› I was also unsure about how it would turn out when I had done the really boring part. But nevertheless, I kicked myself up the arse, reattached my leg, and started work on it on Easter Monday. Then, just the next morning, I was greeted with THIS!

More flavours below, including a special, stylized, dark flavour!
Regular: (1080p) (2K) (4K)
Dark: (1080p) (2K) (4K)

Because OF COURSE!! Morons hoarding a ton of toilet paper got you down? Fix it with a dragon hoarding a ton of toilet paper! ๐Ÿ˜›

Hahaha, despite the mild pain that was the first 30 mins or so of creating this (and the moderate pain that followed), this was so worth it. ๐Ÿ˜€ Hell, what little pain I did feel while creating this render was pretty short-lived anyway, because this scene only took about 7 hours to make, which is the fastest I’ve been able to create a fully-fledged scene in quite some time! ๐Ÿ˜€ Hell, if you include the render time and postwork (render stats spoilers! ๐Ÿ˜› ), it only took about 9 hours, start to finish! ๐Ÿ˜ฎ

So, that “mound consisting of many duplicates of a single object” I mentioned earlier? Yeah, that was all the toilet rolls. I ended up referring to it as Mt. TP. ๐Ÿ˜› I put a roll of toilet paper in the scene and created 100 instances of it, arranging them into the base of the mountain. To help, I created a sphere which vaguely represented the final mound, and very roughly posed the Dragon 3 so he was sprawled on top of it to ensure it was about right. Then I realised I didn’t need to create the “core” of Mt. TP, I just needed the shell, so I rearranged the toilet rolls so they followed the perimeter of the guide sphere. It wasn’t too bad when I got into the rhythm of it, and it wasn’t particularly hard. Just… dull. Needed way more than 100 rolls, too; the final scene ended up having 343 rolls in there. ๐Ÿ˜› It only took about half an hour to finish the basic structure, though, so that was good. ๐Ÿ˜€

The Mountain

After that, it was just a matter of posing the Dragon 3 on top, which took a bit longer because I couldn’t quite decide how I wanted him to lie. I wanted him to be sprawled out, but at the same time, I wanted him to look happy and cozy, so I settled on a hybrid of the two, where his upper body was curled and he was resting his head comfortably on his claws, but his hind legs were sprawled out a bit, accidentally kicking a couple of rolls off Mt. TP. But he clearly don’t care. He stupid-comfy. ๐Ÿ˜€

Dawwwww. ๐Ÿ˜Š

Deciding on an environment was a little tricky. In fact, I already had a shot at making this scene a few days before doing it for real. During that session, I managed to narrow my environment choices down to a few options, the last one being “make a custom cave”. About 5 minutes after experimenting with ways to do that, I quit, because everything was being a dick. ๐Ÿ˜› The rocks I was trying to use all had inverted normals so you couldn’t see them in the viewport without using negative scale, and instances of those objects with the same transform parameters were appearing in a different position for no reason. ๐Ÿ˜‘ Anyway, thankfully I didn’t have to resort to creating my own. I found a little nook in one of the environments I chose which was just what I was hoping for. ๐Ÿ˜€

I learned something pretty strange while doing this scene, though: a “solution” to the inverted normals problem I had. Let me explain a bit: each polygon on an object has a “normal” which indicates what direction the polygon is facing. If this is towards the camera, that’s okay. If the polygon is facing away from the camera, however, that’s called a “backfacing” polygon. Usually, programs save processing power by not rendering backfacing polys, but some programs decide it’s necessary that the user sees them, and do render them. DAZ Studio is speshiful, though. It does render backfacing polys, but instead of drawing the material on the poly as normal, it simply makes the poly solid black, regardless of lighting! Neither of DS’s core renderers (Iray and 3Delight) have a problem with showing backfacing polys like this; they render perfectly fine. But when all the viewport renderer bothers to show you is a silhouette of the object, it is a problem! A massive problem! ARGGGH!


There’s an option in the preferences called “Backface Lighting”, but it appears to do shit all. But hey, it’s fine, cuz I managed to fix the problem by… heheh, God damn… sorry, I… I still can’t believe the way I fixed it. It’s so, so dumb. ๐Ÿ˜›
Okay, so… DAZ Studio has several viewport render modes, most of which are never used unless you’re really weird or have some kind of need for it. Two of those are “Wire Shaded” and “Wire Texture Shaded”. They’re helpful if you need to see the polygons of your scene, or, well… they would be useful, if they didn’t completely tank the viewport framerate. Seriously, it takes DS about 10-20x longer to draw the wireframes than it takes to draw the object on its own. ๐Ÿ˜› For some insane, impossibly stupid reason, though, in these modes, if you have the “Backface Lighting” option on, backfacing polys actually render properly. I just… why. WHY!

Texture Shaded w/ Backface Lighting ON
Wire Texture Shaded w/ Backface Lighting ON

Of course, if you do decide to use the “Wire Shaded” or “Wire Texture Shaded” mode with the Backface Lighting option on just to get around the problem where backfacing polys are black no matter what, you then have to deal with the ludicrously low viewport framerate. But hey, there’s a stupid way around that, too! If you go to the Draw Settings window and set the wireframe opacity to 0, yay! Framerate becomes normal! So uh… if I’m in Wire Texture Shaded mode but with no wireframe… WHY exactly does that act differently to Texture Shaded mode?! What are you smoking over there, DAZ?!

Wire Texture Shaded w/ Backface Lighting ON w/ 0% Wireframe Opacity

Ugh. Whatever. ๐Ÿ˜›

I also poked dForce again in an attempt to get some stray sheets of toilet paper lying in the scene, dForce being DS’s solution for cloth simulation. It was my first time using it properly, and it’s, uh… shit? Yeah, “shit”, that’s the word. ๐Ÿ˜› Maybe it’s okay for clothes and stuff? I dunno, I don’t render humans, so I don’t render clothes. But seeing as how the following can happen sometimes when trying to apply cloth simulation to a simple plane, I can’t see how clothes would work any better:


Maybe I was using it “wrong” or something, but seeing as there’s almost no documentation for this feature (yet again!), I’m not exactly sure how I can learn to use it. Maybe I should render a human with dForce clothing just to see if I can figure out how it works?

Anyway, I think that’s all I have to say about the process. ๐Ÿ™‚ Despite DS’s stupid brokenness and dForce’s stupid brokenness, everything went pretty smoothly, which is always nice. ๐Ÿ˜€ But now, it’s time for the render stats, which may have already been spoiled! ๐Ÿ˜› Despite all the toilet rolls, thanks to instancing (maybe), this scene didn’t need much memory, so both my GPUs were able to party this time! ๐Ÿ˜€ So, at Quality 2, the 4K render tooook… 1 hour 35 minutes 20.36 seconds! Pretty nippy! As for postwork, I covered up some poke-through on the toilet paper hooked onto the dragon’s horn, fixed some weird artefacts on a different sheet of paper, added motion blur to a few rolls of toilet paper, blurred out some noise that the Post Denoiser didn’t quite denoise, tried fixing some nasty-looking texture seams on the cave wall, added a very mild bloom effect, and added a vignette. ๐Ÿ™‚

I got a timelapse for you, too! Since the render didn’t take long to create, it only contains two songs this time, both by the very funny and very crazy comedy/metal band Psychostick. ๐Ÿ˜€ I’m glad it only has two songs because I couldn’t think of a third. ๐Ÿ˜† Anyway, first up there’s The Dumb Song, because everyone is being dumb and hoarding craptons of toilet paper for no good reason. Hoarding it won’t stop you from getting the virus. ๐Ÿ˜› The timelapse ends with Fight To The Death, because of one perfectly appropriate lyric near the end of the song, which I also used for the post title. ๐Ÿ˜€ You can watch the timelapse here!

I also have the progress history below, and it’s very short! ๐Ÿ˜€

Only four preliminary renders before I felt like I could render the final thing! ๐Ÿ˜€ After the first preliminary render barely showed any issues, I got very suspicious and triple-checked it to be sure I wasn’t losing it. ๐Ÿ˜† It never goes that well! ๐Ÿ˜›

Anyway… I think that’s all from me for now! Hope you liked the render. ๐Ÿ™‚ See ya later, don’t die and stuff, and enjoy your pasta and toilet paper casserole or whatever you do with those things that I can’t buy any more because everyone else is suddenly buying all of them. ๐Ÿ˜›

(in all seriousness, plz stay safe, you’re too cool to get owned by a microscopic virus ๐Ÿ˜†)

Oh, rats, it’s the Lunar New Year again!

Ni haaaaaao! Xin nian kuai le! ๐Ÿ˜€

Another year, another… Lunar New Year. Yep, I realised how stupid that sentence was, just before I finished typing it. ๐Ÿ˜› Anyway, it’s now the Year of the Rat, and you know what that means! Another Lunar New Year render, the 9th in the series! ๐Ÿ˜€

Like last year’s render, I cut this one pretty close again. ๐Ÿ˜› It was because I spent most of the previous weekend creating something for my brother’s birthday: the Daily Cipher. It’s a rough browser game based on a stupid in-joke that I don’t really understand. ๐Ÿ˜› Apparently a daily cipher is some kind of cipher which, I quote: “can be used daily az a way to change da algorithm”. Not really clear on what “da algorithm” is, and if by that he means the cipher itself, it sounds like a “daily cipher” is actually a process in which some information is ciphered, and then every day after that, the original cipher is ciphered by a new cipher, which would basically make the information completely irretrievable after the first day, unless you can somehow decipher some garbage into some… some less garbagey garbage before deciphering that into the original information. ๐Ÿ˜› Anyway, my brother is dumb and the game I made is nothing like that. On each day, the website gives you a randomly ciphered phrase, and the aim is to decipher it to get an “epic bassline” (another stupid in-joke ๐Ÿ˜› ). You can give it a shot here if you want! Although be aware that it was the first time I’ve ever tried to make a game for web, the API I used was utter shite, and no-one I told about it has really tried to play it, so I’ve been unable to get any feedback to fix any problems there might be. As a result, it might not work properly, especially if you try to access it on a mobile browser (despite my best efforts to make it work on mobile). ๐Ÿ˜›

Anyway, where was I? Oh yes! The Lunar New Year render! ๐Ÿ˜›

So, the past two years, I barely managed to finish the render in time for the Lunar New Year. Year of the Dog was difficult because good dog models were scarce (for some reason), and and the Look At My Hair plugin was a piece of shit. Year of the Pig was even more difficult because good pig models were non-existent and I had to resort to using an upscaled low res pig, and the Look At My Hair plugin was an even bigger piece of shit. ๐Ÿ˜›

This year? Yep… pretty much the same thing happened. Apart from that Look At My Hair was the biggest piece of shit this time. ๐Ÿ˜›

When I first started looking for rat models, I thought I was gonna have to resort to using a low res one made about 15 years ago, again. But thankfully, I did find a mouse morph for Genesis. Not quite the rat that I was looking for, but I took it, because it was by far the best option. But… that doesn’t mean it was a particularly good option. ๐Ÿ˜› The morph itself wasn’t quite what I was shooting for. Sure, it made Genesis look like a mouse, but it was still a bit too anthropomorphic, kinda like what happened with Year of the Monkey. It was made worse by the fact that the eyes didn’t look anything like a mouse’s eyes. And it was kinda fat, too. ๐Ÿ˜›

After posing it, it became clear that the model didn’t look good enough, so I had to morph the crap out of it in ZBrush to get it to look reasonably close to what I wanted. I shrunk down the eye sockets to be more circular, morphed out the thumbs, changed the fingernails to be more like claws (that was especially painful), hid the front teeth that were making him look more like a rabbit, and did my best to morph the body shape into something leaner. I don’t think I’ve modified a model so much before. I… guess it was an experience? ๐Ÿ˜›

But then came the worst part. The Look At My Hair plugin. Now, I’ve said how shit this plugin is on several occasions, but this time, oh my fucking GOD, I don’t know what the hell its problem was! It didn’t even work at first; I had to reinstall the damn thing. Then it started crashing as I was trying to style the fur preset provided with the morph (it looked way too “poofy”). Then it prevented scenes that contained the hair preset from loading, so I had to uninstall the plugin, remove the hair objects from the scene, and reinstall the plugin to recover my work! Then it refused to let me add more hair follicles without friggin’ crashing! Then, when I was done, it slowed DS down to a crawl until I removed the stupid LAMH preview objects, and then, for some insane reason, it decided to fill up the remaining space on my boot drive! Goddamn, I hate it. I hate that shitting plugin so, so much.

Anyway… caaaaaalm. I’m calm. ๐Ÿ˜› I’ll stop yammering about the process now, and just show you what I actually managed to come up with! BOOM:

Available in these flavours:
(1080p) (1080p Dark) (2K) (2K Dark) (4K) (4K Dark)

Wooo! ๐Ÿ˜€ The body shape and materials could have used a bit more work, but hey, I don’t think it came out too badly! A bit better than Year of the Pig, at least. ๐Ÿ˜› What do you think? ๐Ÿ™‚

Now for the render stats! And this one was turbo-fast! Thanks to the scene’s low VRAM usage, both my GTX 1080Ti and GTX 970 were able to pair up this time, and they managed to spit out a 4K render at Quality 2 with Caustics on in just 29 minutes 19.77 seconds! BOOM! ๐Ÿ˜€ That’s faster than Year of the Pig, although I didn’t have my 1080Ti back then. Still not sure why Year of the Dog took more than two hours. ๐Ÿ˜› Postwork was pretty much the same as every Lunar New Year render: a custom background, some glow effects around the rat, and that’s about it. ๐Ÿ˜€

UPDATE!! I’ve got a timelapse for you now! Overall, the render didn’t take that long to create (I’ve got about 9 hours of footage, so excluding all the parts where I took a break or got distracted, it was probably 7-8 hours in total), so that means the timelapse is a bit shorter than normal. You can take a look at it here! ๐Ÿ˜€ Because it was shorter, I could only fit in two songs. I start with Expecting More From Ratty by Scooter, mainly because “rat” is right there in the title, but also because it started playing when I was working on the scene and made me laugh. ๐Ÿ˜› I then finish with Rat Race by Billy Idol, because again, “rat” is in the title. C’mon, what else did you think I was gonna do? ๐Ÿ˜€
Making the timelapse made me realise something, though. The majority of my time was spent on the fur, trying to get it on the rat in the first place, trying to style it, trying to export it as an OBJ, trying to tweak the materials, then doing one or more of these things again because LAMH exported the OBJ wrong. All while the plugin kept crashing DAZ Studio at random intervals. No wonder I felt like I was losing my mind. It’s because I was doing the same shit for about 5 hours! I bet I’d’ve been able to finish this in half the time if it wasn’t for that friggin’ plugin!

Guh. Whatever. Brain is fried, and I am tired. ๐Ÿ˜› I’m gonna head off now and play a bit of DJ Max Respect V until I am super-tired and just want to faceplant my bed. ๐Ÿ˜› G’niiiiiight!

(Crap, I barely posted this in time; there were only two minutes left. XD)


I AM! I haven’t heard even a hint of that stupid song yet! I can taste victory! ๐Ÿ˜€ ๐Ÿ˜€ ๐Ÿ˜€

Anyway… harrooo! Merry incoming Christmas! Or whatever it is that you celebrate! ๐Ÿ˜€ Exactly like last year, when this is posted, I’ll be sliding down a snowy hill on a toboggan in an attempt to beat my sister to the bottom, and losing every time because my toboggan is crap! ๐Ÿ˜› Saw lots of people crashing and wall-riding last year because they were too dumb to slow down and/or turn for the corner, which was funny. Hopefully there’ll be more of the same this year. ๐Ÿ˜€ Oh, and we’ll be sitting in giant inflatable rings and sliding down some ice, too. ๐Ÿ˜€

I also went to Cadbury World in Bournville with the whole family a couple days ago. ๐Ÿ™‚ The best part was… well, I was gonna say the shop, but no, the best part was an accident that happened during one of the shows. One of the actors was sat on a barstool-style chair when the top cushion part of it kind of collapsed, allowing the frame of the stool to tear through the fabric and pelt him (seemingly) directly in the gonads. ๐Ÿ˜† He rolled with it so well that it almost felt like it was staged, but it can’t have been. That stool looked totally phwoacked afterwards, and the wicked witch completely fell out of character and could barely stop laughing. Understandably, of course. It was hilarious. ๐Ÿ˜€ The second best part was the shop, which is now my new favourite shop. I was expecting it to be a total ripoff, but holy crap, there were some really great deals in there. I ended up buying way more than I thought I would. ๐Ÿ˜€ The rest of Cadbury World? Nah. Don’t bother. Especially with kids. Unless you’re crazy about history or the Cadbury brand (as a company), it’s suuuuper-boring. ๐Ÿ˜›

Anyhoo, aye, despite having the uninteresting history of the Cadbury brand forced into my ears, it’s been fun. I hope you’ve all had fun so far, too, and I hope you get some nice presents tomorrow! ๐Ÿ˜€ And hey, I’ve got a slightly early present for you: a Christmas render! Whether it’s a nice present is totally up to you, but hey! PRESENT! Don’t look a gift horse in the mouth! Its breath is terrible! ๐Ÿ˜›

(where did that stupid saying even come from ๐Ÿ˜› )

So, this year, I was a bit worried, cuz I couldn’t think of a solid idea for ages. Usually I have something solid before I start working on a render, because I really don’t like scrabbling around in the dark, so to speak. It’s not fun to work on a vague idea for hours just to realise that it ain’t gonna work out well, or at all. ๐Ÿ˜› But I did eventually think of one, and amazingly, it was DeviantArt which kick-started the idea this time.

One day, when I decided to log in just to see if I’d happened to get any views on my work in the past few months (I hadn’t ๐Ÿ˜› ), I noticed that they were doing an event where they take Christmas cards made or decorated by artists and give them to people who are in hospital over Christmas. If you participated, they’d give you a free month of Core, too. This was interesting, because it felt like the first time I’d seen something on DeviantArt that I might actually be able to participate in. Normally all they do is competitions clearly aimed at high-level artists. But just as I was thinking about doing it, I realised. I don’t give a damn about DeviantArt’s stupid Core membership, I probably wouldn’t be able to get the render done in time, the price to send a letter overseas would probably be way more than I’d be willing to pay, and I don’t really consider myself to be an artist. They might’ve rejected it for being too weird or not arty enough. I dunno if they look gift horses in the mouth or not. ๐Ÿ˜›

But the event did make me think… why don’t I do it anyway? Why not base my scene on something that would look nice on a Christmas card? And hell, why don’t I make actual cards out of it and give them to people I know, people who will probably appreciate it? ๐Ÿ˜€ Kind of an odd idea, really, because I haven’t done Christmas cards since primary school. I think they’re a bit pointless. ๐Ÿ˜› Oh well, my brain works in odd ways, so I guess the idea isn’t so odd for me. ๐Ÿ˜›

So, I booked my remaining days off work, and when they came around, I used them to work on the render. Then the weekend, too. And the odd day after work the next week. Eventually, after tons of fannying about, I ended up with this! BEHOLD!

More flavours right here!
(1080p) (2K) (4K) (A5 Portrait)


Oh maaan, I’m so happy with this one. ๐Ÿ˜€ And I’m glad, because as you might’ve deduced from what I said up there, it took way longer than I was planning. I initially thought it was a simple enough idea that I’d be able to do it in two days, but nope! It ended up taking six. Not six whole days, of course. I had annoying things like “work” and “social life” that I had to deal with in-between. ๐Ÿ˜›

Although thinking about it, overall, it probably didn’t take that much longer than normal. I didn’t spend the entirety of every day doing the render, so… it probably only took about 4 whole days, as opposed to my usual 2-3. I think it took longer because of indecision and the need to keep adding things to the scene, not because of things that went wrong. ๐Ÿ˜› The worst thing was choosing the environment, and at first, I thought the render would never see the light of day because of it. I tried one which looked quite good and that I felt would work, but when I set it up and rendered it, I found that it didn’t look anything like the promo images… which is a very common occurrence, but still irritating. ๐Ÿ˜› The next environment I tried didn’t look bad, but it was mahoosive, and all the detail seemed to be focused on one small part of it that I didn’t plan on using. Thankfully, I got hold of another environment which was a much better fit. I ended up combining the HDRI from one of the other environments I’d tried with the geometry from the new environment, which worked very nicely. ๐Ÿ˜€

After that, it was just tweaks and mostly unnecessary experimentation. ๐Ÿ˜› The most time-consuming one was probably the custom morph I did for the wyverns. There’s a supermorph which transforms the Dragon 3 into a wyvern, but I’ve never properly used it because it never looked “right” to me. The body’s fine, and I don’t mind the bulkier muzzle (even if I do wish it was optional), but the feet really bug me for some reason. I always saw wyverns as having three front toes and optionally one rear toe, so they can grab things easily, kinda like a bird of prey. But this supermorph keeps him as a four-toed dragon, but with an inflated index toe tipped with an oversized talon, and it just makes him look stupid. Like some sort of deformed velociraptor. ๐Ÿ˜› So, I made a really rough extension to the morph in ZBrush, in which I scale his fourth toe down to zero (because one cannot simply remove it without rerigging the whole model, and I have no idea how to do that ๐Ÿ˜› ), and make all his talons big. Massive overkill, because I reckon no-one will give a damn, and the morph is rough as hell, but hey, I like it and I think it looks better, so shush. ๐Ÿ˜›

There were other annoying little things I had to do, too. Because the tree and decorations were all one big mesh (not separate), I had to extract some baubles from it to place in the claws (and maws ๐Ÿ˜› ) of the dragons, as well as in the decoration box. I ended up having to cut the top off a crate using DS’s lame-o geometry editing tool to make said decoration box, because I didn’t have one that could open. ๐Ÿ˜› It was also really tricky to make the tinsel look nicely shiny and metallic. I had to use glossy anisotropy and set the rotations just right to get the effect I wanted.

I got the A5 version done in a few days, and that was printed onto the cards I sent out to people, but it didn’t actually end up being the final version. Because of time pressure (I had to get something reasonably close, otherwise the cards wouldn’t be delivered in time), I’d forgotten to add mist into the background, which made it look like the foreground and background were melding together, even with depth of field. Also, I then realised that when I extended the picture to 16:9, the left and right sides looked… dead. There was no life outside the middle third of the image. So, yep. There was still more work to be done! ๐Ÿ˜›

I came up with some nice “scene extensions” for the left and right sides, and learned a way to add mist to the scene. I basically just used a bigass cube set to be completely refractive, with a refractive index of 1 (the refractive index of air), a high scattering distance, and a very, very faint light blue scattering colour. It pretty much doubled the render time, but it was worth it. ๐Ÿ˜€

Wow, that’s a lot of blabbing, but I’m done now! ๐Ÿ˜€ Lots of tweaking and additions, but I think it was worth it in the end. What about you? Do you like it? ๐Ÿ˜€

Now for the RENDER STATS! And… I don’t have them! ๐Ÿ˜› Not right now, anyway. I know that the render was done in 4K at Quality 3 (one more than I usually do) and it think it took about 12 hours. I’ll get the accurate numbers when I get home, and update later. ๐Ÿ™‚ UPDATE!!: Lmao oops. I completely forgot, and now the render time’s been truncated from the DAZ Studio log file. ๐Ÿ˜† I’ve also since deleted the raw footage used for the timelapse, so the only number I have is from the timelapse itself. Rendering in 4K, it took around 18ยฝ hours to reach 95% convergence at Quality 3. Normally I do Quality 2, but this time, my early test renders were completing really quickly, so I thought I’d spend a bit more time for a tiny increase in quality. When I shifted to 4K, added the new dragons, and especially when I added the mist, the render time spiked, but I didn’t go back to Quality 2 in response. I was probably thinking “naaah it’ll be fine, placebo quality go go go”. And I was probably stupid-tired, too. ๐Ÿ˜›

As for postwork, there isn’t much, really. The main things are the subtle falling snow and the vignette, but I also removed/masked a few distractions and tiny mistakes, added a cooling filter, and tweaked the levels. I do want to tweak the vignette again because I think the desaturated corners are way more distracting than I intended, but that’ll have to wait until I get home. ๐Ÿ™‚

Since the render took longer than usual to create, I made a slightly longer timelapse for it, too. Sorry. ๐Ÿ˜› But if you’re still interested, you can watch it heeah! ๐Ÿ˜€ As always, it comes with vaguely related music. I didn’t put any crappy Christmas music in the video because I can’t stand it, and all the winter-related songs I could find were all friggin’ depressing, so I had to resort to using songs from games I’ve played. ๐Ÿ˜› First off, there’s a very wintry-sounding piece from Pokรฉmon Mystery Dungeon: Gates to Infinity’s final dungeon (I think): Glacier Palace (Great Spire). Spoilers. ๐Ÿ˜› After that, I stick with the wintry theme by playing Snowy Mountain from Sonic Adventure before kicking it up a notch with the snowboarding music from the same game: Be Cool, Be Wild and Be Groovy! ๐Ÿ˜› Then, there’s a song featured in Hatsune Miku: Project Diva F 2nd: Decorator by livetune(kz), which I chose because the name of the track describes exactly what’s going on in the scene. ๐Ÿ˜› I finish with Wonderful Dream (Holidays Are Coming) by Melanie Thornton, which is both full of cheese and just makes me think of the old Coca-Cola adverts, preventing me from taking the song seriously and making me laugh every time because I have a broken sense of humour. ๐Ÿ˜†

Also, here’s the progress history, too! You’ll probably need to click on it to enlarge if you wanna read any of my scribbles (unless you have eyes of GOD ๐Ÿ˜› ).

I think that’s all for now. Time to schedule this post… if I can figure out how to do it on this mobile app! ๐Ÿ˜› Have a great Christmas, and a happy new DECADE! ๐Ÿ˜€ See yaz!

I added a few bonus pics to the post in an attempt to make the huge, likely boring wall of text a bit more interesting and less eye-bleedy. ๐Ÿ˜›

It’s Halloween! Celebrate with Pumpkin Hill!

(It’s not Jonah Hill or Winston Churchill!)

Hiii! Happy Halloween! Or All Hallows’ Eve! Or Allhalloween! Or All Saints’ Eve! Or Saints Row Eve! Not that last one! ๐Ÿ˜›

How’s your day been? If you’re a kid, I hope you obtained/will obtain many free sweets from creepy strangers! And if you’re an adult, I hope you successfully make it through your evening without any kids ringing your doorbell. ๐Ÿ˜€ Me? Well, I bought a box of treat-size sweets with the words “ideal for trick-or-treat” on it. And then began to eat them all. ๐Ÿ˜› Like hell am I givin’ out sweets to random kids that interrupt my evening! Not like anyone’s ever buzzed my doorbell on Halloween, anyway, and not like I’d answer it if they did. ๐Ÿ˜›

Ah, seeing as it’s Halloween, I’ve got a spooky story about something that happened recently. Well, it’s not really spooky. Or particularly interesting. ๐Ÿ˜› But anyway, for some reason that I can’t quite figure out, one of my videos on YouTube – just one – has seemingly gone viral, because the view count on it has exploded. It’s the last stage in my Streets of Goong series, Stage 8. I finished that series about 9 years ago now, and although it didn’t get a monstrous amount of attention, I was still really humbled by the response. It got far more views than I ever expected it to, around 5K-14K per video. However, all of a sudden, Stage 8 has gotten a monstrous amount of attention, achieving more views than all of my shitey videos combined: 636K, and it’s still rising. :O What shocks/scares/confuses me the most is that seemingly because of this, my subscriber count has jumped from about 100 (which I was genuinely amazed by) to 2,000 (which completely blows my mind), and it’s still going up! I don’t get it! That series is 9 years old! Why’d I get so many subscribers from it now? What’m I gonna do with them?! And why is everyone only watching the last video in the series?! That’s not even the best one in my opinion! ๐Ÿ˜›

Heh… typical, ain’t it? Back then, I had a ton of free time, so I used to post crap on YouTube fairly frequently, but it only got a relatively small amount of attention. Now I barely post one video a year, and suddenly I’ve got this massive audience for the stuff I posted ages ago. ๐Ÿ˜›

Y’know, talking about this viral explosion has just reminded me of another one I had a while ago, when a Starbound dev used one of my videos in a news post on their blog for a reason that didn’t really make any sense. The difference was that that ended up being very annoying, mainly because of the fanboyish comments I got which were directed straight past me as if it wasn’t even my video they were commenting on. Instead, most of the comments on the video were directed at the dev who shared the video, in a tone that falsely insinuated that they were bestest buddies, and in a way that made it sound that they believed the dev created the video or something. I didn’t mind much at the time, because I felt honoured that one of the Starbound devs thought my video was funny and random enough to share on their blog for a joke, but now I just get super pissed off when I think about it. Because Starbound, that borderline scam of a game that I backed when its first round of crowdfunding opened (with three others, and I was the one who suggested it, which made me feel bad when it was delayed to the point where we nearly forgot it existed), turned out to be a gigantic pile of turd and one of my most hated games of all time, easily described with words such as “slog”, “dull”, “untested”, “late” and “iwannaplayterrariainstead”. I know that last word isn’t a word. That just symbolises the developers’ lies. I don’t want anything to do with the shithead company who created it and if they shared any of my videos again I would immediately take down the video and re-upload it with external sharing disabled, like a kind of Chucklefish exorcism. Lmao “Chucklefish”, more like “Chucklefuck“. ๐Ÿ˜› I encourage everyone to pirate every goddamn thing that has their name on it, and here is a gif just for those shithead devs:

A looping, cartoon-style gif showing a middle finger being wiped over someone's face repeatedly.

ANYWAY, off-topic, MongMaster, VERY off topic and very ranty. The readers don’t care because they’re too cool for that, so get back to Halloween. ๐Ÿ˜› Yes, despite the start of this post looking like some kind of trick, I didn’t come here to do that. I came to give you a treat*, in a kind of Soviet Russia-esque trick-or-treat! And that treat* is… a Halloween render! ๐Ÿ˜€

*your perception of whether this “treat” really is a treat may vary ๐Ÿ˜›

I didn’t do a Halloween render last year for some reason. In fact, I didn’t even realise I hadn’t done one last year until this year. ๐Ÿ˜› Maybe I didn’t have any ideas for it, or maybe I was busy. To be honest, at first, I wasn’t sure if I was gonna create one this year, either. I wanted to, but couldn’t think of any ideas for days. It was probably just because my brain was a bit fuzzy, cuz when I decided to get serious, sit down, and brainstorm some ideas, I got one quite quickly just by thinking of stuff associated with Halloween. ๐Ÿ˜€

I ended up writing down “pumpkins”, “the Moon”, “werewolves” and “witches”. I didn’t feel that a pumpkin carving scene was good enough, and I felt like I’d already used the Moon in my last Halloween render, Ghost Stories, with its “ghost stories under the moonlight” theme. I liked the werewolf idea, but decided to put that on the back-burner in favour of a scene based on witches. ๐Ÿ˜€ And of course, you can’t really think of witches without thinking of the famous “Song of the Witches” scene from Macbeth, which I ended up using as inspiration:

Double, double toil and trouble;
Fire burn, and cauldron bubble.
Fillet of a fenny snake,
In the cauldron boil and bake;
Eye of newt and toe of frog,
Wool of bat and tongue of dog,
Adder’s fork and blind-worm’s sting,
Lizard’s leg and owlet’s wing,
For a charm of powerful trouble,
Like a hell-broth boil and bubble.


I’d say it’s more of a “poem” than a “song”, and that’s only part of it; it goes on for three verses, which is about two verses too long, and the second verse (written above) is the least annoying and most readable of the three. ๐Ÿ˜› IMHO, of course. I really hate poetry like this, and I’m not a fan of Shakespeare and his broken English (yes I know how stupid and ironic that sounds ๐Ÿ˜› ), but I can’t deny that it’s a classic scene.

Anyway, so I finally had a solid idea in my head, but I still felt kinda unsure whether it would come out good or not. The mini-Arnold in my head said yelled “STAHP WHINING AND DOOEET NAOO”, so I picked a weekend (the only weekend left before Halloween :P), sat my ass down, accidentally stayed up until what was effectively 6AM (because of daylight savings ๐Ÿ˜› ) and came up with THIS!

A render of three dragon witches stood around a cauldron with glowing green contents. The central witch is stirring the cauldron and looking at the viewer. The left witch is holding a jar of newts' eyes and adding some of them to the cauldron. The right witch is referring to a book (presumably the recipe) with a confused look on her face.

As always, there’re more flavours here!
(1080p) (2K) (4K)


Ahhh, this one came out so gooooood! XD Honestly, I thought I was going to Fail It because My Skill Was Not Enough, but the basic composition of it turned out to be really close to how it appeared in my head. ๐Ÿ˜€ Beyond that, the little details and pose decisions, such as the jar of eyes and the right witch looking unsure about the recipe, just happened on the fly, as they tend to do. ๐Ÿ˜€

Not much went wrong during the process, this time. In fact, things went unusually well, which made a nice change after all the difficulties and indecisions I had while creating The One True Egg. ๐Ÿ˜€ Despite not having a clue about how to create textures properly and not having any of the tools for the job, I created a relatively decent (for me ๐Ÿ˜› ) texture for the eyes in the jar. Stacking up about 40 of them in that jar also went really well; it wasn’t too painful, and it turned out great, especially since I thought they wouldn’t show up very clearly in the final render.

After having the central witch stir the cauldron and the left witch add ingredients, I was struggling to think of what the right witch would do at first. I came up with two ideas, and posed both of them to compare and decide:

A screenshot of the first pose idea. It shows three dragons, the central one stirring a cauldron, the left one adding newts' eyes to it, and the right one looking shocked and surprised at what was being added.
My first idea was that the witch on the right was younger and hadn’t really done anything like this before, and so was a bit shocked/disgusted to see one of the others drop in some newts’ eyes. ๐Ÿ˜€
A screenshot of the second pose idea. Like the first, it shows three dragons: the central one stirring a cauldron and the left one adding newts' eyes to it, but this time, the right one is looking at a book, presumably a recipe book, and looking confused.
My second idea was that the witch on the right was a bit more sensible or experienced than the other two. As the newts’ eyes are added, she can’t help but check the recipe again, feeling increasingly unsure about its accuracy.

I ended up going with the second one, because I liked the pose more, it matched up with the rest of the scene a bit better, and I felt that it had a bit more humour to it, in a subtle kind of way. ๐Ÿ˜€

The only technical problems I came across were pretty easily fixed. The first issue was with the “Instancing Optimisation” setting, which I’ve had a problem with before, back when creating Monster. Hunter. (see right). For some unfathomable reason, when set to “Memory”, it mangled the texture of the Dragon 3’s left eye, even though both eyes used the same material!

Render of "Monster. Hunter.", showing a dragon with a completely black eye, a result of a problem I had with the Instancing Optimisation setting.

Turns out that this time, it was caused by having Instancing Optimisation set to “Auto”, whatever the fuck that means. ๐Ÿ˜› I would’ve expected that “Auto” would select between “Speed” and “Memory” depending on how much memory the scene was eating, but no, it appears that Auto does something completely different to the other two options!

An render of a dragon with Instancing Optimisation set to "Memory". It looks fine.
This is what you get when you pick “Memory”…
An render of a dragon with Instancing Optimisation set to "Speed". It looks exactly the same as it does when set to "Memory": fine.
… this is what you get when you pick “Speed”…
An render of a dragon with Instancing Optimisation set to "Auto". The eye is partially black.
…and this is what you get when you pick “Auto”. Wtf.

This “Auto” option seems to have been added in DAZ Studio 4.12.. or it might’ve been 4.11, but I never actually clicked the dropdown for that option in 4.11 because I never had a problem with it while using that version. Anyway, it was a minor annoyance. I just picked “Speed” and everything was fine. ๐Ÿ™‚

The second problem was that I wanted to try dForce, DAZ Studio’s cloth simulation, to get some realistic collision on the hats. I’ve never really used it before because I only render things that don’t wear clothes (that’s dragons, dinosaurs, and the occasional mammal, before you go and make a funny ๐Ÿ˜› ), but seeing as I got a dForce-compatible witch outfit so I could have the dragons wear the traditional witch hat, I thought I’d try dForce out. Turns out that the hat, despite being part of the “dForce-compatible outfit”… wasn’t actually compatible. Trying to make it compatible by Doing Stuff(tm) ended in a funny way:

A screenshot of a dragon with a collapsed and crumpled witches' hat lying over her face, captioned with "lol".

So, yep. I didn’t bother using dForce after all. ๐Ÿ˜€ I just placed the hats as best I could, and did some morphing in ZBrush where necessary. ๐Ÿ™‚ Part of me thinks I should have at least tried to dress them up in the witch robes, but it would’ve probably taken an immense amount of time to get right, and I only had one weekend to finish the scene. I can’t bring myself to pose after work; I feel way too tired and unmotivated. ๐Ÿ˜›

Also, I was originally planning to use an emissive material for the contents of the cauldron, but I actually found that using a point light and placing it inside the cauldron contents created a massively better effect. Probably because the emissive material just made the whole mesh glow with the same intensity, whereas putting a physical ball of light in the middle of the mesh caused some smexy refraction and stuff. It was a nice surprise. ๐Ÿ˜€

Anyway, now for the render stats! This was kind of an odd one. At Quality 2, the 4K render took 14 hours 14 minutes 28.57 seconds to reach its iteration limit of 25,000, getting to 73.11% convergence, which was about 22% shy of the target. That’s never happened before! Normally, a render at least gets close to the convergence target before it hits that many iterations, but this time, it was way off! I might have to do another render both overnight and while I’m at work to see if the outcome is any better, but hell, even at 73% convergence, it came out well! UPDATE: Before this post was scheduled to go live, I did another render, and this time it went on for about 27 hours before hitting a doubled iteration limit of 50,000, reaching a convergence ratio of 83.76%. It was increasing by about 0.01% per minute by the time it ended, and as convergence increases slower the higher it gets, it would probably take several more days to reach the target of 95%. ๐Ÿ˜› The result of all that extra GPU burning was a microscopic increase in quality that I only noticed by flicking back and forth between the old render and the new one, so I felt that it was pointless to update the final image. ๐Ÿ™‚

As for postwork, there was quite a lot this time. I added motion blur to the eyes falling into the cauldron, corrected a massive blunder with the front of the cauldron (there was a very obvious seam caused by the smoke effect from the cauldron, so I had to do some colour tweaks to mask it), did my best to try and make the dragons look more female (painting dark lines around their eyes, it was the only thing I could think of, and I really don’t think it worked ๐Ÿ˜› ), removed some nose horns and minor light distractions, added a subtle fake bloom effect, smoothed out some noisy areas, added a vignette, and did some levels and brightness tweaks. ๐Ÿ™‚

So… what do you think? Do you like it? Spotted something that looks off? Know an easyish way to make a Dragon 3 look more female? Lemme know! ๐Ÿ˜€ Honestly, I’ve done it before, but I don’t know how. I’m pretty sure it was a miracle that I made Emerald look as female as she did when I created Amai. ๐Ÿ˜›

As is now tradition, I created a timelapse of the process behind this render for you to peruse, set to vaguely relevant music. ๐Ÿ˜€ I had a hard time choosing tracks this time, because none of them would really “go” together. ๐Ÿ˜› Anyway, first off, there’s Pumpkin Hill by Sonic4ever, from their incredible #1 album Sonic Adventure 2 Greatest Hits Revisited. The post title is a reference to that song, by the way. ๐Ÿ˜€ After that’s warmed you up, you should be able to get through the next track, This Is Halloween, by Danny Elfman, from The Nightmare Before Christmas soundtrack. No, it’s not the Marilyn Manson version; that’s even more annoying. ๐Ÿ˜› Don’t worry though, because I’ve added some metal near the end of the video: a cover of Aaveratsastajat, by Hevisaurus (Aaveratsastajat being a Finnish cover of “(Ghost) Riders in the Sky: A Cowboy Legend”). ๐Ÿ˜€ I was gonna put Thriller by Michael Jackson in there, but I ended up dropping it because it was a bit too long, and I couldn’t bring myself to drop one of the others. ๐Ÿ˜› Anyway, you can check out the timelapse HEEAH! ๐Ÿ™‚

Hmmm… I’m not sure why I use OneDrive to share my timelapses. Maybe I should put them on YouTube… ๐Ÿ˜› Oh no no no, I know why, because if I put them on YouTube, I’d get slapped for using copyrighteted musics. ๐Ÿ˜›

Ah, also, as is also now tradition, I drew notes over my prototype and preliminary renders to keep my thoughts straight and to try and prevent me from forgetting anything, which makes a nice little history of how the render evolved. ๐Ÿ™‚ Here it is:

An image consisting of 13 renders complete with redlines, showing how the render evolved with each iteration.

Anyway, I think that’s enough from me for now. I hope you enjoy the render, and the rest of your Halloween! I’m off to trick or treat myself again. ๐Ÿ˜› Bye!