Source Filmmaker

Source Filmmaker

126 ratings
The Twins (Terraria)
   
Award
Favorite
Favorited
Unfavorite
Universe: Original IP
Model
Models: Creature
Tags: SFM
File Size
Posted
11.155 MB
Sep 29, 2015 @ 8:01pm
1 Change Note ( view )

Subscribe to download
The Twins (Terraria)

In 1 collection by Astute
Terraria 3D Content
24 items
Description
"This is going to be a terrible night..."


The "Twins", Retinazer(laser) and Spazmatism(fire), the first formal Hardmode fight encountered in Terraria. They are a duo of giant mechanical eyeballs, which tag team their target with fast firing lasers and hot green flame. During their first stage, they wear a facade, masquerading as Eyes of Cthulhu. Once their health is brought down, they shed their disguises and reveal their metal reality.

This was an absolutely exhausting boss to make, and I'm partly to blame for this. I was very resistant to the idea of simply reskinning the Eye of Cthulhu to be the Twins. I took a different approach, completely redesigning everything from their internals, their weapons, and their power supply. It took the better part of a month to hammer out their design and get them into working shape.

The Twins are mechanical eyeballs, that much is true. However, they are unlike the other mechanical bosses, as they parade around as the Eye of Cthulhu when they attack, before dropping the act after sustaining too much damage. I originally saw this as a sort of "Terminator" motif, in that the player was chipping away at their disguise, and their metal core was being exposed by the player's attacks. I also thought about how they might relate to the aliens and the Moon Lord, in that they were made by the Moon Lord's servants in the image of his devious eyes. Or perhaps they were made by some third faction? Who knows.

After brainstorming a bit, I threw out my designs, and went into it with the mindset that the Twins are space fighter-craft, like something out of Star Wars or Star Trek, with things like a functional engine and a living pilot. They project and image of the Eye of Cthulhu as a scare tactic, and they have drop the disguise when they can sustain it no longer. The "souls" dropped by the Twins after their defeat are an alien engine fuel, that Terrarian's simply mistake for "souls". The fans in front lend to the idea that the twins are eyeballs, and also stabilize the ship when flying in an atmosphere(air feeds, science bullcrap, etc). The cockpit features an adjustable seat, so that different types of pilots could fit into the chair. It's the little bits of detail in this model that really make me marvel at how it turned out.

Though not quite obvious, Spazmatism features a updated look. I was going to make Spazmatism a teethy mechanical eyeball, but when compared to Retinazer, it simply didn't make much sense. I experimented with the idea that Retinazer and Spazmatism might be painted up with war paint, similar to WWII fighter planes. I set about painting on Retinazer and Spazmatism's features as war paint onto their shell(Retinazer had cracked metal features around his laser, and Spazmatism had his teeth painted on), but I could never get the effect to look right.

I ended up taking a different route, making Spazmatism into a damaged version of the ship. The sheered metal from the exploded cockpit creates a teeth pattern, in reference to his teethy look in Terraria.

If you read this far, Thank you. The length of the description is usually based on the amount of work I put into the model. I imagine some folks won't care for my designs, and I'm totally fine with that. Reinvisioning the Twins as spaceships was a bit of a stretch, but hopefully people can get hyped over what I've pulled together.


Notes


-If you are looking for the phase 1 version of Retinazer and Spazmatism, that is packaged with the Eye of Cthulhu. It didn't make much sense to post the Eye of Cthulhu again with this submission.

-boss_twins.mdl is the base model for both Retinazer and Spazmatism. You need to spawn the base model first, then plug in your weapon of choice.

-Both Retinazer and Spazmatism's weapons are featured separate from the base model. Retinazer's lazer is "_lazer", and Spazmatism's flamethrower is "_flamer". They also have damaged variants. Simply lock one of these to the ship's "cannon" bone and bind them.

-boss_twins_damaged.mdl is both the damaged version of the ship(the weapon exploded in the barrel), and it's Spazmatism's base model.

-Because the weapons are separate, you could also make custom ship weapons for a custom twin(perhaps a chain gun, rail gun, rocket launcher, etc).

-Contains a "action" animation sequence, which is the ship in its landing position, with the cockpit and cannon posed as well. You can import this sequence on individual bones for quick posing.

-The interior of the ship for boss_twins.mdl is bodygrouped, and defaults to on. You can turn this off to increase performance for shots that do not feature the interior.

-Various internal components are bodygrouped, and can be turned off.

-You can turn the internal soul engine(and exterior engine lights) on and off by changing the current skin. Skin 0 is on, Skin 1 is off.

-Toggling the engine off will remove the souls.

-The side thrusters around the backside of the ship are for strafing the ship and readjusting trajectory.

-The front and back fan, and the souls trapped in the engine are bound to separate bones. Spin them with motion blur on for cool effects.

-The tendrils on the back(the cables around the engine) utilize the same rig as the Eye of Cthulhu. You can bind either model to the other.

-The cockpit is fully rigged, featuring an adjustable design, meant to fit different size pilots. It's made with most of the TF2 characters in mind, but it can also fit smaller or larger pilots.

