Better map support...

Post topics regarding Level Building/Design and Entity Usage with Reality Factory
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Better map support...

Post by wxb1 »

Well... I'm back again... I've been working on some things that I hope to release soon... My goal more than ever is to release one game based on the current RF technology with tweaks from the community at large and my own tweaks... To that end you will start seeing me release some of my tweaks as I pursue finishing my game... Hopefully people will still be interested in these new features but if not I'll release them anyway! :) I will be checking in and out as much as I can but I have become very busy... But I do still plan to complete/release EVERYTHING that I have stated I would in the past... anyways...


My latest diversion is better map file import... The samples I'm using a generated from truegene but since the import code is in RF edit (and equivalents) it will be beneficial for ALL...
Attachments
badrobot.jpg
(80.85 KiB) Downloaded 376 times
Last edited by wxb1 on Thu Jul 14, 2005 9:09 pm, edited 1 time in total.
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Good robot

Post by wxb1 »

Here's the good robot....

YOu can see that there is much better detail and splitting of brushes! I've got more tests to do but this seems to be working quite well it of course is not perfect... the "good robot" had two errant brushes in it that I had to delete but again this is much better than before... My goal here is to be able to use my favorite modeler (truespace) then export the geometry into RF editors as map files...
Attachments
goodrobot.jpg
(85.87 KiB) Downloaded 370 times
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Post by AndyCR »

so this actually will accept non-bsp-safe geometry? if so, that is simply amazing, and opens entirely new horizons for game developers...
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Post by wxb1 »

It will MAKE BSP complient geometry! It is not perfect though but so far it has done a way better job than the original import code... It will basically slice the geometry up into code that import process will accept as valid...
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Post by wxb1 »

Here's the original robot in truespace... to compare the quality...
Attachments
truerobot.jpg
(89.41 KiB) Downloaded 346 times
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Post by AndyCR »

wow. perfect. how visibility-friendly (the part of the compile process) is it?
GD1
Posts: 413
Joined: Tue Jul 05, 2005 2:33 pm

Post by GD1 »

wow! i can see this being REALLY USEFUL!! :)

if we get this working then we will be able to make much more complex and detailed levels a whole lot easier than before!
Check out my band
Tougher Than Fort Knox
Image
Guest

Post by Guest »

AndyCR wrote:wow. perfect. how visibility-friendly (the part of the compile process) is it?
Don't know yet... I'm going to run it through in a in-game test in a day or two....
User avatar
Spyrewolf
Posts: 450
Joined: Tue Jul 05, 2005 4:53 am
Location: Wellington::New Zealand

Post by Spyrewolf »

Hey Wxb1!

This is really promising stuff so many features comming along this has been a good week in terms of new features, can't
will this work for BSP, MAP imports as well? or just 3ds based geometry..
'cos one of the things i find happens alot, when i import from worldcraft/hammer editor is that Rfeditpro and worldedit, is that when geometry is on certain angles (from vertex editing) is lost in the transistion,

this will be great for my on-ramps for the freeway's in my game as they curve around in strange angles curently they're static meshes, but if i could get as bsp's all the better!! (look just a little outta place for some reason..)

cool thanks looking forward to this!
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Post by wxb1 »

Well It looks like I have another problem.... If you full vis compile then you an insane amount of portals... I'm assuming this is because there may be space between the geometry? I'll have to investigate... But here is an in-game shot of the robot with regular compile or when the brushes are flagged detail (and of course the vis detail brushes are not checked)...
Attachments
dragonrobot.jpg
(109.96 KiB) Downloaded 319 times
hike1
RF FAQ-Keeper
Posts: 607
Joined: Tue Jul 05, 2005 4:19 am
Contact:

Post by hike1 »

Wendell,
You might want to check out maple3d.com and get their
maxscript Gamebuilder 2.2 for Gmax. They have a 3.0 version for $30 or $40 that supposedly won 't allow any bad brushes
out of Gmax or max, haven't tried it, kind of expensive. Might
be cheaper than knocking yourself out. I thought decorative
detail stuff would be better on the FPS as Static Entities or
Meshes?
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Post by wxb1 »

Ultimately your right the decorative stuff is better done with actors and static meshes but I have whole levels done in truespace that I want to import... besides since I've been working with the brush code I've gained the an understanding of it's import routine... And I'm about 90% done with this code... I'm guessing the problem with the portals is that when I split the geometry I'm getting visiblility between the brushes which is probably causing portals? This seems easy to fix... scale up the face that causes the split so that so each piece touches the other? well... I was going to give up on this code a month ago but I'm so very close to being able to import that geometry without recreating in the world editor...
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Post by wxb1 »

Ok... I think this code is ready... The increased portal thing is normal... A simple test of recreating one of the test maps in the world editor generates the same amount of portals... If you want to reduce the portals your just going to have to flag the brushes as detail...
Veleran
Posts: 900
Joined: Mon Aug 22, 2005 10:22 am
Location: Greece

Post by Veleran »

Wxb1,i am greatly interested in using your world editor.
Can you please post a download link?


I am using 3ds max,and already downloaded the free truespace 3.2
to import levels as .dxf from Max and re-save them as truespace .cob.
(3ds import in truespace does nt work correctly).

I got the truegene actor/map exporter for truespace but could nt convert any .cob object to .map.
Truegene writes a .map file but RF editors dont load any object when i open the .map.
The test i did was with a simple box-which does nt need enhanced map support.
Whatever scale i use during export,the editor loads nothing.
However,when truegene converts it to an actor,i can see this box with actorviewer.

I propably need someone to help me convert the .cob levells with truegene to .map.
if we get the new editor from wxb1.
Attachments
truegene.JPG
truegene.JPG (23.67 KiB) Viewed 1996 times
wxb1
RF Dev Team
Posts: 69
Joined: Thu Jul 14, 2005 8:31 pm

Post by wxb1 »

:cry: Well... you and me both... I had this code on my job's gateway laptop which now refuses to take a charge (battery) and also refuses to work with the power cord... It may just need a new battery but I'm going to have look into it further... I WILL do everything I can to get this information as it was a complete struggle to write the new import brush code (I don't want to write it again)...
Post Reply