Delgine 3D Tools & Content DeleD Community Edition
Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Hi DeleD community (and some questions)

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DeleD Community Edition Forum Index -> DeleD Community Edition
View previous topic :: View next topic  
Author Message
kwakwaversal
Member


Joined: 08 Jan 2008
Posts: 3

PostPosted: Wed Jan 09, 2008 9:29 am    Post subject: Hi DeleD community (and some questions) Reply with quote

Hi,

I'm not sure where to put this so I apologise if its in the wrong thread but I had a few questions for the DeleD community before I purchase the pro version ( I'm going to do it anyway so don't feel obliged to reply to get my monies Smile ) and start my designing.

My flow is going to be: (DeleD & irrEdit) + (c++ & irrlicht) = Some kind of room based fps (wow, surprised you all!)

I'm basically a jack of all programming, hack of all editors and cheeky monkey but this time around I've made it my mission not to do any "quick fixes" to get what I want. So I've read through a lot of the forum, help docs and a little bit of the wiki and have got my hands dirty in the editor to get a feel for it and I think it'll do what I want to do quite nicely. Before I continue down the DeleD road I want to make sure I'm doing things properly from the beginning so I would appreciate any help Smile

Scale

The first question I have is what is the best scale to use or what tricks should I use to create rooms / hallways? By this I want to know which gridsize is the best to use, at that gridsize, how many grid blocks is the standard height of a room? Do people alternate between gridsizes when creating doorways or wall features to align them correctly?

I've followed some of the tutorials and have started building room shells then adding prefabs but they're always MASSIVE and I've got to scale every one of them. Is that because my room is so small or because all the prefabs are huge? Smile

If other people use irrlicht, do they save their maps as DMF or export to B3D? How do you work out the correct scale for this and or irrEdit?

Rooms

Does anyone have any tips for designing rooms? How to cut out windows and doors or add glass?

Lightmapping

http://www.delgine.com/forum/viewtopic.php?t=2731&postdays=0&postorder=asc&highlight=scale&start=60

In the thread above, elementrix and Daaark are discussing lightmapping scenes. And Daaark said this about lightmapping;

Quote:
The lightmapper takes into account the sizes of all faces, and then decides what resolution to use. Your biggest faces get the max resolution, and the smallest get the smallest resolution. If you make 1 face bigger than your maximum, then it will throw off all your results.


I'm going to be designing mainly VERY large rooms (not many outdoor scenes) and I'll be most likely using DeleD to do the lightmapping and import it into irrlicht (if that's the right way to do it, I think it is because irredit doesn't currently lightmap meshes properly?). Based on the quote above, do you suggest that the rooms are split up into uniform "squares" (i.e. the large floor / wall planes?) before lightmapping or do you not think it'll be worth it for a game?

Delphi

Which is the best version for creating plugins? Also, which is the best version for creating low dependency windows applications ( none of this bloaty .net stuff, simple .exes which share the common window control dlls Smile )


I apologise for all these questions, if you can answer just one that would be super dupr Smile


Thanks,
-Kwa
Back to top
View user's profile Send private message
Nocturn
DeleD PRO user


Joined: 08 Aug 2004
Posts: 635

PostPosted: Wed Jan 09, 2008 9:50 am    Post subject: Reply with quote

edit: welcome to the forums kwakwaversal Smile

About Scale:When you use Irrlicht and the DMF loading routines you can easy scale your stuff down how you want. For example; my (major gridlines) have a value of 100 - so when you use for example OGL Units and you model a cube your cube should be 1*1*1 meters. I think you can also fire up IrrEdit and change that there somewhere.

About Rooms: Well, when you have the PRO Version you will definatley enjoy the CSG tools - no problem to cut out windows, doors etcetera. Glass would be a shader when you're work with Irrlicht.

About Lightmapping: Why would you Lightmap in DeleD when IrrEdit has Global Illumination ?

About Plugins: Maybe you should check the PluginSDK shipped with DeleD, theres a Help file and some Templatefiles you should check, i'm not working with Delphi.
Back to top
View user's profile Send private message
Mr.Fletcher
DeleD PRO user


Joined: 07 Aug 2004
Posts: 1772
Location: Germany

PostPosted: Wed Jan 09, 2008 10:19 am    Post subject: Re: Hi DeleD community (and some questions) Reply with quote

