Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« on: July 26, 2011, 10:06:37 PM » |
|
Download Latest VersionOriginal PostLately I've been playing around with modern approaches to making maps and thought I'd give a whirl in OA. I'm combining small modular meshes with brushwork and so far I like the effect. In the screenshot below, the block trim pieces are models and the rest are brushes/curves. I know that if I attempt to make an actual map I'll need to use hint brushes quite liberally. Has anyone else tried this? Thoughts?
|
|
« Last Edit: August 18, 2011, 12:19:56 AM by Joshua »
|
Logged
|
|
|
|
VortexHU
Lesser Nub
Cakes 3
Posts: 138
|
|
« Reply #1 on: July 26, 2011, 10:24:11 PM » |
|
i like what i see, and i'd certainly like to see you finish a map using this method, however small (i imagine it takes a lot of time). i would be interested in whether bspc works and what the achievable framerates are. can you create LOD meshes, e.g., single faces for distant bricks?
|
|
|
Logged
|
— VortexHU —
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #2 on: August 06, 2011, 01:28:39 PM » |
|
Thanks for the kind words. It does take a bit of time to make a piece, but they are highly reusable and snap together like Legos. It's fun how quick I can put together pieces to make a level. So far my framerates are the same for other OA maps (~80 - 100 frames). I'm pretty sure LOD is not supported. I believe the geometry is baked into the map, and isn't dynamic like the players.
|
|
|
Logged
|
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #3 on: August 07, 2011, 06:44:14 AM » |
|
Well, if you're interested, someone did this: http://www.leveldk.co.uk/q3tut_model.htm
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #4 on: August 07, 2011, 02:17:22 PM » |
|
@Neon_Knight Thanks for the link, that guy's website is a useful resource. From what I can tell his technique is to model the entire map in Blender, and then export it out (or at least very large chunks of it).
I'm making much smaller pieces, usually 64x64 or 128x128. I think I'm going to test out hinting today.
If I were to make a small map, would people be interested in letting me know how well it runs on their machines?
|
|
|
Logged
|
|
|
|
fromhell
|
|
« Reply #5 on: August 07, 2011, 04:03:39 PM » |
|
I wonder if alphaGen specular could work on map static mesh geometry to give a volumetric shine to everything
|
|
|
Logged
|
asking when OA3 will be done won't get OA3 done. Progress of OA3 currently occurs behind closed doors alone I do not provide technical support either.new code development on github
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #6 on: August 07, 2011, 09:45:30 PM » |
|
@fromhellNot entirely sure what you mean. Like faking specularity? Small update... Changes: - Lowered poly-count on stone trim sections.
- Added arch trim models.
- New chain model(untextured).
- Playing with fog/lighting.
|
|
« Last Edit: August 07, 2011, 11:35:16 PM by Joshua »
|
Logged
|
|
|
|
Cacatoes
Banned for leasing own account
Posts a lot
Cakes 73
Posts: 1427
also banned for baiting another to violate rules
|
|
« Reply #7 on: August 08, 2011, 04:35:13 AM » |
|
( Don't worry you'll always find people to test )
|
|
|
Logged
|
Todo: Walk the cat.
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #8 on: August 08, 2011, 05:35:35 AM » |
|
Staticmeshes are Unreal Engine's equivalent to idTech's mapobjects.
alphaGen specular is something related to shaders. You might be interested in checking the Q3A Shader guide. It's linked in the OAWiki, I guess, on "Graphics resources and tutorials".
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
sago007
Posts a lot
Cakes 62
Posts: 1664
Open Arena Developer
|
|
« Reply #9 on: August 08, 2011, 09:35:39 AM » |
|
I once thought about making it possible to create map in one of those tile-editors and then each tile would consist of 64x64, 128x128... mesh in 3d. It would put a limit on z-freedom but that is not used that much to begin with and once it was compiled to a map-file one could enhance it further.
|
|
|
Logged
|
There are nothing offending in my posts.
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #10 on: August 08, 2011, 11:21:46 PM » |
|
@CacatoesThanks, I hope so. I'll work on getting something cobbled together for feedback. @Neon_KnightI'm not really familiar with UDK, but I thought they supported LOD and GPU instancing. I did look at alphaGen, as per your suggestion, and it's interesting. So I can do a specular map for models, but not weapons? @sag007I'm not sure what you mean by "one of those tile-editors". My plan is to make meshes and assemble them in Radiant. I appreciate the conversation and hopefully something will come out of this.
|
|
|
Logged
|
|
|
|
andrewj
Member
Cakes 24
Posts: 584
|
|
« Reply #11 on: August 09, 2011, 12:38:20 AM » |
|
I'm not sure what you mean by "one of those tile-editors". I think he means the 2D square grid kind of editors, for example the ones used to create maps for Wolf3D (the original game which predated DOOM) and similar games of that era. Very simple (and fast) kind of editing, each grid is either floor or solid wall or something special (a door), also each square would also contain at-most a single monsters or item. There's a post on this board somewhere about a program to convert ASCII diagrams to maps, which is a in a similar vein too.
|
|
|
Logged
|
|
|
|
Cacatoes
Banned for leasing own account
Posts a lot
Cakes 73
Posts: 1427
also banned for baiting another to violate rules
|
|
« Reply #12 on: August 09, 2011, 01:10:31 AM » |
|
|
|
|
Logged
|
Todo: Walk the cat.
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #13 on: August 09, 2011, 05:56:54 AM » |
|
@Neon_Knight I'm not really familiar with UDK, but I thought they supported LOD and GPU instancing. I did look at alphaGen, as per your suggestion, and it's interesting. So I can do a specular map for models, but not weapons?
About the first statement, well, the "staticmeshes" concept applies from the Unreal Engine 2 (UT200X) to UDK. About the last one, well, I'm not a model expert, I guess the model expert here is fromhell, and IICR, has done that in the past. (Or it was just specular applied to player models? I can't remember. -.-)
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #14 on: August 18, 2011, 12:24:00 AM » |
|
Updated the first post with a download of the map. It's here if you don't want to look. The map is pretty rough, its just the one I've been using to test my assets. But feel free to give it a spin and let me know how it is performing. I usually get 90 to 120 fps.
|
|
|
Logged
|
|
|
|
Udi
Member
Cakes 25
Posts: 536
i do my own stunts
|
|
« Reply #15 on: August 18, 2011, 01:46:19 AM » |
|
I usually get 90 to 120 fps.
I get the same. Usually it's 125, but on the upper platform I get only 110-115, and the worst performing part is the stairs when looking up with only 95 fps.
|
|
|
Logged
|
|
|
|
Cacatoes
Banned for leasing own account
Posts a lot
Cakes 73
Posts: 1427
also banned for baiting another to violate rules
|
|
« Reply #16 on: August 18, 2011, 05:57:57 AM » |
|
Haven't followed if it was meant to be tested, but running with my current settings, and from a "player" point of view, there is indeed some slowdown when reaching the stairs. It's like your player "grips" so moves are slightly affected.
|
|
|
Logged
|
Todo: Walk the cat.
|
|
|
kit89
Member
Cakes 6
Posts: 636
Shoot him..
|
|
« Reply #17 on: August 19, 2011, 02:51:45 AM » |
|
I suggest encapsulating each model object in a Hint brush. For instance each pillar object would be wrapped in a brush. This way they will split the BSP as if they were a solid brush. It should improve your performance, and reduce all of the tower being drawn when you are at the top of it. Looking excellent. kit89.
|
|
|
Logged
|
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #18 on: August 19, 2011, 02:00:11 PM » |
|
@kit89Hmm. That is an interesting suggestion. I will try some experiments and post my results.
|
|
|
Logged
|
|
|
|
fromhell
|
|
« Reply #19 on: August 19, 2011, 04:54:21 PM » |
|
Specular should work on weapons now since OA's renderer gained a specular fix.
Specular should work on mapmodels - there's a old feb 2000 map with one big prominent mapmodel that has a specular layer. it's a dmmq3 map
|
|
|
Logged
|
asking when OA3 will be done won't get OA3 done. Progress of OA3 currently occurs behind closed doors alone I do not provide technical support either.new code development on github
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #20 on: August 20, 2011, 06:11:38 AM » |
|
If you're interested, current official OA maps can be divided in the following styles: - Castle (czest1dm - ctf_inyard - am_galmevish) - Space (ctf_gate1 - space platform maps such as oa_ctf4ish, suspended or oa_ctf2) - Temple-like (oa_dm5 - many maps in the SVN) - "Generic"/minimalistic/futuristic (sleekgrinder - oa_rpg3dm2 - oa_minia) - Industrial (blitzkrieg3 - am_underworks2 - oa_dm3 - oa_reptctf11) - "Desert ruined castle" (ctf_compromise) - And some other styoe I can't remember now.
Perhaps these styles can be given an uplift with modular meshes like these?
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
Joshua
Half-Nub
Cakes 5
Posts: 91
Loves OpenArena!
|
|
« Reply #21 on: August 23, 2011, 09:53:36 PM » |
|
@Neon_KnightI'm not saying this something we want all maps to adhere to, I'm just trying out different techniques to see if they are of any use to OA map making. The general response I have gotten so far is somewhat positive, so I'll keep looking into this. @fromhellI'll add specular maps to my ever growing list of things to try.
|
|
|
Logged
|
|
|
|
VortexHU
Lesser Nub
Cakes 3
Posts: 138
|
|
« Reply #22 on: August 23, 2011, 11:08:33 PM » |
|
Specular should work on weapons now since OA's renderer gained a specular fix.
Specular should work on mapmodels - there's a old feb 2000 map with one big prominent mapmodel that has a specular layer. it's a dmmq3 map
what kinds of speculars are these? gouraud or environment maps? will they work on brushwork?
|
|
|
Logged
|
— VortexHU —
|
|
|
Neon_Knight
In the year 3000
Cakes 49
Posts: 3775
Trickster God.
|
|
« Reply #23 on: August 24, 2011, 06:08:50 AM » |
|
@Neon_KnightI'm not saying this something we want all maps to adhere to, I'm just trying out different techniques to see if they are of any use to OA map making. The general response I have gotten so far is somewhat positive, so I'll keep looking into this. I know, but I was just giving you an idea about the current styles in OA. Plus, many maps need a facelift. These meshes should help with that.
|
|
|
Logged
|
"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT Want to contribute? Read this.
|
|
|
Nubstrike
Nub
Cakes 0
Posts: 3
|
|
« Reply #24 on: August 27, 2011, 08:58:28 AM » |
|
That looks a good piece o' work.
I'm kind of new with radiant, which format do you use for these meshes?
|
|
|
Logged
|
|
|
|
|