|
Posted by ericw on 2015/07/14 00:34:45 |
Hey, I got around to setting up a website for my branch of tyrutils: (complete with lots of screenshots of different settings of AO, sunlight, etc!)
http://ericwa.github.io/tyrutils-ericw
and making an "official" release of it.
Nothing major changed compared with the last snapshot (may 1st), but a couple new things:
* .lux file support from Spike, for deluxemapping
* gamma control with -gamma flag and "_gamma" key
* rename -dirty flag to -dirt for consistency
* fence texture tracing is now opt-in only with the "-fence" flag.
* light should run a bit faster
This doesn't have lit2. Not sure what to do with that, tbh.
If there's a demand for it, I was thinking I could make a tool that upscales all textures in a wad by 2x or 4x, and adds a "-2x"/"-4x" suffix to the names. You could then manually get the higher-res lightmap on certain faces by applying the upscaled texture, and lowering the texture scale to 0.5 or 0.25 in your editor.
The only real disadvantage of this hacky method over lit2 is more face subdivision by qbsp. This isn't great, but it shouldn't be an issue if the hack is used sparingly (and bsp2 can be used if needed for higher face/vert limits.)
Anyway, enjoy, I hope this is pretty bug-free. |
|
|
#582 posted by ericw on 2016/10/03 08:36:48
Urgh
#583 posted by ericw on 2016/10/03 08:37:29
#584 posted by Spike on 2016/10/03 09:04:57
someone needs to come up with something cool with fence textures acting as decals. especially if they move...
Ericw
#585 posted by PRITCHARD on 2016/10/03 09:43:21
that does look nice (judging by the preview) but I'm not seeing any corner pieces; that's what's stopped me from using the hexen 2 textures too, since that's where my grass is from right now; it has a dirt path, but there's no texture for the inner corner so it's pretty useless.
#586 posted by Mugwump on 2016/10/03 13:50:44
Can't you find a way to make a corner yourself with two 45-degree-cut brushes and play with texture alignment so the seam isn't too noticeable?
I Feel Like I'm In Mapping Help
#587 posted by PRITCHARD on 2016/10/03 15:30:26
Perhaps, but historically it hasn't worked very well. The hexen textures have a very nice blend into the dirt texture, with defined blades of grass that'd make it difficult to capture the same effect with brushwork (i'd say impossible).
Trying to make up for texture deficiencies with brushwork is normally a losing battle. Quake's gridsize only goes so small, after all.
Pritchard
#588 posted by Kinn on 2016/10/03 15:52:37
Just fire up Zendar and look at the ground in the opening valley. That sort of thing is the best way of doing it I think.
Quake's all a bit "squint your eyes and it kinda works". There's no point getting too perfectionist about this.
Minor Update V0.15.8
#589 posted by ericw on 2016/10/03 19:28:43
Oh Boy
#590 posted by PRITCHARD on 2016/10/04 00:46:39
My name, preserved in a changelog for all eternity! I'm gonna be so famous!
Ooh
#591 posted by sevin on 2016/10/04 00:58:25
Thanks for the update, Eric - and Pritchard :)
.DLL's Required?
#592 posted by damage_inc on 2016/10/04 07:24:48
There are 3 .dll's in this release(V0.15.8) that I just downloaded, is that a thing now?
I only ask cause I've never seen anything but .exe's for the build programs until now.
"embree.dll, tbb.dll and tbbmalloc.dll"
Yeah
#593 posted by ericw on 2016/10/04 08:12:33
I'm using an external raytracer (embree) in light now, mostly for performance. It's open source (Apache v2) and developed by Intel so it shouldn't be sketchy. The dll's are downloaded from: https://github.com/embree/embree/releases
#594 posted by damage_inc on 2016/10/04 09:42:14
Okay, thanks.
#595 posted by PRITCHARD on 2016/10/04 09:51:13
Bounce lighting is a crutch
i blame you for my lazy light work ericw >:(
#596 posted by Mugwump on 2016/10/04 13:52:09
I would say exoskeleton rather than crutch. Nice lazy light work, Pritch, I love the chiaroscuro effect.
#597 posted by PRITCHARD on 2016/10/04 15:07:07
Thanks, it's always nice to get compliments with fancy words I have to Google. I'm not really ashamed of how much I'm abusing the feature, it's a wonderful way to get smooth, soft lighting (those jagged edges are with soft and extra4!). I try to rely on visible sources where possible so having them reach as far as possible is a great help in a lot of ways.
I will say though that it's a shame it doesn't work for switchable lights! That's how I ended up with that before and after pic, adding a targetname to the light... Ruined my idea of an ambush in the dark...
#598 posted by Mugwump on 2016/10/04 15:41:31
"I try to rely on visible sources where possible so having them reach as far as possible is a great help in a lot of ways."
I haven't reached the point where I try this feature yet, but I bet it indeed saves a lot of time by making the placement of additional ambient lights unnecessary.
"I will say though that it's a shame it doesn't work for switchable lights!"
Hmmm... Eric? Would that be within the realm of possibilities for a future update?
Styled Lights Bounce
#599 posted by ericw on 2016/10/04 21:38:42
I'll look into it! It was something I left out initially to keep things simpler. Nice screenshots!
The "Brush Primitives" Map Format
#600 posted by Kinn on 2016/10/04 21:50:15
Any chance of supporting the "brush primitives" map format (like how we support Valve 220) ?
As far as I am aware, the "brush primitives" format was introduced for Quake 3 engine games, and is supported by GTKRadiant-based editors. It's like Valve 220 in that it allows textures to be projected properly on the brush face, instead of just the coordinate axes. I don't know too much about it, but there's an overview of the various map formats here:
http://quark.sourceforge.net/infobase/src.topics.face.html
#599
#601 posted by Mugwump on 2016/10/04 22:05:36
Cool!
Brush Primitives
#602 posted by ericw on 2016/10/04 23:02:01
Should be doable, I imagine I can just grab the code from q3map2. I'll just need to find q3 map sources that use that format to test it with.
#603 posted by Kinn on 2016/10/04 23:05:04
That would be ace biscuits :) It would allow better texturing possibilities for Radiant users, of which there are quite a few here :)
@Kinn
#604 posted by khreathor on 2016/10/05 03:03:18
Like what? Some examples?
#605 posted by ericw on 2016/10/05 03:54:39
It's just another .MAP texture alignment format equivalent to Valve 220 and Quark ETP
#606 posted by ericw on 2016/10/05 08:38:29
I think I got brush primitives working - alpha build!
Hopefully radiant can be configured to use brush primitives and quake 1 textures at the same time. I only really tested the texture alignment with a brush primitives map saved with Quark, although I did check that a map saved with the new netradiant can be parsed, so will be interesting to see if this works.
|
|
You must be logged in to post in this thread.
|
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.
|
|