1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

2d shape editor problem, but first...

Discussion in 'Mapping' started by Techno JF, Jun 13, 2001.

  1. Techno JF

    Techno JF He Who Has Powerful Words

    Joined:
    Apr 8, 2001
    Messages:
    961
    Likes Received:
    0
    I am dealing with a really weird problem with my 2d shape editor. It's so weird that it's practically indescribable by me. What
    went wrong with extruding this shape? I have already created 16 of 24 shapes with the 2d shape editor, but I've never encountered this problem.

    Anyway, someone once said that a picture is worth a thousand words, so here's an interesting one (zipped, that is). I would have attached this as an image, but I couldn't figure out how, so could someone answer that question too?
     
  2. ilkman

    ilkman The Outcast God

    Joined:
    Mar 1, 2001
    Messages:
    3,562
    Likes Received:
    0
    I don't know what the problem might be, you might try making the shape face a diffrent direction, then rotate it. You could also try making the shape in segments. If you want I could try making the shape myself, just tell me the grid size you used.
     
  3. fallonme

    fallonme tangled web

    Joined:
    May 18, 2001
    Messages:
    315
    Likes Received:
    0
    Ok the problem was caused by the closeness of the arms to the main part of the shape. All you need to do is extend the arms a notch.
     
    Last edited: Jun 14, 2001
  4. fallonme

    fallonme tangled web

    Joined:
    May 18, 2001
    Messages:
    315
    Likes Received:
    0
    And here is the fixed shape.
     
  5. Techno JF

    Techno JF He Who Has Powerful Words

    Joined:
    Apr 8, 2001
    Messages:
    961
    Likes Received:
    0
    Thanks. Actually, the brush was scaled so that the width of the vertical bar was only four unreal units (I am planning on using these symbols as buttons). I looked at your piece, and I'm glad that I know the answer now, but I already found a way around it. I used my screen shot as a guide to create the "arrowhead," then I just created a bar of the right length and deintersected. Thanks anyway though.
     
  6. ZodiaK

    ZodiaK irresponsible walrus

    Joined:
    Feb 14, 2000
    Messages:
    910
    Likes Received:
    0
    images are attached exactly the same way as any other files...it says the accepted formats under the attach field.
     
  7. Techno JF

    Techno JF He Who Has Powerful Words

    Joined:
    Apr 8, 2001
    Messages:
    961
    Likes Received:
    0
    Thanks again for the info on posting images.

    Oh, here's another question about the same part of my level. The four people who downloaded the editor shot I took should notice that in some cases the polycount and the node count of the symbols I've already created is already rather high. (And I still have seven more shapes to create!)

    I am wondering: if I use semisolid brushes to obscure the player's view of different areas of the room from different angles, will the engine try to render solid shapes on the other side of the semisolid brush (assume the semisolid is meant to be opaque)? I don't have much experience with semisolids, so I'm not just going to take for granted that they do until someone else says so.
     
  8. ChrisToth.hu

    ChrisToth.hu Level Designer

    Joined:
    Oct 2, 2000
    Messages:
    2,740
    Likes Received:
    0
    Unfortunately, semi-solids can't be used to block the view...the renderer sees through semi-solid geometry.
     
  9. Techno JF

    Techno JF He Who Has Powerful Words

    Joined:
    Apr 8, 2001
    Messages:
    961
    Likes Received:
    0
    Oh well. Thanks Chris (as well as everyone else who posted on this thread). I'll just have to get creative with the floor plan of this particular room then.

    ONE last thing (sorry, but I tend to ask questions as I think of them): can I attach non-solid non-transparent sheets to AttachMovers? I recently read a tutorial on the use of AttachMovers, and it used body armor as an example, but I really want to know if pretty much any actor can be used for this purpose (safely, that is).

    If AttachMovers work like this, I might even be able to try more advanced effects, like a Tentacle that seems to move around by itself on a ceiling, or a chain of AttachMovers to simulate a mover stopping in an intermediate keyframe.
     
  10. DexterII|PuF

    DexterII|PuF Boy Genius

    Joined:
    Apr 10, 2001
    Messages:
    322
    Likes Received:
    0
    Ya just make sure the Attach Tag under the movement properties is the same as the mover. And to make it stop at a certain keyframe use the Elevator Mover.
     
  11. Techno JF

    Techno JF He Who Has Powerful Words

    Joined:
    Apr 8, 2001
    Messages:
    961
    Likes Received:
    0
    Thanks Dexter, that's pretty much what the tutorial at UnrealEd.exe said.

    Unfortunately, as far as Elevator Movers are concerned, it takes either extra scripting or a complex apparatus to make them work in, say, a scripted event. For example, if Elevator Triggers worked like this automatically, a mapper could just enter the tags of a single Elevator Mover's triggers into a Stochastic Trigger and get a really cool background animation out of the mover.
     
  12. Qbic

    Qbic The horrors...

    Joined:
    Apr 15, 2001
    Messages:
    202
    Likes Received:
    0
    Are you sure about that?

    I just made a little test by sticking my nose up to a semisolid brush. The node/polycount dropped to 1, every other stat I could find dropped to zero or close to zero. When comparing to a piece of solid geometry I couldn't get the values any lower.

    To me it seems like any surface that is not transparent or masked will be good for blocking the players view.

    Comments?
     
  13. DexterII|PuF

    DexterII|PuF Boy Genius

    Joined:
    Apr 10, 2001
    Messages:
    322
    Likes Received:
    0
    its true if u cant see it its not being rendered. after u see it however it is rendered for like 3 seconds because of the videobuffer.
     
  14. Qbic

    Qbic The horrors...

    Joined:
    Apr 15, 2001
    Messages:
    202
    Likes Received:
    0
    Not sure I understand Dex.

    My point is: What makes it different from solids when stat global and stat fps displayed in the hud are the same?

    I have seen this description of how semis work posted on several forums and even in some tutorials but as long as the in game stats are not affected it makes no sense, am I missing some vital info here?

    ChrisToth.hu?
     
  15. ChrisToth.hu

    ChrisToth.hu Level Designer

    Joined:
    Oct 2, 2000
    Messages:
    2,740
    Likes Received:
    0
    You've misunderstood me...because I didn't make it clear. :D
    Again, a little posting in the evening without drinking enough coffee.

    So...
    Try this:
    -Open up UEd and subtract a cube
    -Add in a nice cylindrical pillar into the middle of the room. It should touch the floor.
    -Rebuild
    -If it is solid check the Z/P view and you'll see a lot of cuts on the floor. This will mean a higher nodecount in the game, more complex BSP structure and you'll get a bigger chance of having BSP holes.

    -Turn it into Semi-Solid
    -Rebuild
    -The cuts will disappear.

    -If you check the pillars interior in ghost mode you'll see that when the pillar is solid the surface where the pillar touches the ground is removed. If it is semi-solid then it's still there.
    It's like having a couple of sheets there which have collision. This is why they can be used for ICHs without having the edges separated from the opening. See, you have the invisble collision hull which normally would remove the touching areas, leving BSP holes/HOMs but as you've used Semi-solids the touching surfaces will remain there. So the main concept is that they are added on the end of the GeoRebuild phase and the don't really affect solid geometry.

    You would say Great, then why don't we use them all over the map.

    -They can't be used as trim. If the outer surface lines up with the solid surface it will be removed leaving the Solid surface there. (No effect)
    -No subtractions through them. (They are applied after the Subtracted brushes...)
    -They don't create cuts on solid geometry but they do create on other Semi-solid geometry and on Non-Solid Geometry.
    -If they are used along with Non-Solids they can interfere easily and will cause solidity-loss on walls/floors. (You'll be surprised when you fall out of the level :D )
    -They can't define zones.
    -If different parts of the brush fall into different BSP Hulls then some sides will be missing. (They are fixed during the Optimalization phase most of the time though...)


    That's it...I hope it made things clear. If not, then ask what's not clear enough. :D

    (I hope I haven't forgotten anything...:D)
     
  16. Qbic

    Qbic The horrors...

    Joined:
    Apr 15, 2001
    Messages:
    202
    Likes Received:
    0
    So it was just a misunderstanding.

    I knew all that about semis, guess you could have saved yourself the trouble of writing that long reply :D.
     
  17. ChrisToth.hu

    ChrisToth.hu Level Designer

    Joined:
    Oct 2, 2000
    Messages:
    2,740
    Likes Received:
    0
  18. Techno JF

    Techno JF He Who Has Powerful Words

    Joined:
    Apr 8, 2001
    Messages:
    961
    Likes Received:
    0
    Well Chris, I didn't know all that, so I'm glad you wrote it. Thanks. :)
     
  19. ChrisToth.hu

    ChrisToth.hu Level Designer

    Joined:
    Oct 2, 2000
    Messages:
    2,740
    Likes Received:
    0
    Hey, I'm happy that I could help. ;)
     

Share This Page