Journal #8788

Posted 7 years ago2017-03-22 10:13:11 UTC
Striker StrikerI forgot to check the oil pressure
Hammer, although having a spartanic interface, is still a role model for other level editors through its common sense. And this, after almost 20 years from its conception.

2016 GDC talk

7 Comments

Commented 7 years ago2017-03-22 23:06:08 UTC Comment #58554
Hey, this looks relevant to my interests, especially since I've started working on Sledge again. I will watch it when I have some spare time I'm at work. Thanks!

Edit: Interesting watch. The ideas of creating geometry in Unreal/3DS are really cool. Will have to keep that in mind for Sledge!
Commented 7 years ago2017-03-25 12:24:09 UTC Comment #58553
If you can make subtractive geometry work for sledge i think I'll fly to Australia and give you a hug
Commented 7 years ago2017-03-25 14:12:55 UTC Comment #58556
i have heard countless times of people saying how horrible geometry is in unreal compared to hammer
Commented 7 years ago2017-03-25 23:57:55 UTC Comment #58557
Perhaps the simpler nature of additive brush building might appeal to a beginner, but gain any amount of experience and the flexibility of subtractive geometry becomes very apparent. Only having to manage the faces of geometry that will actually exist/be visible in your level, much faster iteration time as well as readability of your levels since you don't have to see all the extra geometry (in your 2d views) that won't exist in the final level and is not relevant.

I can't speak to final performance in the compiled BSP as I am not technically privy to what goes on under the hood, but at least for the source map file you will see significantly reduced filesizes.
Consider a simple room: In subtractive, it's 8 vertices with 6 faces, corresponding to only the vertices and connecting faces that make up the inside (and relevant portion) of the room.
In additive, it's 48 vertices with 36 faces, which corresponds to the inside vertices and faces of the room, as well as all of the outer faces and vertices of the 6 boxes that make up the room.
That is 6 times the information, most of which contains wasted UV space, texture and position data, as well as any other information that can be mapped to the unnecessary vertices and faces within hammer itself.
Commented 7 years ago2017-03-26 00:08:52 UTC Comment #58555
Eh, the only way (that I can think of) to implement a subtractive -> bsp process would be to carve, so it's probably never happening for GS/Source editing.
Commented 7 years ago2017-03-26 06:26:33 UTC Comment #58558
@Crollo
And... what about texture alignment? I played Unreal yesterday and everything looked so seamed on the edges of cliffs and terrain.
Commented 7 years ago2017-03-26 08:27:29 UTC Comment #58552
Finally got round to watching this - very interesting. Thanks for sharing!

You must log in to post a comment. You can login or register a new account.