-The cockpit chair raises and lowers, to bring the pilot up to eye level with the computer screens.

-The cockpit arm rests swivel towards the chair, raise up to arm position, and extend outward to fit the hand position of the pilot.

-The computer screens(Left, Middle, and Right) feature bodygroups that determine whether they are Off, On, or Cameras. The default is off. Switching to bodygroup 1 displays a dummy texture(EyeOS, get it?), but you can override this texture and display your own readouts. Bodygroup 2 is a render target, which let's you set up an exterior camera for the ship.

-Though I did not get around to implementing this, you can also add a crosshair onto the render targets for your computer screens. I believe the Source Developer Wiki talks about this on the "Rear View Mirror" page.

-Though not pictured, the Eye of Cthulhu was given a cloaking channel in its submission. You can bind the Eye of Cthulhu to the Twins, and then cloak the Eye of Cthulhu away when you want to make the Twins appear to be dropping their disguise.

-Features a laser "beam" added into the submission, which can be freely posed and scaled. Very handy for laser effects in general, and can be posed, animated, and colored. Responds fairly well to motion blur.

-There is no umbilical cord model for binding the two ships together. I simply didn't make one.



The original concept and design of the "Twins" is the intellectual property of "Re-Logic".


Includes:
terr\models\bosses\boss_twins.mdl
terr\models\bosses\boss_twins_beam.mdl
terr\models\bosses\boss_twins_damaged.mdl
terr\models\bosses\boss_twins_flamer.mdl
terr\models\bosses\boss_twins_flamer_damaged_back.mdl
terr\models\bosses\boss_twins_flamer_damaged_front.mdl
terr\models\bosses\boss_twins_lazer.mdl
terr\models\bosses\boss_twins_lazer_damaged.mdl


Links




Map: Lost Forest Map by theFaceless
http://steamcommunity.com/sharedfiles/filedetails/?id=252027525

65 Comments
TheAeronShowOfficial Apr 19, 2024 @ 12:25pm 
This looks like the zapper from gimkit
starfranny17 Feb 12, 2024 @ 1:12am 
dont even see the addon its a flop
ajhammack9007 Apr 2, 2023 @ 12:17pm 
Thanks for the reply I actually figured it out on my own I had forgotten to check what color the lazer end was by default so I've remedied it. I would have said earlier but it was very late for me and I was starting to shut down. Thank you very much though for taking time to answer me regardless.
Astute  [author] Apr 2, 2023 @ 10:04am 
The laser cannon for Retinazer uses a texture to color the red part. Changing the $color2 value will simply tint the red color of the texture. Red + blue = purple, in this context. You'll want to look for "boss_twins_lazer_cannon.vtf" in your workshop folder for SFM. You'll have to manually edit the texture to swap it to a blue color.

If you are unfamiliar with the texture editing process: you can accomplish this by using VTFEdit to convert the texture to an editable image, and then use an image editor to shift the red color to whatever you desire (probably using a option like "Adjust Hue"). You'll have to repack that image into a .vtf using VTFEdit, and then change the boss_twins_lazer_cannon.vmt to reference your new texture. Alternatively, you can use SFM's Override Materials option and set your own texture override within SFM.
ajhammack9007 Apr 1, 2023 @ 11:37pm 
Hey Astute I wanted to use the twins for a robotic eye and it works great but I wanted to change the red tip of the laser cannon to something else say blue but it's turning pinkish. I went into the VMT files and I thought I changed what I needed to make it work but no apparently not. Could you please inform me what I would have to alter to do this so I can make it whatever color I wanted? Thanks in advance and also thanks for the awesome models!
Astute  [author] Jul 31, 2022 @ 8:51pm 
Without an example image, it's difficult to know what the issue might be. I assume you're referring to jagged pixel edges. If I had to guess, it's not that the model has become low poly, but rather a lack of post process.

1. You have no depth of field on your camera, or you haven't setup depth of field properly. Here's a guide on using depth of field to blur your image and remove the jaggedness.
https://steamcommunity.com/sharedfiles/filedetails/?id=123134497

2. You're attempting to create the same blooming light effect like the images above, but you are using the Export Poster option, which does not support bloom. I would recommend exporting to clipboard and resizing your image in your preferred image editor. Export Poster has been broken for some time.

3. If you want large amounts of blur/smoothing, you may want to animate the laser moving across the scene and then turning on motion blur on your camera. Motion blur blurs the model between frames of animation.
Jerdna_Stark Jul 31, 2022 @ 10:41am 
Hello there!

I am experiencing a problem when exporting a poster where the beam appears very low poly, like it was drawn in Paint. Does anybody know how to fix it?
Owls May 27, 2020 @ 10:27am 
i just noticed that one of the twins looks like a death star
Doctor Polski Jun 8, 2018 @ 2:35pm 
It actually worked. Again, thanks for the help :steamhappy:.
Doctor Polski Jun 8, 2018 @ 2:21pm 
Ok, thanks for the help.