My take on the Thargoids
Moderators: winston, another_commander
My take on the Thargoids
Whilst I wrestle with materials and shaders in the Seraphim thread, and as part of my 'learn Z-Brush' training, I've started work on an alternative Thargoid.
1488 triangles with normal maps generated both from hand-drawn greyscale height maps in Photoshop (mouth and eye) and from a high detail mesh sculpted in Z-Brush (the tentacles). This is an early first go at the Thargoid Carrier, it may change stubstantially. I imagine the fighters as little parasitic wasp things, maybe'.
Crow
1488 triangles with normal maps generated both from hand-drawn greyscale height maps in Photoshop (mouth and eye) and from a high detail mesh sculpted in Z-Brush (the tentacles). This is an early first go at the Thargoid Carrier, it may change stubstantially. I imagine the fighters as little parasitic wasp things, maybe'.
Crow
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Woot!!! (They're not Thargoids - but I like 'em!)
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
I agree.. Looks more Octopoid than Insectoid, but they'd make an awesome new alien threat for an OXP.DaddyHoggy wrote:Woot!!! (They're not Thargoids - but I like 'em!)
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Nice, but a little jarring having two "levels" with the same size on each but just rotated.
Might look better with the top "arms" smaller than the lower ones perhaps, or just a single level of 8?
But would certainly go very well with my design for the Thargoid jumpgate
Might look better with the top "arms" smaller than the lower ones perhaps, or just a single level of 8?
But would certainly go very well with my design for the Thargoid jumpgate
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Disembodied
- Jedi Spam Assassin
- Posts: 6885
- Joined: Thu Jul 12, 2007 10:54 pm
- Location: Carter's Snort
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Didn't we have the suggestion of introducing Eldritch Abominations into the Ooniverse at some point? Big living creatures in deep space, or something like that?
While this tentacle being certainly has nothing whatsoever to do with Thargoids, it would also certainly be a prime candidate for such a deep space creature. And for this I like it, I like it a lot.
A suggestion: scrap the second ring of arms, let there be only eight, and the mouth underneath. But, more important: Would it be possible with shaders to make the arms move up and down? That would be cool!
While this tentacle being certainly has nothing whatsoever to do with Thargoids, it would also certainly be a prime candidate for such a deep space creature. And for this I like it, I like it a lot.
A suggestion: scrap the second ring of arms, let there be only eight, and the mouth underneath. But, more important: Would it be possible with shaders to make the arms move up and down? That would be cool!
uhmm i would like to see some vertex fragment manipulation on those "arms" ...
Bounty Scanner
Number 935
Number 935
Makes me think of the "Amnion" in Stephen Donaldsons "The GAP Series"
Grown ships of superior quality and precision, but low in numbers and production capacity.
Makes for a good setting in an OXP
Grown ships of superior quality and precision, but low in numbers and production capacity.
Makes for a good setting in an OXP
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
(Gold Medal Award, Zzap!64 May 1985).
- Killer Wolf
- ---- E L I T E ----
- Posts: 2279
- Joined: Tue Jan 02, 2007 12:38 pm
agree it's nothing like an insectoid Tharg, but it's great as a squishy creature.
http://www.givemetoys.com/product/TVSHO ... -Line.html
http://www.givemetoys.com/product/TVSHO ... -Line.html
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Possible, but difficult. The normal way to do this would be a skeletal animation system: you lay out a bunch of jointed rods, define the relationship of each vertex to the rods, and animate the rods to deform the mesh. There’s no way to do this in Oolite, though, so you’d need to calculate the animation of each vertex based only on its original position. The only animation of this type done for Oolite to date is Griff’s recoiling turrets, and that’s a lot easier.Commander McLane wrote:A suggestion: scrap the second ring of arms, let there be only eight, and the mouth underneath. But, more important: Would it be possible with shaders to make the arms move up and down? That would be cool! :shock:
E-mail: [email protected]
how about a wavy flag like animation for each leg, that would be needed to be split into sub entities, and rotated ?Ahruman wrote:Possible, but difficult. The normal way to do this would be a skeletal animation system: you lay out a bunch of jointed rods, define the relationship of each vertex to the rods, and animate the rods to deform the mesh. There’s no way to do this in Oolite, though, so you’d need to calculate the animation of each vertex based only on its original position. The only animation of this type done for Oolite to date is Griff’s recoiling turrets, and that’s a lot easier.Commander McLane wrote:A suggestion: scrap the second ring of arms, let there be only eight, and the mouth underneath. But, more important: Would it be possible with shaders to make the arms move up and down? That would be cool!
while not having tried to translate this into oolite vertex shader
Code: Select all
struct appdata
{
float4 position : POSITION;
float4 color : COLOR0;
float3 wave : COLOR1;
};
struct vfconn
{
float4 HPos : POSITION;
float4 Col0 : COLOR0;
};
vfconn main(appdata IN, uniform float4x4 ModelViewProj)
{
vfconn OUT; // Variable to handle our output from the vertex
// shader (goes to a fragment shader if available).
// Change The Y Position Of The Vertex Based On Sine Waves
IN.position.y = ( sin(IN.wave.x + (IN.position.x / 5.0) ) + sin(IN.wave.x + (IN.position.z / 4.0) ) ) * 2.5f;
// Transform The Vertex Position Into Homogenous Clip-Space (Required)
OUT.HPos = mul(ModelViewProj, IN.position);
// Set The Color To The Value Specified In IN.color
OUT.Col0.xyz = IN.color.xyz;
return OUT;
}
This is NEHEs example of a vertex shader that creates a wavy effect of a mesh, so like the arms would wiggle up and down..
The reason I'm asking this is because some effects of mine I have planed, includes some heavy vertex manipulation...
Bounty Scanner
Number 935
Number 935