Author Topic: Detail Texture - possible offspring of superdetailing?  (Read 1820 times)

0 Members and 1 Guest are viewing this topic.

Offline Flaser

  • 210
  • man/fish warsie
Detail Texture - possible offspring of superdetailing?
Omni's recent asteroid model showed the shortcoming of the current LOD system - he can't assign big enough textures to properly cover a model that big, because doing so will kill any system.

Bobb (semi) recently made code for superdetailing - putting extra high poly parts into models that are only rendered when within a set distance (LODs are like this too AFAIK).

My question is, could the coders implement a system that would allow similar super detail textures.
However unlike a preset submodels, these could be any texture on any given part of the model.

The effect would be that modellers could use a small number of textures for distance texturing of huge models, and cover its surface with a bigger number of high res textures for close-up.

Without this improovement landscapes and big objects would be a major GRAM killers.
With this the modeller can put in as many textures as they want since only the textures closest to the player will be rendered.
"I was going to become a speed dealer. If one stupid fairytale turns out to be total nonsense, what does the young man do? If you answered, “Wake up and face reality,” you don’t remember what it was like being a young man. You just go to the next entry in the catalogue of lies you can use to destroy your life." - John Dolan

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
Detail Texture - possible offspring of superdetailing?
I support this request. It's quite hard to make landscapes looks good and perform good at the same time.


Still, what you're asking for is already possible. It's just pretty difficult.

You'll have to divide you landscape, or lets say model, in many subsystems and use smaller maps for the higher lods.

Together with Bob's subsystem lod feature you will achive the effect you were looking for, I think.

I's just rather complicated. You'll have to spilt your texture into many parts...
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 

Offline aldo_14

  • Gunnery Control
  • 213
Detail Texture - possible offspring of superdetailing?
You could probably do it now, just use the subsystem loding with the same model with different texture res......

Other thing is >4 lod support; I'm not sure if we have that, I've heard some conflicting details in the past.

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
Detail Texture - possible offspring of superdetailing?
It's rather work intensive...


Detail textures would be a great deal. But if I don't stop requesting, I'm sure the coders will hurt me badly....

So I'll let you guys do it. :drevil:
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 

Offline aldo_14

  • Gunnery Control
  • 213
Detail Texture - possible offspring of superdetailing?
Quote
Originally posted by DaBrain
It's rather work intensive...


Detail textures would be a great deal. But if I don't stop requesting, I'm sure the coders will hurt me badly....

So I'll let you guys do it. :drevil:


It's not work intensive if it's a texture change only; depending on how you make the more detailed texture, of course.

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
Detail Texture - possible offspring of superdetailing?
I think the UV splitting is the work intensive part...


The more parts you use the better the performance will be.
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

  

Offline Flaser

  • 210
  • man/fish warsie
Detail Texture - possible offspring of superdetailing?
I already now its possible that's why I mentioned Bob's subsystem.
However what I'd like to now is if some support could be added for textures and textures alone - a system that would help the modeller assign several sets of textures to the modeller.

How much work that would be, can it be done without a major overhaul, or can it make it to the new material system...that's the sort  of thing I would like a coder to tell.

This is not a feature request, more like an inquiry if it can be done and wheter someone is willing.
"I was going to become a speed dealer. If one stupid fairytale turns out to be total nonsense, what does the young man do? If you answered, “Wake up and face reality,” you don’t remember what it was like being a young man. You just go to the next entry in the catalogue of lies you can use to destroy your life." - John Dolan

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Detail Texture - possible offspring of superdetailing?
landscapes aren't suported, I would like to add that feature some day, but now is not the time, detail textureing is easy to implement, but not when you have such a complex lighting method as specmapping, if we were to so much as drop glow map suport it would be easy (ignoring for a moment the lack of suport for multable uv coordanants).

when the new material system is implemented people will be able to pick and choose exactly how each surface of the model is rendered,  until then there realy isn't much we can do we have effectively reached the limit of the hacked in name based texture loading will allow.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Flaser

  • 210
  • man/fish warsie
Detail Texture - possible offspring of superdetailing?
OK.

So all we have to do is test your builds and send lots of chocolate and/or beer to support your coding frenzy.

(J/K)

BTW - how is the overhaul going? Bug killing, or you could make progress beyond the bare "fundamental changes" you made not so long ago?
"I was going to become a speed dealer. If one stupid fairytale turns out to be total nonsense, what does the young man do? If you answered, “Wake up and face reality,” you don’t remember what it was like being a young man. You just go to the next entry in the catalogue of lies you can use to destroy your life." - John Dolan

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Detail Texture - possible offspring of superdetailing?
I'm in the middle of trying to get all dynamic geometry batched, I build a batcher, and moved the thruster drawing code into it, I was hopeing someone could tell me if it is actualy working faster or not...
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together