Jump to content


Photo

So, what are you working on right now?


7930 replies to this topic

#7501 VanishedOne

VanishedOne

    Advanced Member

  • Member
  • PipPipPip
  • 1003 posts

Posted 19 October 2017 - 08:51 PM

This is more a 'what are you surprised to discover?'
 
localcubemaps.jpg
 
Some caveats:
  • You can have a bumpmap, but can't e.g. scroll it. A HeatHaze stage before the texgen one will work though, so locally fake-reflective water may be possible.
  • Postprocess sorting only, otherwise contact with light glitches the colours. Hence no light interactions; for those you'd still need to make dedicated, per-skybox materials in the usual way, or deploy nbohr1more's ambient cubic lights. Possible use cases are basically glass, water, and highly reflective metals placed where the sky is the only possible light source (a blend filter stage can tone down the reflection a bit).
  • I've only tested in small, isolated, cubic rooms so far; I don't know how complex geometry, visportals, or proximity to other cubemap-using materials will affect this. Even in those simple rooms, if there isn't a cubemapped skybox in the area, or if there is but it's just one wall, glitches result. (It's possible to put the cubemapped skybox in a portalSky area, though.)
Edit: further testing shows the presence of other cubemapped materials does mess this up, so I'm afraid it's just a curio after all. Too easily broken for general use.
 
If you want to try it, have a stage with texgen reflect, but don't declare a cubemap; instead use 'map _black', or 'map _currentRender' and a blend mode if you want transparency.

Edited by VanishedOne, 19 October 2017 - 10:13 PM.

  • Epifire, Goldwell, Anderson and 1 other like this

Some things I'm repeatedly thinking about...

- louder scream when you're dying


#7502 VanishedOne

VanishedOne

    Advanced Member

  • Member
  • PipPipPip
  • 1003 posts

Posted 20 October 2017 - 04:59 AM

*
POPULAR

While I'm posting stuff that works when the stars are suitably aligned, :P here's my new experiment:

 

LOD_scaling.jpg

 

Basically, a while back I was playing Unreal and Red Faction, and noticed that they had light corona effects that scaled between minimum and maximum sizes with player proximity to the light. So I tried hijacking the LOD fading mechanism to emulate the effect. (Another reason I'm interested in distance-dependent manipulation of glow effects is the possibility of light-at-the-end-of-a-tunnel flares.)

 

I got it basically working: well enough to add to the mansion courtyard in ITB (which is about to return to beta testing). However, since LOD wasn't designed to be co-opted for this, there seems to be no way to disable scaling by Object Detail option for values above Normal, so the higher the value you have in your settings, the further you have to be to see the full size. Also, the sprite can clip through geometry; ignoreDepth can fix that, but then it draws over everything and only visportals can cull it. (A full corona replica would fade out when its origin was occluded.) So I have some thoughts about the possibility of an improved version using script control.


  • Bikerdude, Epifire, Anderson and 3 others like this

Some things I'm repeatedly thinking about...

- louder scream when you're dying


#7503 Bikerdude

Bikerdude

    Member

  • Banned
  • PipPipPipPipPip
  • 20320 posts

Posted 20 October 2017 - 05:59 AM

hmm interesting, I wonder how this impacts perfirmance?



#7504 VanishedOne

VanishedOne

    Advanced Member

  • Member
  • PipPipPip
  • 1003 posts

Posted 20 October 2017 - 06:10 AM

For the version above, since it piggy-backs on LOD, that'll depend on the entity's 'think' rate set by dist_check_period.

 

A hypothetical script-controlled version would presumably be slower, and I'm not sure how best to optimise it (waitForRender?).


  • Bikerdude likes this

Some things I'm repeatedly thinking about...

- louder scream when you're dying


#7505 Epifire

Epifire

    Advanced Member

  • Active Developer
  • PipPipPip
  • 575 posts

Posted 21 October 2017 - 11:09 PM

From my knowledge this had a lot to do with those games utilizing sprites that maintained the same size in screen space. Therefore it would achieve this sizing out of it's own inherit design principal. Last I heard our sprites weren't all that fun and intuitive but I could have just heard it wrong.


You need a model? Epi does you a model.

 

Toss me a PM I promise I don't bite.

 

 


#7506 VanishedOne

VanishedOne

    Advanced Member

  • Member
  • PipPipPip
  • 1003 posts

Posted 22 October 2017 - 11:09 AM

There must be a bit more to the implementation since they scale between minimum and maximum sizes. Or at any rate Unreal's do: the page I linked refers to MinCoronaSize and MaxaCoronaSize values.

 

What I demo'd above does use a func_static patch with a deform sprite material: the size of the patch defines the maximum size (in the world, not screen space), and the rest involves passing shaderParms to the material. However, it's supposed to be possible to use shaderParms in particle defs, which will be a more flexible method if it works.


Some things I'm repeatedly thinking about...

- louder scream when you're dying


#7507 ERH+

ERH+

    Advanced Member

  • Member
  • PipPipPip
  • 806 posts

Posted 29 October 2017 - 10:02 AM

*
POPULAR

Still looking for beta testers in this thread.

 

ur11Y44.jpg

 

aoCSWl9.jpg

 

hAiY5dL.jpg

 

f5XXSpe.jpg

 

P0lHorU.jpg

 

dtE3M3M.jpg

 

0Ug5kUC.jpg


Edited by ERH+, 29 October 2017 - 10:04 AM.

  • Bikerdude, Baal, HMart and 7 others like this

S2wtMNl.gif


#7508 Bikerdude

Bikerdude

    Member

  • Banned
  • PipPipPipPipPip
  • 20320 posts

Posted 29 October 2017 - 10:02 AM

*
POPULAR

One of my WIPs is getting close to beta, so here is a little taster, enjoy.

 


  • Baal, HMart, Dragofer and 10 others like this

#7509 ERH+

ERH+

    Advanced Member

  • Member
  • PipPipPip
  • 806 posts

Posted 29 October 2017 - 10:08 AM

*
POPULAR

g9Fd4yS.jpg

 

PiuTHQr.jpg

 

DlIvX9R.jpg

 

uRaizh9.jpg

 

KlVEuGf.jpg

 

bWmzj5X.jpg

 

OXPZmv2.jpg

 

p3iUpsH.jpg

 

Believe it or not but this mission is not supposed to be a slide show.


  • Bikerdude, Baal, Dragofer and 10 others like this

S2wtMNl.gif


#7510 MirceaKitsune

MirceaKitsune

    Advanced Member

  • Member
  • PipPipPip
  • 736 posts

Posted 29 October 2017 - 10:47 AM

That looks like a fantastic FM, ERH+! It's really nice to see a fantasy map of these proportions in TDM :)


  • HMart likes this

#7511 Springheel

Springheel

    Creative Director (retired)

  • Admin
  • 37752 posts

Posted 29 October 2017 - 11:10 AM

Looking forward to seeing that giant mech-beast in action ERH+!


  • HMart, Goldwell, Anderson and 1 other like this
TDM Missions:   A Score to Settle   *   A Reputation to Uphold   *   A New Job   *    A Matter of Hours
 
Video Series:   Springheel's Modules   *   Speedbuild Challenge   *   New Mappers Workshop  *   Building Traps

#7512 HMart

HMart

    Advanced Member

  • Member
  • PipPipPip
  • 821 posts

Posted 29 October 2017 - 03:49 PM

Fantastic work Bikerdude and you as well ERH+ your mission looks very original congrats.  


  • Anderson likes this

#7513 VanishedOne

VanishedOne

    Advanced Member

  • Member
  • PipPipPip
  • 1003 posts

Posted 31 October 2017 - 10:08 AM

*
POPULAR

particleghost.jpg

 

Trick or thief...


  • Bikerdude, Melan, nbohr1more and 6 others like this

Some things I'm repeatedly thinking about...

- louder scream when you're dying


#7514 Goldwell

Goldwell

    Team Member

  • Active Developer
  • PipPipPipPip
  • 2500 posts

Posted 04 November 2017 - 01:36 AM

*
POPULAR

After months of working on it, The Accountant 1: Thieves and Heirs is finally finished! It is a completely brand new mission in the accountant series that serves as the predecessor to the accountant 2. 

 

Now I will be rolling out the beta to my testers with the hopes of seeing release within 1-2 weeks of this post. In the meantime here is the briefing video and an in-game screenshot. 

 

 

fFEQMtU.jpg

 

 


  • Springheel, Melan, HMart and 8 others like this

The Accountant
Part 1: Thieves and Heirs | Part 2: New In town

 

Shadows of Northdale Campaign

ACT I | ACT II
 
Stand Alone Missions
Lord Edgar's Bathhouse | Spring Cleaning


#7515 Epifire

Epifire

    Advanced Member

  • Active Developer
  • PipPipPip
  • 575 posts

Posted 04 November 2017 - 02:54 AM

EDIT: Post removed 


You need a model? Epi does you a model.

 

Toss me a PM I promise I don't bite.

 

 


#7516 Bienie

Bienie

    Member

  • Member
  • PipPip
  • 283 posts

Posted 04 November 2017 - 05:28 AM

*
POPULAR

Nice to see a bunch of missions nearing completion, and that Springheel's module sets are getting good use! Goldwell: is this Accountant 1 going to replace the old one with a similar story line? Looks fantastic from the screenshot, makes me want to help you beta test!

I'm working on my own mission based on the Springheel module set. Still a lot to be done but I have a few areas that are almost ready.

 

26053ee.jpg

 

2061ric.jpg

 

k9thzd.jpg


  • Springheel, Bikerdude, Melan and 10 others like this

#7517 Goldwell

Goldwell

    Team Member

  • Active Developer
  • PipPipPipPip
  • 2500 posts

Posted 04 November 2017 - 05:39 AM

Nice to see a bunch of missions nearing completion, and that Springheel's module sets are getting good use! Goldwell: is this Accountant 1 going to replace the old one with a similar story line? Looks fantastic from the screenshot, makes me want to help you beta test!

I'm working on my own mission based on the Springheel module set. Still a lot to be done but I have a few areas that are almost ready.

 

 

Thanks Bienie! And yes Springheel's modules are fantastic, they really help to add depth to exterior scenes in a fast way.

 

The new accountant 1 will completely replace the old, there are elements of the story that are the same however just about everything in it is brand new. I went back to the drawing board and decided that rather than simply updating the old one I would start over with a new vision and the result is a mission closer inline to the accountant 2 both in terms of level design, story and detail.

 

Your level is looking fantastic too btw! I especially like that last screenshot, godrays <3


  • Bikerdude likes this

The Accountant
Part 1: Thieves and Heirs | Part 2: New In town

 

Shadows of Northdale Campaign

ACT I | ACT II
 
Stand Alone Missions
Lord Edgar's Bathhouse | Spring Cleaning


#7518 Springheel

Springheel

    Creative Director (retired)

  • Admin
  • 37752 posts

Posted 04 November 2017 - 08:43 AM

Cool!  Looking forward to these.


  • Goldwell likes this
TDM Missions:   A Score to Settle   *   A Reputation to Uphold   *   A New Job   *    A Matter of Hours
 
Video Series:   Springheel's Modules   *   Speedbuild Challenge   *   New Mappers Workshop  *   Building Traps

#7519 R Soul

R Soul

    Member

  • Member
  • PipPip
  • 175 posts

Posted 22 November 2017 - 07:30 PM

I'm working on a couple of Blender Python scripts to make it easier to work with materials and textures.

 

1: Set material names from textures. In Blender, materials with any names are assigned to faces, and each material has a TDM texture (extracted from the pk4 files and maintaining the folder structures). The script uses the texture to work out the correct material name.

 

2: Load textures based on material names. This is for imported models, which already have TDM material names. It loads the diffuse texture of each material.

 

To associate materials with textures I wrote a program that scanned all the mtr files and generated a simple list of the form material=texture and saved it to a file. That was written in C# but that's probably because I'm more used to that language. After getting back into Python scripting I think I could use that to also do that part too. Then the user would only have to extract from the pk4 files.


  • Dragofer, nbohr1more and Goldwell like this

#7520 R Soul

R Soul

    Member

  • Member
  • PipPip
  • 175 posts

Posted 23 November 2017 - 07:45 PM

I got the material reader implemented in Blender. Paths are hardcoded so the next step is to have them set by the user.



#7521 Bikerdude

Bikerdude

    Member

  • Banned
  • PipPipPipPipPip
  • 20320 posts

Posted 25 November 2017 - 03:06 PM

*
POPULAR

Just created a new city background for my wip -

 

DT0nUA7.jpg


  • Melan, PsymH, HMart and 6 others like this

#7522 Springheel

Springheel

    Creative Director (retired)

  • Admin
  • 37752 posts

Posted 25 November 2017 - 08:53 PM

Cool.  That's from Jermi's background, right?  Too bad there wasn't a way to get the clouds working...his original sky was pretty impressive.


TDM Missions:   A Score to Settle   *   A Reputation to Uphold   *   A New Job   *    A Matter of Hours
 
Video Series:   Springheel's Modules   *   Speedbuild Challenge   *   New Mappers Workshop  *   Building Traps

#7523 Bikerdude

Bikerdude

    Member

  • Banned
  • PipPipPipPipPip
  • 20320 posts

Posted 26 November 2017 - 04:41 AM

Cool.  That's from Jermi's background, right?  Too bad there wasn't a way to get the clouds working...his original sky was pretty impressive.

Yeah, and I used the same method you use for the background (a patch cylinder with the texture, so technically I dont see any reason we cant use our clouds with it. One thing I would like to try is create sparkling/twinkling lights - would welcome any help or direction on how to do this.

 

Talking of Jermi, is he on this forum? as it would be useful to get the master copy of that background. Even though I used a 2048*512 image you can still see lots of jaggies.


Edited by Bikerdude, 26 November 2017 - 04:58 AM.


#7524 Epifire

Epifire

    Advanced Member

  • Active Developer
  • PipPipPip
  • 575 posts

Posted 26 November 2017 - 04:48 AM

Yeah, and I used the same method you use for the background (a patch cylinder with the texture, so technically I dont see any reason we cant use our clouds with it.

 

Talking of Jermi, is he on this forum? as I would be useful to get the master copy of that background. Even though I used a 2048*512 image you can still see lots of jaggies.

 

I dunno I don't think it looks too bad. I feel like the resolution difference might be overkill for the how lowres all the common assets are in the foreground elements. That's the toughy, trying to add in high resolution assets alongside the legacy files still in the mix. To be fair we're not exactly a AAA studio so it's not like we can just straight up petition a full database revise at the drop of a hat... unless you just make a map from scratch.


You need a model? Epi does you a model.

 

Toss me a PM I promise I don't bite.

 

 


#7525 PranQster

PranQster

    Advanced Member

  • Member
  • PipPipPip
  • 1759 posts

Posted 26 November 2017 - 05:14 PM

*
POPULAR

Now that I have TDM compiled again, and soon I will be self-employed and working from home, I will finally be able to put work into my pagan village mission. It has been a work in progress since 2011 and has undergone some major changes, but the environment is starting to take form.


  • Bikerdude, Moonbo, Aosys and 2 others like this

pranqname.gif Linux pranqster 4.14.44-desktop-1.mga7 #1 SMP Fri May 25 18:06:35 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux




Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users