kwakwaversal wrote:
I'm going to be designing mainly VERY large rooms (not many outdoor scenes) and I'll be most likely using DeleD to do the lightmapping and import it into irrlicht (if that's the right way to do it, I think it is because irredit doesn't currently lightmap meshes properly?). Based on the quote above, do you suggest that the rooms are split up into uniform "squares" (i.e. the large floor / wall planes?) before lightmapping or do you not think it'll be worth it for a game?

Split it up. The result will be worth the few extra polygons.

Quote:

Delphi

Which is the best version for creating plugins? Also, which is the best version for creating low dependency windows applications ( none of this bloaty .net stuff, simple .exes which share the common window control dlls Smile

I used the turbo explorer version to create DeleD plugins and it went just fine.
_________________
Behold! The DeleD Wiki! Please help us expanding it Smile
DeleD on IRC
Back to top
View user's profile Send private message
Paul-Jan
Site Admin


Joined: 08 Aug 2004
Posts: 3066
Location: Lage Zwaluwe

PostPosted: Wed Jan 09, 2008 12:03 pm    Post subject: Reply with quote

Regarding the lightmapping of large polygons, whether you'll need to cut them up depends on the size of your smallest polygons. If they are a couple of thousand times bigger (usually implying your geometry is not very well balanced and has boring-long-flats, but it does happen), the lightmapper might not be able to trike a nice balance and yield ugly results. This is mostly trial-and-error though.

Like Nocturn says, IrrEdit also has a lightmapper. You are more than welcome to compare the two, and if you end up deciding IrrEdit's lightmapper does a better job

Regarding Delphi: Any version will do, really. Well, Delphi 1 is still 16 bits so that's probably not the best choice, but other then that any Delphi should be just fine, all it has to do is spit out a standard DLL and export a predefined set of functions. For example, the free Turbo Delphi Explorer (2006) and/or freepascal should work just fine.
Back to top
View user's profile Send private message Visit poster's website
kwakwaversal
Member


Joined: 08 Jan 2008
Posts: 3

PostPosted: Sun Jan 13, 2008 7:44 pm    Post subject: Reply with quote

Thanks Nocturn Smile

The answers were very helpful and they've definitely helped push me in the right direction to achieve what I want. I hope my design skills compliment my imagination but we'll see in due course!

I'm glad to be progressing away from "fps creator" because even though it was quick to generate rooms etc... they weren't as detailed as I wanted. CSG to the rescue I hope!
Back to top
View user's profile Send private message
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Sun Jan 13, 2008 9:57 pm    Post subject: Reply with quote

First of all, you should also segment the polygons in any large object. Why would anyone want an object with gigantic polygons? Lightmapping or not.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Basiror
DeleD PRO user


Joined: 12 Dec 2007
Posts: 59

PostPosted: Sun Jan 13, 2008 10:39 pm    Post subject: Reply with quote

because they consume less memory?
frankly, lightmapping is a technique used in the past nowadays raytracing will be the next big thing in interactive 3d applications and there you get dynamic lighting and global illuminations for free more or less
as for raytracing, less triangles means less memory usage, thus high cache efficiency, thus high frame rates
Back to top
View user's profile Send private message
kwakwaversal
Member


Joined: 08 Jan 2008
Posts: 3

PostPosted: Mon Jan 14, 2008 7:10 pm    Post subject: Reply with quote

I'm confused, is splitting large polygons up (walls, floors) into smaller pieces good or bad?
Back to top
View user's profile Send private message
Paul-Jan
Site Admin


Joined: 08 Aug 2004
Posts: 3066
Location: Lage Zwaluwe

PostPosted: Mon Jan 14, 2008 7:24 pm    Post subject: Reply with quote

For your current pipeline (or anything you might have planned for the near future), it's best to not worry too much about it in advance. Just build the rooms the way you see fit, and if you run into resolution trouble with the lightmap, then subdivide large surfaces into smaller pieces.
Back to top
View user's profile Send private message Visit poster's website
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Mon Jan 14, 2008 8:45 pm    Post subject: Reply with quote

kwakwaversal wrote:
I'm confused, is splitting large polygons up (walls, floors) into smaller pieces good or bad?
Good.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DeleD Community Edition Forum Index -> DeleD Community Edition All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum