Jump to content
The Dark Mod Forums

Some Questions About Darkradiant


Bukary

Recommended Posts

Not at all. Welcome to the wonderful world of Doom 3 map design, where there is no such thing as a "BSP hole"*.

Nice to know that one can rotate brushes. It was forbidden in DromEd. :) But I noticed that when I started using free rotate option some warnings appeared in the console during bsp:

 

Warning: BuildOptTriangles: couldn't locate opposite
WARNING: backwards triangle in input!

 

What's wrong? :huh:

 

Yes it is - a very stark contrast to the sort of things the Unforeseen Consequences lot were posting as their "just a few days with Radiant" screenshots...

I'm not sure if I understand... There was/is some "Unforseen Consequences" DM project/mod? Are there any screenshots?

Cartographer's Note FM: in production.

Download Old Comrades, Old Debts FM or Mistrz Effects demo and see my old projects!

Link to comment
Share on other sites

  • Replies 174
  • Created
  • Last Reply

Top Posters In This Topic

I'm not sure if I understand... There was/is some "Unforseen Consequences" DM project/mod? Are there any screenshots?

 

 

There was, but as far as I know...it is dead. It just wasn't being realistic about what it was trying to do, and what it was doing was essentially copying the plots of the original Thief missions and saying that it was a tribute. In addition, the team suddenly decided that it was important to focus on having a complete 'zombie' division and the whole thing lost credibility pretty fast.

Link to comment
Share on other sites

There was, but as far as I know...it is dead. It just wasn't being realistic about what it was trying to do, and what it was doing was essentially copying the plots of the original Thief missions and saying that it was a tribute. In addition, the team suddenly decided that it was important to focus on having a complete 'zombie' division and the whole thing lost credibility pretty fast.

Hmmm... I found this thread. Lots of reading... ;)

Cartographer's Note FM: in production.

Download Old Comrades, Old Debts FM or Mistrz Effects demo and see my old projects!

Link to comment
Share on other sites

I'm still not sure if the zombie guy who joined up - I can't remember his name, he does doodles of zombies and posts them - was pulling everyone's chain or not. He seemed like he was goofing on the project, but when put to question, would defend it and seem serious. :wacko:

 

Bukary, expect to see that backward triangle warning a LOT. In larger maps, perhaps hundreds or thousands of times. I'm not sure exactly what it's trying to indicate (I'm sure someone here knows) but I haven't seen it cause a problem... yet.

Link to comment
Share on other sites

I'm still not sure if the zombie guy who joined up - I can't remember his name, he does doodles of zombies and posts them - was pulling everyone's chain or not. He seemed like he was goofing on the project, but when put to question, would defend it and seem serious. :wacko:

 

That's why I never was sure wether he was serious or not, but I tended to think he was not. Either that, or he had completely lost is touch with reality.

Gerhard

Link to comment
Share on other sites

That's why I never was sure wether he was serious or not, but I tended to think he was not. Either that, or he had completely lost is touch with reality.

 

:laugh: Whatever he was, he took it so far that it completely made the project look foolish. It was impossible to even consider the project at that point.

Link to comment
Share on other sites

Nice to know that one can rotate brushes. It was forbidden in DromEd. :) But I noticed that when I started using free rotate option some warnings appeared in the console during bsp:

 

To add to what I said about rotating brushes - it is still very advisable to make sure that the vertices are aligned to the grid, even without BSP holes you can still get "sparklies" (little flickering white lines along triangle boundaries where the geometry is off by a small amount).

 

For instance, if you want an angled wall, it is better to create a normal brush and then move the corners (using the E key) into position, rather than rotating the brush and dumping it into place.

 

If you actually want something rotated, such as a block in the middle of a room, then just using the rotate tool is fine.

Link to comment
Share on other sites

Not at all. Welcome to the wonderful world of Doom 3 map design, where there is no such thing as a "BSP hole"

 

Unfortunately that is incorrect. I get holes occassionally and this is due to 1) a random factor or 2) fucking around with brushes too much.

 

Try to avoid brushes if you can. If you get many messages like "removed x degenerate triangles" that's where holes can occur. I can post an example if you don't believe me.

 

Basically brushes are fine if used is normal shapes such as boxes or rectangles, but are much more likely to break when they are not so alligned with the grid or are too small etc. I used to use brushes a lot too, until I had to restart the castle map cos of the fuckups. I'm practically mapping mostly in a 3d app.

 

Orb, I'm not trying to piss you of, just trying to clear up the BSP holes issue - it's still there basically. Though I will admit it's much less common, if not rare

Link to comment
Share on other sites

Unfortunately that is incorrect. I get holes occassionally and this is due to 1) a random factor or 2) fucking around with brushes too much.

 

Try to avoid brushes if you can. If you get many messages like "removed x degenerate triangles" that's where holes can occur. I can post an example if you don't believe me.

 

Please do.

 

Basically brushes are fine if used is normal shapes such as boxes or rectangles, but are much more likely to break when they are not so alligned with the grid or are too small etc. I used to use brushes a lot too, until I had to restart the castle map cos of the fuckups. I'm practically mapping mostly in a 3d app.

 

