Release The Kraken Rick
Alternative Fix
#13940 posted by Preach on 2014/06/27 22:37:47
Someday, I'd like to spend enough time learning the bsp formats that I could write a new tool. This tool would take the idea of external bsp models and flip it on its head. The tool would take a bsp file, and would look up all the external bsp models referenced. Then it would add all those models as internal models of the original bsp, and patch all the entities to load those internal models. All the benefit of external models, one convenient file!
Anyone with the know-how already Please, please feel free to steal my thunder and do this so I don't have to! It would solve the problem at hand in a simpler way, and would also let you easily prefab models, which might help with the model limit.
#13941 posted by Lunaran on 2014/06/28 02:57:14
Easily prefab models that would be lit exactly the same way every time, you mean?
I'd prefer something more like sub-map instancing (like CoD & Source), but that'd require both a compiler change and an editor change to allow for the visualization. But boy, would that be great.
#13942 posted by Rick on 2014/06/28 04:41:45
I finally got the sliding secret door to work. It gave me brain damage though, I guess because seems to work backwards from how I expected.
Apparently the door is lit in the position set by the origin key, but then moves to the position it was actually placed in the editor when the map is loaded.
The door is 320 units long and moves to the right (positive X) and then up (positive Z). I had to make the origin key -320 0 -16.
It does work though, slides out of total darkness lit perfectly for where it ends up.
#13943 posted by Preach on 2014/06/28 09:00:08
Easily prefab models that would be lit exactly the same way every time, you mean?
Yeah, but because it's lit independently, you'd have the freedom to give them "generic" lighting - like the ammo models do. Particularly if it's a moving model like a door, where you can't do anything better than general matching of the ambient light.
Tyrann's _minlight
#13944 posted by ijed on 2014/06/28 09:53:43
Has solved my headaches in this department. Especially good for getting rid of black polys and for lighting glass.
Umm.
Skipped Faces?
#13946 posted by mfx on 2014/06/30 13:15:33
Nope
Disregard.
Updating to tyrqbsp v0.15 fixed it.
Growing Pains...
#13949 posted by total_newbie on 2014/07/02 18:53:49
After having spent days using the clip tool to painstakingly carve brushes to look like rotated objects, I only now realised TrenchBroom has a "rotate" tool and I could just have, you know, rotated those brushes. You may all now point and laugh.
On a different topic: is it possible to have the player start a map with no weapons or ammo except for the axe? If so, how?
Sometimes it's safer to clip than to rotate, though, because the latter can give you some quite ugly and offgrid results. Rotating a crate should be fine, rotating an entire room less so.
Also, yes.
Preach is the wizard with those tricks.
Probably something to do with spawning onto a box of shells with negative ammo
Preach Leaves You Stripped Sometimes 5th?
#13952 posted by mfx on 2014/07/02 19:07:18
He�s a genius in QC tricks. yep.
And staying on grid should be your 1st goal, advice from former �bernewbie. Better clip. Or rotate 26.66667 degrees?
You get it.
Yer
#13953 posted by ijed on 2014/07/02 20:30:33
Clip is better 'R' in Trenchbroom does produce bad results - I have several objects built in my current level which crash the editor if I try to rotate them.
Having said that I rotate loads of stuff. Like OTP says, just do it on props, not entire rooms. Unless you're doing something cool
ALT-ARROW however rotates orthographically and is 100% safe.
#13954 posted by Lunaran on 2014/07/02 22:27:16
Learning how to build a whole room tilted 45� with everything on a 3:3 ratio and all the textures scaled 0.75 is almost as important a skill as learning how to build a whole room tilted 22� with everything on a 1:2 ratio.
First you learn not to carve, then you learn not to scale, then you learn not to rotate. The enlightened zen of mapping is to never start the map in the first place.
"Unless You're Doing Something Cool" <-- I'll Keep That In Mind.
#13955 posted by total_newbie on 2014/07/02 22:27:23
Wow, thanks for all the fast responses.
Ijed
#13956 posted by SleepwalkR on 2014/07/02 23:00:11
Where's that bug report ;-)
The Sound Of One Hand Mapping
#13957 posted by Preach on 2014/07/02 23:00:52
First you learn not to carve, then you learn not to scale, then you learn not to rotate. The enlightened zen of mapping is to never start the map in the first place.
This is beautiful, but it's missing the lesson about texture lock.
SleepwalkR
#13958 posted by ijed on 2014/07/02 23:02:44
Writing it on my hand now.
Also
#13959 posted by RickyT33 on 2014/07/02 23:29:43
Know that you can overlap brushes. And know that it doesn't matter if the intersection points are off-grid (99% of the time).
You can waste a lot of time cutting things so that they don't overlap, but there's really no need. And it's good practice to keep brush vertices on-grid, but the points where they intersect, they don't need to be on-grid.
But yeah - NEVER use the Worldcraft 'carve' tool, no!
Texture Lock?
#13960 posted by Lunaran on 2014/07/02 23:57:55
Like how you'll eventually wind up with textures offset by 1 after dragging them all over the place? I thought that was a Radiant/QE3 specific bug.
#13961 posted by - on 2014/07/03 00:12:25
Radiant can do some weird stuff when texturelock is on, and can do weird stuff with entity angle keys. Getting scientific notation for something rotated 90 degrees is o_O
Otherwise, texturelock is perfectly fine, especially when copying things around. What you DON'T want is to make a brush, then turn on texturelock, and rotate the brush to get a rotated texture. Make the brush with a known slope, and you can just use arctan to figure out the rotation. I have planks in my jam map that are at a 1/8 slope, so that's a 0.125 slope, arctan(0.125) = 7.125 degrees.
Re: Know That You Can Overlap Brushes
#13962 posted by total_newbie on 2014/07/03 00:22:02
Thanks, RickyT23. I was actually wondering about that too.
I recently looked at the sources of apdm3 and bbelief2008 and brushes sometimes overlap in both those maps ... so I started to suspect that I was wasting my time cutting things and making sure they line up perfectly.
Make the brush with a known slope, and you can just use arctan to figure out the rotation. I have planks in my jam map that are at a 1/8 slope, so that's a 0.125 slope, arctan(0.125) = 7.125 degrees.
This would have been very useful in the past two weeks.
|