Jump to content
The Dark Mod Forums

Cutscenes?


Chris

Recommended Posts

  • Replies 105
  • Created
  • Last Reply

Top Posters In This Topic

Yeah, you can do all sorts of cool things with D3 materials. In fact, as OrbWeaver noted, a lot of the D3 material keywords/commands are based off of openGL commands, so in some ways their capabilities are similar. I honestly believe it would be possible to do many rust-monkey-style cutscenes entirely with D3 materials without resorting to ROQs; however, it'd probably be much easier and less limiting to be able to use video editing software.

Link to comment
Share on other sites

Ok, I just banged out a slight modification to the gilsky2 testmap to make it look a little more like a real map. Anyway, this sky is constructed out of textures in a skybox. It may be a little too "cartoony" looking, most people don't much care for the moon, and the clouds are probably moving slightly too fast (to show off the sky), but it illustrates that you can easily have intricate skies if you try.

 

Here are the videos:

A walk around the testmap. (1989K)

Close-up of the sky, showing twinkly stars and shifting clouds. (2846K)

Moonlight being obscured by clouds. (6869K)

For those who don't want to download the movies, here's a couple of screenshots:

post-244-1174635165_thumb.jpg

post-244-1174635172_thumb.jpg

Link to comment
Share on other sites

Making those cutscenes is pretty much moving/morphing layers with keyframes. You should definitely try Adobe After Effects. Photoshop users should feel right at home (eventually :) ).

 

Very impressive indeed! Be sure to familiarize yourself with expressions. If you can do the math required, then you can move several layers simultaneously while perspective / parallax effect comes for free.

Link to comment
Share on other sites

I think there is a little more to making cutscenes than simply morphing layers. There's a clue in the name -- Adobe After Effects, i.e. it is a tool that you use after you have scripted, modelled, textured, animated, lit, voice-acted and added sound effects to your scene.

Link to comment
Share on other sites

I think Izeman was just referring to the technical side of it.

 

To be accurate though, the only artwork in the original cutscenes were illustrations, and shots of the mission itself. No modelling, texturing, or lighting. And the animation was the morphing of layers.

 

Though some of the "morphing" animations, like the eye opening up in the forhead or the tail bending, in the intro to Thief 1, was an illustration pasted onto a 3D surface and animated, but that's just a flat surface with the self illumination set to full, and cut up as nessecary to bend in the right places.

Link to comment
Share on other sites

I've set up textures which use sinusoidal shearing to appear to sway; with multiple layers and different scaling, you could have a whole forest appearing to sway,

 

I'd love to see these too, if you have them handy. :)

Link to comment
Share on other sites

I'd love to see these too, if you have them handy. :)
Ok, I've banged out a simple texture that has a vague resemblance to grass. ;) Here's a video. With a more complicated table, you could have less predictable swaying. Anyway, the way to do it is pretty much code along these lines (except with multipliers to control speed/amplitude):

textures/gil/grass
{
{
	blend	   diffusemap
	map		 textures/gil/grass_d
	translate 0, 0.5
	shear sintable[time+parm4], 0
	translate 0, -0.5
	alphatest 0.5
}
{
	blend	   bumpmap
	map		 textures/gil/grass_n
	translate 0, 0.5
	shear sintable[time+parm4], 0
	translate 0, -0.5
}
}

Shaderparm 4 is used as a time offset, so that you can have the grass sway in waves.

Link to comment
Share on other sites

Gave it a first go tonight, seems very simple, but characters/complex scenes will be more of a challenge. So far i've just done a typical thiefy city scene, just to test the water. If anyones at all interested (and yes i'm aware of mistakes in perspective etc, its just a quick play around):

 

www.volcbat.com/vids/sofar.wmv

 

If you need any advice or hints, just contact me, I was working on a feature animated in that style a long time ago. http://www.thirdfilms.com/atp or

http://www.thirdfilms. com

A Thief's Path trailer is now on Youtube!

Link to comment
Share on other sites

If you need any advice or hints, just contact me, I was working on a feature animated in that style a long time ago. http://www.thirdfilms.com/atp or

 

Any help or advice you can lend would be awesome. One thing you can definately help me with, (we can take this to PM if the mods prefer?) how did you go about character movement/silhouettes. From what i guess, it's real silhouettes imposed onto drawn background, with details drawn onto the silhouettes in some rare instances. Only i have no idea how i'd manage to record the material i'd need!

Link to comment
Share on other sites

Those vids are cool. That sinusoidal junk is all over the place in Oblivion, it's how the whole forest and grass and bushes and stuff moves all organically, very good effect and it's good we can use it here.

 

I like how the cloud cover creates shadow, is that automatic or scripted?

shadowdark50.gif keep50.gif
Link to comment
Share on other sites

It's automatic, since it uses a light texture that's carefully synced with the skybox. But there is an important limitation with the way I did it. It uses a light falloff that's scaled to be infinitely large and scrolls with the same parameters as the clouds. This means that the moonlight can't have an X/Y falloff, and it isn't clamped; the mapper needs to ensure that the edges of the light are in shadow, or you'll end up with problems where triangles suddenly become fully lit/unlit when they intersect or stop intersecting the moonlight volume.

 

Something I'd love to see would be a script function to read a color off of an image pixel and return it as a vector, so a script could easily keep track of the clouds in front of the moon no matter how complicated their shape. This would allow for lights with falloffs (such as projected lights coming from windows) to be synced with the clouds, and also make multiple cloud decks possible (so you could have clouds that shift shape as they move).

 

Edit: Some other ideas for fun things to do with skyboxes... Make a magic compass leading to a treasure. When the player has the magic compass selected as an inventory item, perhaps certain constellations of stars light up to give the player hints, or maybe stars twinkle more brightly in the direction of the treasure. I've also talked to people who wanted shooting stars, or lightning amongst the clouds, which would be possible.

Link to comment
Share on other sites

bob, I thought for a while previously about cinema existing in the DM universe. My conclusion: they have acetylene lamps. They have carbon arch electric lamps. They have good mechanisms allowing projection. But, they don't have a photography industry. 300 years ago, some people starting dabbling in photography and chemicals to fix the image on plates. Within a few years pictures of an erotic nature started proliferating on metal plates among the nobles and the underground. The Builders responded with swift action, and since then posession of chemicals which can be used for photography, apparatus or chemicals to manufacture them, are illegal to posess or buy. Similar to narcotics in USA. As such movie projection can only be witnessed very rarely by the thief within secret hidden rooms in rich people's houses. The projectors and film are imported (smuggled) from the far-away nation (who is more technologically advanced) just like oriental novelties were imported into the western world (fans, combs, paper things, etc). That nation is rather small, rather advanced, reclusive, and very pacifist. Their whole culture is based on and reinforces the historical consumption of pacifying herbal things. Most people in the City are aware of the existance of that country only to the same extent as Americans were aware of kazakhstan before Borat became popular or as they are aware of Andorra right now. Should this be cross-posted into the "universe" thread?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Status Updates

    • Petike the Taffer

      I've finally managed to log in to The Dark Mod Wiki. I'm back in the saddle and before the holidays start in full, I'll be adding a few new FM articles and doing other updates. Written in Stone is already done.
      · 4 replies
    • nbohr1more

      TDM 15th Anniversary Contest is now active! Please declare your participation: https://forums.thedarkmod.com/index.php?/topic/22413-the-dark-mod-15th-anniversary-contest-entry-thread/
       
      · 0 replies
    • JackFarmer

      @TheUnbeholden
      You cannot receive PMs. Could you please be so kind and check your mailbox if it is full (or maybe you switched off the function)?
      · 1 reply
    • OrbWeaver

      I like the new frob highlight but it would nice if it was less "flickery" while moving over objects (especially barred metal doors).
      · 4 replies
    • nbohr1more

      Please vote in the 15th Anniversary Contest Theme Poll
       
      · 0 replies
×
×
  • Create New...