As I said in my follow-up to the earlier comment, everthing should always be aligned to the grid. Otherwise you get floating point errors which result in sparklies (which I guess could be seen as very small BSP holes).

 

Orb, I'm not trying to piss you of, just trying to clear up the BSP holes issue - it's still there basically. Though I will admit it's much less common, if not rare

 

No problem. I've never seen one in ordinary mapping, although as I mentioned I did get something like that when using the vertex editing tool to make a brush into a weird shape. Maybe yours is a similar situation.

Link to comment
Share on other sites

Try to avoid brushes if you can. If you get many messages like "removed x degenerate triangles" that's where holes can occur.

I've seen this message many times while loading original Doom3 levels.

 

I've been reading Gildorans tutorial about arches. Do you think this method (lost of vertex editing) is wrong then?

 

I'm practically mapping mostly in a 3d app.

And I was hoping for another DromEd experience. I'm not very good at 3d applications. :( Does changing complex brushes into func_static help?

Cartographer's Note FM: in production.

Download Old Comrades, Old Debts FM or Mistrz Effects demo and see my old projects!

Link to comment
Share on other sites

I've been reading Gildorans tutorial about arches. Do you think this method (lost of vertex editing) is wrong then?

 

Edge editing (with the E key) is fine, as this keeps pairs of vertices aligned. Using the V key with brushes (not patches) MAY cause problems if done wildly.

 

And I was hoping for another DromEd experience. I'm not very good at 3d applications. :( Does changing complex brushes into func_static help?

 

It is often a good idea to change small pieces of complex brushwork into func_statics to keep the polycount down.

 

Don't worry though, although there may be some situations where holes occur, this is not T3Ed and you do not need to break into a 3D app to add every detail item.

Link to comment
Share on other sites

It is often a good idea to change small pieces of complex brushwork into func_statics to keep the polycount down.

That caught me. So, if I set a brush or brushes to be func_statics, are they treated as models or patches, that is, they don't complicate the BSP tree? Or am I misunderstanding? Does it have any other effect, good or bad? You've got me wondering if I can get more FPS by simply making battlements into func_statics.

Link to comment
Share on other sites

That caught me. So, if I set a brush or brushes to be func_statics, are they treated as models or patches, that is, they don't complicate the BSP tree? Or am I misunderstanding? Does it have any other effect, good or bad? You've got me wondering if I can get more FPS by simply making battlements into func_statics.

 

Yes, a func_static is removed from the BSP tree and treated like an instantiated model. It has the advantage of not carving surfaces, which reduces polycount (but may increase lightcount), but the small disadvantage of adding another entity to the list. I have also had problems with texture alignment on func_statics.

 

I don't think converting stuff to func_statics will have much of an effect on framerates, but if you are seeing sparklies or the triangle arrangement with r_showTris looks excessive it may be worth a try.

 

Patches do cut the BSP by the way, you might expect them not to but they do.

Link to comment
Share on other sites

  • 2 weeks later...

Whoa, have'nt been in this thread for a while. Anyways, I always make a lot of my brush work into a func_static and it did actually increase my fps when there was a lot of brushes - from around 24 to 28 or so (the map was badly optimized, in spots 5 lights hit a surface).

 

In regards to making maps in a modelling app - I only make things like arches, fences, gates, and pillars in it as patch meshes don't look as good when making a rounded pillar base. But otherwise all of my walls are brushes and patches.

 

@Orb: Gimme sec I'll go take a screenie of a bsp hole that is currently driving me crazy and it is aligned to grid.

Link to comment
Share on other sites

http://img98.imageshack.us/my.php?image=image18xg.jpg

 

Can you see the hole? I'm going crazy trying to fix it as no matter what I do it still fucks it up - I delete the brush and put a new one and it still fucks up, I cut the brush and it still fucks up. Oh shit, I just realised that D3 re-joins cut brushes when their textures match aargh. Well I'm gonna try that later.

Link to comment
Share on other sites

that can happen when patches intersect brushes.. however i don't see any patches there.. that is wierd.

 

!!!!!!!!!!!!

 

I'll try that! The pillar wall type thing next to the wall touches the wall and is a patch.

 

@Orb: There's a lot of crap that i made custom for it, including textures models etc so the download would be ~100mb :( which means it'd take years to upload. I'll try changing that patch to a brush and see how that turns out.

Link to comment
Share on other sites

I've suggested to the Doom3world.org community that we team up to improve GtkRadiant generally, to which all would benefit. As in, rather than individuals contribute to the codebase, have a central website (or wiki) where we can identify improvements and keep track of what we as an editing community think needs doing.

 

We'll see what happens. Probably nothing.

 

Of course, that wouldn't have too much impact on DarkRadiant (although we'd benefit from more user-friendliness), because we'd still need more specific features.

Link to comment
Share on other sites

I've suggested to the Doom3world.org community that we team up to improve GtkRadiant generally, to which all would benefit. As in, rather than individuals contribute to the codebase, have a central website (or wiki) where we can identify improvements and keep track of what we as an editing community think needs doing.

 

Basically that's what I do anyway - if there is something we need that I think might be of interest to GtkRadiant in general, I suggest it to Spog. This not only benefits the community as a whole but also makes my life easier since he knows the code well and can implement things in a fraction of the time.

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

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 2 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...